nixos/mate: allow remove any added package
Only extra packages removable currently, but it's possible to run MATE without packages like caja or yelp
This commit is contained in:
parent
f94ee74797
commit
dd510b9053
|
@ -74,11 +74,9 @@ in
|
||||||
# Debugging
|
# Debugging
|
||||||
environment.sessionVariables.MATE_SESSION_DEBUG = mkIf cfg.debug "1";
|
environment.sessionVariables.MATE_SESSION_DEBUG = mkIf cfg.debug "1";
|
||||||
|
|
||||||
environment.systemPackages =
|
environment.systemPackages = pkgs.gnome.removePackagesByName
|
||||||
pkgs.mate.basePackages ++
|
(pkgs.mate.basePackages ++
|
||||||
(pkgs.gnome.removePackagesByName
|
pkgs.mate.extraPackages ++
|
||||||
pkgs.mate.extraPackages
|
|
||||||
config.environment.mate.excludePackages) ++
|
|
||||||
[
|
[
|
||||||
pkgs.desktop-file-utils
|
pkgs.desktop-file-utils
|
||||||
pkgs.glib
|
pkgs.glib
|
||||||
|
@ -87,7 +85,8 @@ in
|
||||||
pkgs.xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
|
pkgs.xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
|
||||||
pkgs.mate.mate-settings-daemon
|
pkgs.mate.mate-settings-daemon
|
||||||
pkgs.yelp # for 'Contents' in 'Help' menus
|
pkgs.yelp # for 'Contents' in 'Help' menus
|
||||||
];
|
])
|
||||||
|
config.environment.mate.excludePackages;
|
||||||
|
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
# Shell integration for VTE terminals
|
# Shell integration for VTE terminals
|
||||||
|
|
Loading…
Reference in a new issue