Update config for laptop
This commit is contained in:
@ -33,24 +33,6 @@ with mylib.networking; {
|
|||||||
"50-ether" = mkSystemdNetwork "enp*";
|
"50-ether" = mkSystemdNetwork "enp*";
|
||||||
};
|
};
|
||||||
|
|
||||||
wireguard-tunnels = {
|
|
||||||
wg0-de-115 = (
|
|
||||||
mkWireguardService
|
|
||||||
"wg0-de-115"
|
|
||||||
"proton-de-115.key"
|
|
||||||
"9+CorlxrTsQR7qjIOVKsEkk8Z7UUS5WT3R1ccF7a0ic="
|
|
||||||
"194.126.177.14"
|
|
||||||
);
|
|
||||||
|
|
||||||
wg0-lu-16 = (
|
|
||||||
mkWireguardService
|
|
||||||
"wg0-lu-16"
|
|
||||||
"proton-lu-16.key"
|
|
||||||
"asu9KtQoZ3iKwELsDTgjPEiFNcD1XtgGgy3O4CZFg2w="
|
|
||||||
"92.223.89.133"
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
allowedTCPPorts = [
|
allowedTCPPorts = [
|
||||||
22 # SSH
|
22 # SSH
|
||||||
80 # HTTP
|
80 # HTTP
|
||||||
|
@ -27,6 +27,26 @@
|
|||||||
hydra.enable = true;
|
hydra.enable = true;
|
||||||
sabnzbd.enable = true;
|
sabnzbd.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
systemd-networkd = {
|
||||||
|
wireguard-tunnels = {
|
||||||
|
wg0-de-115 = (
|
||||||
|
mylib.networking.mkWireguardService
|
||||||
|
"wg0-de-115"
|
||||||
|
"proton-de-115.key"
|
||||||
|
"9+CorlxrTsQR7qjIOVKsEkk8Z7UUS5WT3R1ccF7a0ic="
|
||||||
|
"194.126.177.14"
|
||||||
|
);
|
||||||
|
|
||||||
|
wg0-lu-16 = (
|
||||||
|
mylib.networking.mkWireguardService
|
||||||
|
"wg0-lu-16"
|
||||||
|
"proton-lu-16.key"
|
||||||
|
"asu9KtQoZ3iKwELsDTgjPEiFNcD1XtgGgy3O4CZFg2w="
|
||||||
|
"92.223.89.133"
|
||||||
|
);
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Low latency audio
|
# Low latency audio
|
||||||
|
@ -12,6 +12,30 @@
|
|||||||
../modules
|
../modules
|
||||||
];
|
];
|
||||||
|
|
||||||
|
modules = {
|
||||||
|
systemd-networkd = {
|
||||||
|
wireguard-tunnels = {
|
||||||
|
wg0-de-74 = (
|
||||||
|
mylib.networking.mkWireguardService
|
||||||
|
"wg0-de-74"
|
||||||
|
"proton-de-74.key"
|
||||||
|
"fvHmPj3wAKolN80+/KJ3a/DFjMToCsr3iPGwX8+og1g="
|
||||||
|
"194.126.177.7"
|
||||||
|
);
|
||||||
|
|
||||||
|
wg0-lu-6 = (
|
||||||
|
mylib.networking.mkWireguardService
|
||||||
|
"wg0-lu-6"
|
||||||
|
"proton-lu-6.key"
|
||||||
|
"EAZS8FTE2sXm8NFD8ViqcO5PMzvnyIHD1ScxX8UxIzE="
|
||||||
|
"92.223.89.141"
|
||||||
|
);
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.light.enable = true;
|
||||||
|
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
layout = "de";
|
layout = "de";
|
||||||
|
Reference in New Issue
Block a user