diff --git a/defaults/sway/config b/defaults/sway/config index d6e52a0..446cb67 100644 --- a/defaults/sway/config +++ b/defaults/sway/config @@ -218,7 +218,6 @@ default_border pixel 2 gaps inner 10px # Applications -exec_always /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway exec mako #exec swww init diff --git a/home/sway.nix b/home/sway.nix index b346650..96ab9da 100644 --- a/home/sway.nix +++ b/home/sway.nix @@ -22,6 +22,8 @@ in { programs.swaytreesave.enable = if pkgs.stdenv.isLinux then true else false; + services.polkit-gnome.enable = pkgs.stdenv.isLinux; + wayland.windowManager.sway = { enable = pkgs.stdenv.isLinux; extraOptions = []; # Extra arguments to pass into sway. If sway goes haywire, we might need something in here diff --git a/modules/common/linker.nix b/modules/common/linker.nix index c5cf36b..3f42f1f 100644 --- a/modules/common/linker.nix +++ b/modules/common/linker.nix @@ -18,6 +18,7 @@ libunwind libusb1 libuuid + libgbm nspr nss stdenv.cc.cc diff --git a/modules/machine/cloud/configuration.nix b/modules/machine/cloud/configuration.nix index b2335eb..c0cab39 100644 --- a/modules/machine/cloud/configuration.nix +++ b/modules/machine/cloud/configuration.nix @@ -84,6 +84,7 @@ in { ollama-rocm newelle vlc + popsicle ]; systemd.user.services.ollama = { @@ -225,6 +226,7 @@ in { # Tailscale service services.tailscale.enable = true; + services.udisks2.enable = true; system.stateVersion = "24.11"; }