desktop stuff

This commit is contained in:
Faris 2025-06-23 09:53:16 +01:00
parent 3b3331e0c0
commit 45425a2a78
2 changed files with 15 additions and 11 deletions

View File

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

View File

@ -43,6 +43,8 @@
''; '';
}; };
# Don't touch # Don't touch
home.stateVersion = "24.11"; home.stateVersion = "24.11";
} }