nixpkgs/nixos/modules/services/x11/window-managers
Maximilian Bosch 5caa22fe0a Revert restrictive validation behavior for DM/WM defaults in the X module
The original idea behind this change (described in ticket #11064) was to
improve the assertions to avoid that users of the X server accidentally
forget to configure a DM or WM.

However this caused several issues with setups that require X, but no DM
or WM. The keymap testcases became instable as well as now disabling DMs
needs to be done explicitly.
(see https://github.com/NixOS/nixpkgs/pull/31268#issuecomment-347080036)

In the end the idea behind the change and #11064 was obviously a
mistake, so reverting it completely for now should be fine.
2018-03-28 20:34:05 +02:00
..
2bwm.nix avoid package attributes starting with a digit 2018-01-16 21:13:16 +01:00
afterstep.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
awesome.nix awesome: Use --search instead of $LUA_PATH/$LUA_CPATH 2018-01-02 17:24:56 +00:00
bspwm.nix bspwm module: refactor 2016-11-14 00:41:05 +09:00
clfswm.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
default.nix Revert restrictive validation behavior for DM/WM defaults in the X module 2018-03-28 20:34:05 +02:00
dwm.nix xserver: dwm as a window manager 2015-12-03 21:37:55 -05:00
evilwm.nix nixos/evilwm: allow enabling evilwm through services.xserver.windowManager.evilwm.* 2017-11-20 07:50:28 +01:00
exwm.nix nixos/treewide: remove boolean examples for options 2017-03-17 23:36:19 +01:00
fluxbox.nix Fix evaluation after merge of #11450. 2015-12-04 15:40:47 +01:00
fvwm.nix fvwm module: init; now fvwm can be used as an xserver.windowManager 2017-04-05 11:12:46 -04:00
herbstluftwm.nix herbstluftwm module: add configFile option 2017-02-21 05:46:13 +01:00
i3.nix i3: fix runtime dependencies 2017-05-10 02:42:44 +02:00
icewm.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
jwm.nix jwm: window manager module addition 2016-03-07 16:07:13 -03:00
metacity.nix treewide: Fix output references to gnome.GConf 2016-08-23 04:52:57 +03:00
mwm.nix motif: init at 2.3.6 2016-07-28 01:33:45 +03:00
none.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
notion.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
openbox.nix openbox: fix copy/paste typo in config 2016-02-24 22:54:08 +11:00
oroborus.nix Oroborus: init at 2.0.20 2015-07-23 13:50:26 -03:00
pekwm.nix pekwm: init at 0.1.17 2016-07-09 22:26:24 -03:00
qtile.nix qtile: Fix using qtile together with desktop 2017-05-31 18:37:47 +03:00
ratpoison.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
sawfish.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
spectrwm.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
stumpwm.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
twm.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
windowlab.nix WindowLab: initial pkg at 1.40 2015-12-30 11:10:30 +01:00
windowmaker.nix Getting rid of mkOption in NixOS window manager modules 2015-12-04 07:38:23 -02:00
wmii.nix Fix evaluation after merge of #11450. 2015-12-04 15:40:47 +01:00
xmonad.nix xmonad service: add defaultText to extraPackages to fix rendering in docs 2017-08-08 01:14:58 +02:00