about summary refs log tree commit diff
path: root/nixos/modules/services/x11/window-managers/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-10-21nixos/hypr: add moduleAndersonTorres1-0/+1
2022-08-31nixos/*: convert internal option descriptions to MDpennae1-2/+2
we'll have to do it eventually, may as well be now.
2022-08-31nixos/*: automatically convert option descriptionspennae1-2/+2
conversions were done using https://github.com/pennae/nix-doc-munge using (probably) rev f34e145 running nix-doc-munge nixos/**/*.nix nix-doc-munge --import nixos/**/*.nix the tool ensures that only changes that could affect the generated manual *but don't* are committed, other changes require manual review and are discarded.
2022-08-08hackedbox: init at 0.8.5.1AndersonTorres1-0/+1
2022-07-28fvwm3: nixos moduleAndersonTorres1-0/+1
2022-07-28fvwm: rename nixos module to fvwm2AndersonTorres1-1/+1
2021-07-29nixos/mlvwm: init at 0.9.3Johannes Arnold1-0/+1
2021-04-13Merge pull request #119259 from romildo/upd.e16Sandro1-0/+1
2021-04-12nixos/e16: add e16 moduleJosé Romildo Malaquias1-0/+1
2021-04-12Merge pull request #101852 from takagiy/init-wmderlandSandro1-0/+1
2021-02-06nixos/wmderland: init at 2020-07-17takagiy1-0/+1
2021-01-11nixos/clfswm: Restore working quicklisp packageMichael White1-0/+1
2020-05-13lwm: init at 1.2.4AndersonTorres1-0/+1
lwm is a lightweight window manager
2020-05-13berry: init at 0.1.5AndersonTorres1-0/+1
berry is a small window manager for X11
2020-05-13yeahwm: init at 0.3.5AndersonTorres1-0/+1
yeahwm is a small window manager for X11, inspired by evilwm
2020-05-13smallwm: init at 2020-02-28AndersonTorres1-0/+1
2020-05-08tinywm: init at 2014-04-22AndersonTorres1-0/+1
A tiny window manger for X11
2020-04-02Revert "nixos/none: remove"worldofpeace1-1/+1
2020-04-01nixos/none: removeworldofpeace1-1/+1
This windowManager and desktopManager doesn't even have an option to use it. git history suggests to me that there's no way anyone finds this useful anymore.
2019-12-15nixos/displayManager: deprecate separate options for default wm/dmJan Tojnar1-8/+7
The upstream session files display managers use have no concept of sessions being composed from desktop manager and window manager. To be able to set upstream session files as default session, we need a single option. Having two different ways to set default session would be confusing, though, so we decided to deprecate the old method. We also created separate script for each session, just like we already had a separate desktop file for each one, and started using displayManager.sessionPackages mechanism to make the session handling more uniform.
2019-10-08nixos/window-managers: add cwm to importsMichał Krzysztof Feiler1-0/+1
as per request from @romildo under #70035 https://github.com/NixOS/nixpkgs/pull/70035#pullrequestreview-298166798
2019-05-26leftwm: enable serviceMarkus Schneider1-0/+1
2018-07-20[bot] nixos/*: remove unused arguments in lambdasvolth1-1/+1
2018-03-28Revert restrictive validation behavior for DM/WM defaults in the X moduleMaximilian Bosch1-3/+1
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-15nixos/window-managers: actually add evilwm to default.nixAndreas Wiese1-0/+1
Commit 1f2b938 introduced a module for evilwm as a window-manager, but did not actually add this module to window-manager's default.nix which renders it useless.
2017-11-07services.xserver: fix `apply` of default DM/WMMaximilian Bosch1-1/+3
This is needed to pick the first enabled DM/WM if the default is `none`
2017-08-30compiz: dropGraham Christensen1-1/+0
2017-04-06Merge pull request #24651 from edanaher/add-fvwm-window-managerAlexey Shmalko1-0/+1
fvwm module: init; now fvwm can be used as an xserver.windowManager
2017-04-05fvwm module: init; now fvwm can be used as an xserver.windowManagerEvan Danaher1-0/+1
2017-03-302bwm: init at 0.2sternenseemann1-0/+1
2016-11-14bspwm module: refactorEric Sagnes1-1/+0
2016-10-16bspwm-unstable: init at 2016-09-30Chris Darnell1-0/+1
2016-07-28motif: init at 2.3.6Ram Kromberg1-0/+1
2016-07-09pekwm: init at 0.1.17AndersonTorres1-0/+1
2016-03-19nixos: disable the clfswm window manager moduleJoachim Fasting1-1/+0
2016-03-07jwm: window manager module additionJosé Romildo Malaquias1-0/+1
2016-03-06exwm service: initBrian McKenna1-0/+1
2015-12-03xserver: dwm as a window managerIan Denhardt1-0/+1
2015-11-08Add the CLFSWM window managerRobert Glossop1-0/+1
2015-07-30xserver: qtile as windowManagerKamil Chmielewski1-0/+1
2015-07-14window-manager service: add notionJames Felix Black1-0/+1
Add the notion window manager to the windowManager service definition.
2015-04-08window-managers: add missing import ratpoisonJoachim Fasting1-0/+1
2015-03-21spectrwm window managerWilliam Casarin1-0/+1
2015-03-02Merge pull request #6605 from AndersonTorres/aftersteplethalman1-0/+1
Adding Afterstep to nixos window manager modules
2015-02-28Adding Afterstep to nixos modulesAndersonTorres1-0/+1
2015-02-28Fluxbox: update to 1.3.7AndersonTorres1-0/+1
2015-02-15Sawfish (git): New PackageAndersonTorres1-0/+1
Sawfish is a versatile, Lisp-based window manager In that commit I include all Sawfish stack: - librep, a lisp system; - rep-gtk, bindings for gtk - sawfish, the window manager
2015-02-03Update NixOS module files to include WindowMakerAndersonTorres1-14/+14
According to a hint on NixOS mailing list[1], I updated nixos/modules/services/x11/window-managers/default.nix to include windowmaker. 1 - https://github.com/NixOS/nixpkgs/pull/4066#issuecomment-72017611
2014-10-05stumpwm: update and refactoring_11261-1/+2
This commit updates the stumpwm to version 0.9.8. Futhermore, it refactors the expression quite a lot: * stumpwm has been moved from lisp modules to window-managers. * stumpwm has been added to the window managers NixOS knows about, this enables the user to add stumpwm as a default window manager in his NixOS configuration like with Xmonad or i3. * the package has been split into stumpwm and stumpwmContrib. This is due to the fact that development of stumpwm and its extension modules has been split into two repositories. As of today, the release is the last one before this split. This split into two packages only reflect those upcoming upstream changes already. It is planned to make the addition of the extension modules voluntarily, like with Xmonads option "enableContribAndExtras". Furthermore it might be possible to add an option to compile stumpwm with clisp instead of sbcl.
2014-08-12Add the bspwm window manager to Nix.Matt Miemiec1-0/+1