diff options
author | gnidorah <gnidorah@users.noreply.github.com> | 2020-05-24 15:59:49 +0300 |
---|---|---|
committer | gnidorah <gnidorah@users.noreply.github.com> | 2020-05-24 15:59:49 +0300 |
commit | 3f20aa94686dab108c8223931a1258cff1362261 (patch) | |
tree | 5042f1c770bd4810e9b0f6246f8426dd62f0d437 /nixos | |
parent | 0f5ce2fac0c726036ca69a5524c59a49e2973dd4 (diff) | |
download | nixlib-3f20aa94686dab108c8223931a1258cff1362261.tar nixlib-3f20aa94686dab108c8223931a1258cff1362261.tar.gz nixlib-3f20aa94686dab108c8223931a1258cff1362261.tar.bz2 nixlib-3f20aa94686dab108c8223931a1258cff1362261.tar.lz nixlib-3f20aa94686dab108c8223931a1258cff1362261.tar.xz nixlib-3f20aa94686dab108c8223931a1258cff1362261.tar.zst nixlib-3f20aa94686dab108c8223931a1258cff1362261.zip |
nixos/cde: add extraPackages option
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/cde.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/cde.nix b/nixos/modules/services/x11/desktop-managers/cde.nix index c1b6d3bf064a..2d9504fb5f1e 100644 --- a/nixos/modules/services/x11/desktop-managers/cde.nix +++ b/nixos/modules/services/x11/desktop-managers/cde.nix @@ -8,9 +8,26 @@ let in { options.services.xserver.desktopManager.cde = { enable = mkEnableOption "Common Desktop Environment"; + + extraPackages = mkOption { + type = with types; listOf package; + default = with pkgs.xorg; [ + xclock bitmap xlsfonts xfd xrefresh xload xwininfo xdpyinfo xwd xwud + ]; + example = literalExample '' + with pkgs.xorg; [ + xclock bitmap xlsfonts xfd xrefresh xload xwininfo xdpyinfo xwd xwud + ] + ''; + description = '' + Extra packages to be installed system wide. + ''; + }; }; config = mkIf (xcfg.enable && cfg.enable) { + environment.systemPackages = cfg.extraPackages; + services.rpcbind.enable = true; services.xinetd.enable = true; |