desktop preparing
This commit is contained in:
parent
d2b59d97cb
commit
79d3f7e89d
7 changed files with 65 additions and 47 deletions
33
common.nix
33
common.nix
|
|
@ -31,7 +31,10 @@
|
|||
};
|
||||
wg-quick.interfaces.awg0 = {
|
||||
type = "amneziawg";
|
||||
configFile = "/secrets/awg0.conf";
|
||||
peers = [ {
|
||||
endpoint = "bogaledev.ru";
|
||||
allowedIPs = [ "::/0" "0.0.0.0/0" ];
|
||||
} ];
|
||||
};
|
||||
networkmanager = {
|
||||
enable = true;
|
||||
|
|
@ -43,6 +46,14 @@
|
|||
id = "home-wifi";
|
||||
type = "wifi";
|
||||
};
|
||||
ipv6 = {
|
||||
method = "manual";
|
||||
gateway = "fc01::1";
|
||||
};
|
||||
ipv4 = {
|
||||
method = "manual";
|
||||
gateway = "10.1.0.1";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
@ -51,20 +62,12 @@
|
|||
jq
|
||||
sbctl
|
||||
];
|
||||
programs = {
|
||||
git = {
|
||||
enable = true;
|
||||
config = {
|
||||
init.defaultbranch = "main";
|
||||
user = {
|
||||
name = "bogale";
|
||||
email = "git@bogaledev.ru";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
services = {
|
||||
logind.settings.Login.HandleLidSwitch = "ignore";
|
||||
openssh = {
|
||||
enable = true;
|
||||
settings.PasswordAuthentication = false;
|
||||
};
|
||||
nginx = {
|
||||
enable = true;
|
||||
recommendedTlsSettings = true;
|
||||
|
|
@ -87,8 +90,8 @@
|
|||
dhcp-boot = "grubx64.efi";
|
||||
dhcp-range = [ "10.2.0.2,10.2.255.254,12h"
|
||||
"fc02::2,fc02::ffff:ffff:ffff:ffff,12h" ];
|
||||
server = [ "1.1.1.2" "2606:4700:4700::1112"
|
||||
"1.0.0.2" "2606:4700:4700::1002" ];
|
||||
server = [ "2606:4700:4700::1112" "1.1.1.2"
|
||||
"2606:4700:4700::1002" "1.0.0.2" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue