Personal-use NixOS configuration
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Opt-into systemd-resolved

encode42 0e0d9395 83a82547

+17 -13
+5 -1
hardware/laptop.nix
··· 1 - { } 1 + { 2 + imports = [ 3 + ../modules/common/network/wifi.nix 4 + ]; 5 + }
+4 -1
hosts/index/config/torrenting/soulseek.nix
··· 25 25 enable = true; 26 26 27 27 portMappings = [ 28 - { from = config.services.slskd.settings.web.port; to = config.services.slskd.settings.web.port; } 28 + { 29 + from = config.services.slskd.settings.web.port; 30 + to = config.services.slskd.settings.web.port; 31 + } 29 32 ]; 30 33 31 34 openVPNPorts = [
+1 -4
hosts/index/default.nix
··· 14 14 15 15 (flakeRoot + /modules/common) 16 16 (flakeRoot + /modules/common/boot/systemd-boot.nix) 17 + (flakeRoot + /modules/common/network/dns.nix) 17 18 18 19 (flakeRoot + /modules/server/openssh.nix) 19 20 ··· 46 47 47 48 ./users 48 49 ]; 49 - 50 - # TODO: 51 - # - cells 52 - # - omnipoly 53 50 54 51 boot.kernelPackages = pkgs.linuxPackages_hardened; 55 52
-1
modules/common/default.nix
··· 5 5 ./locale/en_US.nix 6 6 7 7 ./network/firewall.nix 8 - ./network/network.nix 9 8 ./network/ssh.nix 10 9 11 10 ./system/coreutils.nix
-6
modules/common/network/network.nix modules/common/network/dns.nix
··· 25 25 26 26 networkmanager = { 27 27 dns = "systemd-resolved"; 28 - 29 - wifi = { 30 - backend = "iwd"; 31 - 32 - powersave = true; 33 - }; 34 28 }; 35 29 }; 36 30 }
+7
modules/common/network/wifi.nix
··· 1 + { 2 + networking.networkmanager.wifi = { 3 + backend = "iwd"; 4 + 5 + powersave = true; 6 + }; 7 + }