Modules/Color: Don't install icon/cursor packages on headless systems
This commit is contained in:
@ -54,10 +54,9 @@ in {
|
||||
[
|
||||
applyColors
|
||||
printNixColors
|
||||
color.iconPackage
|
||||
color.cursorPackage
|
||||
]
|
||||
++ color.extraPackages;
|
||||
++ (lib.optionals color.installPackages [color.iconPackage color.cursorPackage])
|
||||
++ (lib.optionals color.installPackages color.extraPackages);
|
||||
|
||||
# This module sets its own options to the values specified in a colorscheme file.
|
||||
modules.color = let
|
||||
|
||||
@ -97,6 +97,8 @@ in rec {
|
||||
default = [];
|
||||
};
|
||||
|
||||
installPackages = lib.mkEnableOption "Install cursor and icon themes";
|
||||
|
||||
# This option is set automatically
|
||||
wallpapers = let
|
||||
# Collect all the available wallpapers.
|
||||
|
||||
Reference in New Issue
Block a user