aboutsummaryrefslogtreecommitdiffstats
path: root/modules/nixos/sils/networking.nix
diff options
context:
space:
mode:
authorSilas Schöffel <sils@sils.li>2026-03-11 15:10:02 +0100
committerSilas Schöffel <sils@sils.li>2026-03-11 15:10:02 +0100
commit38991d53565055e46f2f9c606dacb6cad776c4b9 (patch)
tree184c25229c5bb4a4b475187cae80c6f617f49077 /modules/nixos/sils/networking.nix
parenttailscale: add (diff)
downloadnix-config-38991d53565055e46f2f9c606dacb6cad776c4b9.zip
tailscale: automate connection
Diffstat (limited to 'modules/nixos/sils/networking.nix')
-rw-r--r--modules/nixos/sils/networking.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/nixos/sils/networking.nix b/modules/nixos/sils/networking.nix
index 4f55f49..9ec34ab 100644
--- a/modules/nixos/sils/networking.nix
+++ b/modules/nixos/sils/networking.nix
@@ -8,8 +8,10 @@
in {
options.sils.networking.enable = lib.mkEnableOption "networking";
config = lib.mkIf cfg.enable {
+ services.resolved.enable = true;
networking = {
enableIPv6 = false;
+ useNetworkd = false;
#useDHCP = true;
networkmanager = {
enable = true;
@@ -17,6 +19,10 @@ in {
networkmanager-openvpn
];
};
+ nftables.enable = true;
+ firewall = {
+ enable = true;
+ };
#nameservers = ["2620:fe::fe" "2620:fe::9" "9.9.9.9" "149.112.112.112"];
#wireless = {
# enable = false; # TODO: Reenable