From 5a2d44da57e0611fee0840706db96bbf78db0a22 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 29 May 2022 21:32:09 +0200 Subject: [PATCH] nixos/gnome: drop hicolor-icon-theme MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It is already installed by xdg.icons.enable. Let’s also enable that option explicitly to prevent users from accidentally disabling it since GNOME will be severely broken without it. (cherry picked from commit 016b99dce68d2957cecfbe8ee0a6b328f543cda8) --- nixos/modules/services/x11/desktop-managers/gnome.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/x11/desktop-managers/gnome.nix b/nixos/modules/services/x11/desktop-managers/gnome.nix index a3602ddac6c7..44ba47dff13b 100644 --- a/nixos/modules/services/x11/desktop-managers/gnome.nix +++ b/nixos/modules/services/x11/desktop-managers/gnome.nix @@ -367,8 +367,9 @@ in services.upower.enable = config.powerManagement.enable; services.xserver.libinput.enable = mkDefault true; # for controlling touchpad settings via gnome control center - # Explicitly enabled since GNOME will be severely broken without it. + # Explicitly enabled since GNOME will be severely broken without these. xdg.mime.enable = true; + xdg.icons.enable = true; xdg.portal.enable = true; xdg.portal.extraPortals = [ @@ -471,7 +472,6 @@ in pkgs.glib # for gsettings pkgs.gnome-menus pkgs.gtk3.out # for gtk-launch - pkgs.hicolor-icon-theme pkgs.xdg-user-dirs # Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/ ]; })