nixpkgs/nixos/modules/services/x11/window-managers
Bas van Dijk 8ac4b251c8
nixos: use functionTo to prevent evaluation errors while merging
Without this patch merging options like
services.xserver.windowManager.xmonad.extraPackages
results in the evaluation error:

  error: value is a list while a set was expected, at nixpkgs/lib/options.nix:77:23

With this patch we get the desired merging behaviour that just concatenates the
resulting package lists.

(cherry picked from commit 6e99f9fdecb1f28308c8e0aed0fc851737354864)

Co-Authored-By: Silvan Mosberger <contact@infinisil.com>
2021-01-24 17:18:37 +01:00
..
2bwm.nix
afterstep.nix
awesome.nix
berry.nix berry: init at 0.1.5 2020-05-13 21:32:54 -03:00
bspwm.nix
clfswm.nix nixos/clfswm: Restore working quicklisp package 2021-01-11 17:19:50 -07:00
cwm.nix
default.nix nixos/clfswm: Restore working quicklisp package 2021-01-11 17:19:50 -07:00
dwm.nix
evilwm.nix nixos/*: fix indentation 2020-11-23 08:42:51 +10:00
exwm.nix nixos: use functionTo to prevent evaluation errors while merging 2021-01-24 17:18:37 +01:00
fluxbox.nix
fvwm.nix
herbstluftwm.nix
i3.nix
icewm.nix
jwm.nix
leftwm.nix
lwm.nix lwm: init at 1.2.4 2020-05-13 21:32:54 -03:00
metacity.nix
mwm.nix
none.nix Revert "nixos/none: remove" 2020-04-02 04:07:18 -04:00
notion.nix
openbox.nix
oroborus.nix
pekwm.nix
qtile.nix nixos/modules: remove trailing whitespace 2020-08-07 14:45:39 +01:00
ratpoison.nix
sawfish.nix
smallwm.nix smallwm: init at 2020-02-28 2020-05-13 21:32:54 -03:00
spectrwm.nix
stumpwm.nix
tinywm.nix tinywm: init at 2014-04-22 2020-05-08 15:29:25 -03:00
twm.nix
windowlab.nix
windowmaker.nix
wmii.nix
xmonad.nix nixos: use functionTo to prevent evaluation errors while merging 2021-01-24 17:18:37 +01:00
yeahwm.nix yeahwm: init at 0.3.5 2020-05-13 21:32:54 -03:00