aboutsummaryrefslogtreecommitdiffstats
path: root/modules/nixos/sils/networking.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/sils/networking.nix')
-rw-r--r--modules/nixos/sils/networking.nix63
1 files changed, 0 insertions, 63 deletions
diff --git a/modules/nixos/sils/networking.nix b/modules/nixos/sils/networking.nix
deleted file mode 100644
index 9ec34ab..0000000
--- a/modules/nixos/sils/networking.nix
+++ /dev/null
@@ -1,63 +0,0 @@
-{
- config,
- pkgs,
- lib,
- ...
-}: let
- cfg = config.sils.networking;
-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;
- plugins = with pkgs; [
- 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
- # environmentFile = config.age.secrets.wireless.path;
- # networks = {
- # # Important: Never forget the second '@'!
- # "@SSID_N0@".psk = "@PSK_N0@";
- # "@SSID_N1@".psk = "@PSK_N1@";
- # "@SSID_N2@" = {
- # hidden = true;
- # psk = "@PSK_N2@";
- # };
- # "@SSID_N3@".psk = "@PSK_N3@";
- # "@SSID_N4@" = {
- # auth = ''
- # proto=RSN
- # key_mgmt=WPA-EAP
- # pairwise=CCMP
- # auth_alg=OPEN
- # eap=PEAP
- # identity="@IDENTITY_N4@"
- # password="@PSK_N4@"
- # ca_cert="${self}/files/DNSX-CA.pem"
- # '';
- # };
- # "@SSID_N5@".psk = "@PSK_N5@";
- # "GPN-Open".auth = ''
- # key_mgmt=OWE
- # '';
- # };
- # userControlled = {
- # enable = true;
- # group = "wheel"; # TODO: Change this?
- # };
- #};
- };
- };
-}