diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2022-05-29 21:17:43 +0200 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2022-06-09 13:04:19 +0200 |
commit | aad39fe41a3c9d7fb0dd438748c02f29e08fa15b (patch) | |
tree | c37b1a8ef185e20437eeed4ef32095c5f680d505 /nixos/modules/services/x11/desktop-managers/gnome.nix | |
parent | 033bd4fa9a8fbe0c68a88e925d9a884161044b25 (diff) |
nixos/gnome: drop shared-mime-info
It is already installed by xdg.mime.enable. Let’s also enable that option explicitly to prevent users from accidentally disabling it since GNOME will be severely broken without it.
Diffstat (limited to 'nixos/modules/services/x11/desktop-managers/gnome.nix')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/gnome.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/gnome.nix b/nixos/modules/services/x11/desktop-managers/gnome.nix index e7e626c66f021..a3602ddac6c7b 100644 --- a/nixos/modules/services/x11/desktop-managers/gnome.nix +++ b/nixos/modules/services/x11/desktop-managers/gnome.nix @@ -367,6 +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. + xdg.mime.enable = true; + xdg.portal.enable = true; xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gnome @@ -469,7 +472,6 @@ in pkgs.gnome-menus pkgs.gtk3.out # for gtk-launch pkgs.hicolor-icon-theme - pkgs.shared-mime-info # for update-mime-database pkgs.xdg-user-dirs # Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/ ]; }) |