From 678ea5274023fbf8b3159a03c011774248f5c74c Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Tue, 30 Jan 2024 08:54:18 +0100 Subject: [PATCH 1/2] Gnome: Apply GoogleDot cursor theme by default --- nix-os/desktop/gnome.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nix-os/desktop/gnome.nix b/nix-os/desktop/gnome.nix index a0418aa..68c3db0 100644 --- a/nix-os/desktop/gnome.nix +++ b/nix-os/desktop/gnome.nix @@ -28,6 +28,7 @@ in clock-show-seconds=true; clock-show-weekday=true; color-scheme="prefer-dark"; + cursor-theme="GoogleDot-White"; }; "org/gnome/desktop/media-handling" = { @@ -188,6 +189,8 @@ in # unstable.gnomeExtensions.translate-indicator # translate-shell pavucontrol + #FIXME: Apply the cursor theme also in GTK3 config + google-cursor ]; }; } From f1b3ccfe2db20f6862d777b77fa9f30a8441f83e Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Tue, 30 Jan 2024 08:59:44 +0100 Subject: [PATCH 2/2] Gnome: Remove unnecessary gnome packages --- nix-os/desktop/gnome.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/nix-os/desktop/gnome.nix b/nix-os/desktop/gnome.nix index 68c3db0..49426ca 100644 --- a/nix-os/desktop/gnome.nix +++ b/nix-os/desktop/gnome.nix @@ -170,6 +170,27 @@ in }; }]; + environment.gnome.excludePackages = with pkgs; with pkgs.gnome; [ + baobab + cheese + epiphany + evince + geary + gedit + gnome-characters + gnome-connections + gnome-console + gnome-disk-utility + gnome-font-viewer + gnome-logs + gnome-maps + gnome-text-editor + gnome-tour + seahorse + totem + yelp + ]; + programs.dconf.profiles.gdm.databases = with builtins.elemAt programs.dconf.profiles.user.databases 0; [{ settings = { "org/gnome/desktop/interface" = settings."org/gnome/desktop/interface";