Attempt to fix college internet settings
diff --git a/modules/networking.nix b/modules/networking.nix
index 8f2e792..3968d38 100644
--- a/modules/networking.nix
+++ b/modules/networking.nix
@@ -1,7 +1,47 @@
-{config, ...}: {
+{
+ config,
+ lib,
+ pkgs,
+ ...
+}: {
config = {
+ environment.systemPackages = [pkgs.nm-tray];
networking.hostName = "python";
- networking.useDHCP = true;
+ networking.nameservers = ["1.1.1.1" "1.0.0.1"];
+
+ services.resolved.enable = true;
+
+ networking.useNetworkd = true;
+ networking.dhcpcd.enable = false;
+ systemd.network.enable = true;
+ /*
+ networking.networkmanager = {
+ */
+ /*
+ enable = false;
+ */
+ /*
+ wifi = {
+ */
+ /*
+ backend = "iwd";
+ */
+ /*
+ powersave = true;
+ */
+ /*
+ };
+ */
+ /*
+ appendNameservers = ["1.1.1.1" "1.0.0.1"];
+ */
+ /*
+ };
+ */
+
+ /*
+ networking.wireless.dbusControlled = true;
+ */
networking.wireless.iwd.enable = true;
networking.wireless.iwd.settings = {
@@ -10,7 +50,6 @@
};
Settings = {
AutoConnect = true;
- AlwaysRandomizeAddress = true;
};
};
networking.search = [
@@ -31,5 +70,7 @@
format = "binary";
path = "/var/lib/iwd/eduroam.pem";
};
+
+ systemd.services.systemd-networkd-wait-online.wantedBy = lib.mkForce [];
};
}