diff --git a/config/desktop.nix b/config/desktop.nix index 4b32950..75c386c 100644 --- a/config/desktop.nix +++ b/config/desktop.nix @@ -72,6 +72,7 @@ gimp gnomeExtensions.appindicator gnomeExtensions.blur-my-shell + gnomeExtensions.caffeine gnomeExtensions.dash-to-dock inkscape joplin-desktop @@ -87,6 +88,7 @@ monero-gui vscodium zsh + brave dconf-editor localsend @@ -114,6 +116,7 @@ smartmontools nixpkgs-fmt # nix formatter ]; + nixpkgs.config.brave.commandLineArgs = "--enable-features=enable-force-dark"; fonts.packages = with pkgs; [ noto-fonts @@ -148,24 +151,25 @@ dconf = { enable = true; - profiles.user.databases = [ - { + profiles.user.databases = [{ lockAll = true; # prevents overriding settings = { "org/gnome/shell" = { - favourite-apps = [ + favorite-apps = [ "org.gnome.Nautilus.desktop" - "chromium-browser.desktop" + "brave-browser.desktop" "proton-mail.desktop" - "@joplinapp-desktop.desktop" - "signal-desktop.desktop" + "joplin.desktop" + "signal.desktop" "steam.desktop" "org.gnome.Settings.desktop" "org.gnome.Console.desktop" + "'ca.desrt.dconf-editor.desktop" ]; enabled-extensions = [ pkgs.gnomeExtensions.appindicator.extensionUuid pkgs.gnomeExtensions.blur-my-shell.extensionUuid + pkgs.gnomeExtensions.caffeine.extensionUuid pkgs.gnomeExtensions.dash-to-dock.extensionUuid ]; }; @@ -181,7 +185,7 @@ gtk-theme = "Adwaita-dark"; monospace-font-name = "Fantasque Sans Mono 12"; }; - "org/gnome/desktop/peripherals.mouse" = { + "org/gnome/desktop/peripherals/mouse" = { accel-profile = "flat"; }; "org/gnome/desktop/wm/preferences" = { @@ -194,7 +198,6 @@ default-folder-viewer = "list-view"; }; "org/gnome/shell/extensions/dash-to-dock" = { - #apply-custom-theme = true; click-action = "focus-minimize-or-previews"; dock-fixed = true; multi-monitor = true; @@ -202,11 +205,10 @@ show-show-apps-button = false; }; "org/gnome/shell/keybindings" = { - show-screenshot-ui = "s"; + show-screenshot-ui = ["s"]; }; }; - } - ]; + }]; }; }; diff --git a/home/desktop.nix b/home/desktop.nix index f3f12fc..9c64bc9 100644 --- a/home/desktop.nix +++ b/home/desktop.nix @@ -43,6 +43,8 @@ ''; }; + + # Don't touch home.stateVersion = "24.11"; }