diff --git a/machines/desktop.nix b/machines/desktop.nix index 39985ba..62ce089 100644 --- a/machines/desktop.nix +++ b/machines/desktop.nix @@ -5,6 +5,7 @@ machine = { name = "DanixDesktop"; eth = "eno1"; + wlan = null; }; profiles.base.enable = true; profiles.xsession.enable = true; @@ -14,6 +15,6 @@ programs.home-manager = { enable = true; - path = "https://github.com/rycee/home-manager/archive/release-21.05.tar.gz"; + path = "https://github.com/rycee/home-manager/archive/release-21.11.tar.gz"; }; } diff --git a/profiles/base/default.nix b/profiles/base/default.nix index ce6d1ea..307dbeb 100644 --- a/profiles/base/default.nix +++ b/profiles/base/default.nix @@ -164,6 +164,11 @@ in { "gitlab.stud.idi.ntnu.no" = { proxyJump = "login.pvv.ntnu.no"; }; + "workshop" = { + user = "student"; + hostname = "129.241.99.15"; + proxyJump = "hildring.pvv.ntnu.no"; + }; }; }; diff --git a/profiles/xsession/polybar.nix b/profiles/xsession/polybar.nix index a624d92..5b0125b 100644 --- a/profiles/xsession/polybar.nix +++ b/profiles/xsession/polybar.nix @@ -79,7 +79,7 @@ in "module/title" = { type = "internal/xwindow"; }; - "module/wlan" = { + "module/wlan" = lib.mkIf (config.machine.wlan != null) { type = "internal/network"; interface = config.machine.wlan; interval = "3.0"; @@ -97,7 +97,7 @@ in ramp-signal-4 = ""; ramp-signal-foreground = "\${colors.foreground-alt}"; }; - "module/eth" = if config.machine.eth != null + "module/eth" = if (config.machine.eth != null) then { type = "internal/network";