diff --git a/modules/desktop.nix b/modules/desktop.nix index 8d53bb0..b9cab0a 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -41,6 +41,30 @@ "variable-refresh-rate" "xwayland-native-scaling" ]; + dynamic-workspaces = true; + workspaces-only-on-primary = false; + edge-tiling = true; + }; + + "org/gnome/shell/app-switcher" = { + current-workspace-only = false; + }; + + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + accent-color = "purple"; + enable-hot-corners = true; + locate-pointer = true; + }; + + "org/gnome/desktop/background" = let + wallpaperImg = pkgs.fetchurl { + url = "https://images.unsplash.com/photo-1585149599548-04b9ad8c1b53?q=80&w=3874&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D"; + hash = "sha256-sbjIPX25Kyi5tyxRfGhk1iRMIqhbFKbEY2AtA68+k4Q="; + }; + in { + picture-uri = "${wallpaperImg}"; + picture-uri-dark = "${wallpaperImg}"; }; }; }