switch network configuration

This commit is contained in:
Vivian 2022-09-26 13:52:32 +02:00
parent eeb6a0cba0
commit 5784dff94f
6 changed files with 117 additions and 21 deletions

View file

@ -83,10 +83,27 @@ in
services.gnome.gnome-keyring.enable = true;
# Enable networking
networking.networkmanager = {
networking.networkmanager.enable = false;
networking.wireless = {
enable = true;
# wifi.backend = "iwd";
firewallBackend = "nftables";
environmentFile = "/var/lib/secrets/wireless.env";
userControlled.enable = true;
networks = {
eduroam = {
auth = ''
proto=RSN
key_mgmt=WPA-EAP
eap=PEAP
identity="vroest@tudelft.nl"
password=hash:@EDUROAM_PASSWORD_HASH@
domain_suffix_match="radius.tudelft.nl"
anonymous_identity="anonymous@tudelft.nl"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
ca_cert="/etc/ssl/certs/ca-bundle.crt"
'';
};
};
};
fileSystems."/".options = [ "compress=zstd" ];

View file

@ -26,6 +26,7 @@
gnome.gnome-font-viewer
gnome.nautilus
grim # Screenshot tool
inputs.comma.packages.${pkgs.system}.default
inputs.riff.packages.${pkgs.system}.riff
inputs.webcord.packages.${pkgs.system}.default
k9s
@ -57,6 +58,8 @@
programs.foot = {
enable = true;
};
programs.nix-index.enable = true;
programs.exa = {
enable = true;