Compare commits
No commits in common. "6de9566294cc8ae761b3957980f273b2fa07bd94" and "4ba5d3baa3aaed143c3dba4e9daf6fab0af736cc" have entirely different histories.
6de9566294
...
4ba5d3baa3
22 changed files with 42 additions and 145 deletions
|
@ -56,7 +56,7 @@
|
||||||
User notoh
|
User notoh
|
||||||
IdentityFile ~/.ssh/arashi
|
IdentityFile ~/.ssh/arashi
|
||||||
Host sora
|
Host sora
|
||||||
HostName 100.104.42.96
|
HostName 100.87.54.48
|
||||||
User notoh
|
User notoh
|
||||||
IdentityFile ~/.ssh/sora
|
IdentityFile ~/.ssh/sora
|
||||||
Host daphbot
|
Host daphbot
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./services
|
./services
|
||||||
./networking.nix
|
|
||||||
../../modules
|
../../modules
|
||||||
../../modules/fonts.nix
|
../../modules/fonts.nix
|
||||||
];
|
];
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
../../home
|
../../home
|
||||||
../../home/wezterm
|
../../home/wezterm
|
||||||
../../home/zathura
|
../../home/zathura
|
||||||
|
../../home/lf
|
||||||
../../home/zellij
|
../../home/zellij
|
||||||
../../home/mako
|
../../home/mako
|
||||||
../../home/gtk/catppuccin-red.nix
|
../../home/gtk/catppuccin-red.nix
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
_: {
|
|
||||||
networking = {
|
|
||||||
networkmanager.enable = true;
|
|
||||||
nameservers = ["192.168.1.221"];
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc = {
|
|
||||||
"resolv.conf".text = ''
|
|
||||||
nameserver 192.168.1.221
|
|
||||||
nameserver 192.168.1.153
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
|
||||||
}
|
|
|
@ -2,7 +2,6 @@
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./services
|
./services
|
||||||
./networking.nix
|
|
||||||
../../modules
|
../../modules
|
||||||
../../modules/prometheus/exporters/postgres.nix
|
../../modules/prometheus/exporters/postgres.nix
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
_: {
|
|
||||||
networking = {
|
|
||||||
networkmanager.enable = true;
|
|
||||||
nameservers = ["192.168.1.221"];
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc = {
|
|
||||||
"resolv.conf".text = ''
|
|
||||||
nameserver 192.168.1.221
|
|
||||||
nameserver 192.168.1.153
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
|
||||||
}
|
|
|
@ -41,7 +41,7 @@ inputs: {
|
||||||
magicRollback = true;
|
magicRollback = true;
|
||||||
};
|
};
|
||||||
sora = {
|
sora = {
|
||||||
hostname = "100.104.42.96";
|
hostname = "100.87.54.48";
|
||||||
profiles.system = {
|
profiles.system = {
|
||||||
user = "root";
|
user = "root";
|
||||||
path = activate.nixos inputs.self.nixosConfigurations.sora;
|
path = activate.nixos inputs.self.nixosConfigurations.sora;
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./services
|
./services
|
||||||
./networking.nix
|
|
||||||
../../modules
|
../../modules
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
_: {
|
|
||||||
networking = {
|
|
||||||
networkmanager.enable = true;
|
|
||||||
nameservers = ["192.168.1.221"];
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc = {
|
|
||||||
"resolv.conf".text = ''
|
|
||||||
nameserver 192.168.1.221
|
|
||||||
nameserver 192.168.1.153
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
|
||||||
}
|
|
|
@ -2,7 +2,6 @@
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./services
|
./services
|
||||||
./networking.nix
|
|
||||||
../../modules
|
../../modules
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
_: {
|
|
||||||
networking = {
|
|
||||||
networkmanager.enable = true;
|
|
||||||
nameservers = ["192.168.1.221"];
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc = {
|
|
||||||
"resolv.conf".text = ''
|
|
||||||
nameserver 192.168.1.221
|
|
||||||
nameserver 192.168.1.153
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
|
||||||
}
|
|
|
@ -52,7 +52,7 @@ _: {
|
||||||
{
|
{
|
||||||
name = "Prometheus-sora";
|
name = "Prometheus-sora";
|
||||||
type = "prometheus";
|
type = "prometheus";
|
||||||
url = "http://100.104.42.96:9090";
|
url = "http://100.87.54.48:9090";
|
||||||
orgId = 1;
|
orgId = 1;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,14 +1,6 @@
|
||||||
{modulesPath, ...}: {
|
{modulesPath, ...}: {
|
||||||
imports = [(modulesPath + "/profiles/qemu-guest.nix")];
|
imports = [(modulesPath + "/profiles/qemu-guest.nix")];
|
||||||
boot.loader.grub = {
|
boot.loader.grub.device = "/dev/sda";
|
||||||
efiSupport = true;
|
|
||||||
efiInstallAsRemovable = true;
|
|
||||||
device = "nodev";
|
|
||||||
};
|
|
||||||
fileSystems."/boot" = {
|
|
||||||
device = "/dev/disk/by-uuid/B793-1B2C";
|
|
||||||
fsType = "vfat";
|
|
||||||
};
|
|
||||||
boot.initrd.availableKernelModules = ["ata_piix" "uhci_hcd" "xen_blkfront" "vmw_pvscsi"];
|
boot.initrd.availableKernelModules = ["ata_piix" "uhci_hcd" "xen_blkfront" "vmw_pvscsi"];
|
||||||
boot.initrd.kernelModules = ["nvme"];
|
boot.initrd.kernelModules = ["nvme"];
|
||||||
fileSystems."/" = {
|
fileSystems."/" = {
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
{lib, ...}: {
|
{lib, ...}: {
|
||||||
|
environment.etc = {
|
||||||
|
"resolv.conf".text = "nameserver 1.1.1.1\n";
|
||||||
|
};
|
||||||
networking = {
|
networking = {
|
||||||
nameservers = [
|
nameservers = [
|
||||||
"185.12.64.2"
|
"1.1.1.1"
|
||||||
"185.12.64.1"
|
|
||||||
];
|
];
|
||||||
defaultGateway = "172.31.1.1";
|
defaultGateway = "172.31.1.1";
|
||||||
defaultGateway6 = {
|
defaultGateway6 = {
|
||||||
address = "";
|
address = "fe80::1";
|
||||||
interface = "eth0";
|
interface = "eth0";
|
||||||
};
|
};
|
||||||
dhcpcd.enable = false;
|
dhcpcd.enable = false;
|
||||||
|
@ -15,21 +17,36 @@
|
||||||
eth0 = {
|
eth0 = {
|
||||||
ipv4.addresses = [
|
ipv4.addresses = [
|
||||||
{
|
{
|
||||||
address = "5.161.102.107";
|
address = "5.161.181.184";
|
||||||
prefixLength = 32;
|
prefixLength = 32;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
ipv6.addresses = [
|
||||||
|
{
|
||||||
|
address = "2a01:4ff:f0:337a::1";
|
||||||
|
prefixLength = 64;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
address = "fe80::9400:2ff:fe4e:83c1";
|
||||||
|
prefixLength = 64;
|
||||||
|
}
|
||||||
|
];
|
||||||
ipv4.routes = [
|
ipv4.routes = [
|
||||||
{
|
{
|
||||||
address = "172.31.1.1";
|
address = "172.31.1.1";
|
||||||
prefixLength = 32;
|
prefixLength = 32;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
ipv6.routes = [
|
||||||
|
{
|
||||||
|
address = "fe80::1";
|
||||||
|
prefixLength = 128;
|
||||||
|
}
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
services.udev.extraRules = ''
|
services.udev.extraRules = ''
|
||||||
ATTR{address}=="96:00:02:c2:dc:83", NAME="eth0"
|
ATTR{address}=="96:00:02:4e:83:c1", NAME="eth0"
|
||||||
|
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,5 @@
|
||||||
./uptimekuma.nix
|
./uptimekuma.nix
|
||||||
./gotify.nix
|
./gotify.nix
|
||||||
./tailscale.nix
|
./tailscale.nix
|
||||||
./neko.nix
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
inputs.nix-gaming.nixosModules.pipewireLowLatency
|
inputs.nix-gaming.nixosModules.pipewireLowLatency
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./services
|
./services
|
||||||
./networking.nix
|
|
||||||
../../home/wayland/hyprland/wayland.nix
|
../../home/wayland/hyprland/wayland.nix
|
||||||
../../modules
|
../../modules
|
||||||
../../modules/fonts.nix
|
../../modules/fonts.nix
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
_: {
|
|
||||||
networking = {
|
|
||||||
networkmanager.enable = true;
|
|
||||||
nameservers = ["192.168.1.221"];
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc = {
|
|
||||||
"resolv.conf".text = ''
|
|
||||||
nameserver 192.168.1.221
|
|
||||||
nameserver 192.168.1.153
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
|
||||||
}
|
|
|
@ -2,7 +2,6 @@
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./services
|
./services
|
||||||
./networking.nix
|
|
||||||
../../modules
|
../../modules
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
_: {
|
|
||||||
networking = {
|
|
||||||
networkmanager.enable = true;
|
|
||||||
nameservers = ["192.168.1.221"];
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc = {
|
|
||||||
"resolv.conf".text = ''
|
|
||||||
nameserver 192.168.1.221
|
|
||||||
nameserver 192.168.1.153
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
|
||||||
}
|
|
|
@ -2,7 +2,6 @@
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./services
|
./services
|
||||||
./networking.nix
|
|
||||||
../../modules
|
../../modules
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
_: {
|
|
||||||
networking = {
|
|
||||||
networkmanager.enable = true;
|
|
||||||
nameservers = ["192.168.1.221"];
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
environment.etc = {
|
|
||||||
"resolv.conf".text = ''
|
|
||||||
nameserver 192.168.1.221
|
|
||||||
nameserver 192.168.1.153
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
|
||||||
}
|
|
|
@ -1,3 +1,17 @@
|
||||||
_: {
|
_: {
|
||||||
|
networking = {
|
||||||
|
networkmanager.enable = true;
|
||||||
|
nameservers = ["192.168.1.221"];
|
||||||
|
firewall = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
environment.etc = {
|
||||||
|
"resolv.conf".text = ''
|
||||||
|
nameserver 192.168.1.221
|
||||||
|
nameserver 192.168.1.153
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
services.tailscale.enable = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue