worldofpeace
60a1732276
Revert "nixos/none: remove"
2020-04-02 04:07:18 -04:00
worldofpeace
af6d2c822c
nixos/none: remove
...
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.
2020-04-01 21:25:05 -04:00
Jan Tojnar
8dc5ff7dcf
nixos/displayManager: deprecate separate options for default wm/dm
...
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-12-15 04:16:20 +01:00
ft
1390ed10e7
nixos/widnow-managers/xmonad: fix systemd identifier for xmonad
2019-10-19 16:36:29 -07:00
Michał Krzysztof Feiler
00633a3e13
nixos/window-managers: add cwm to imports
...
as per request from @romildo under #70035 https://github.com/NixOS/nixpkgs/pull/70035#pullrequestreview-298166798
2019-10-08 17:48:09 +00:00
Michał Krzysztof Feiler
d9a7c51016
nixos/cwm: init
...
Added windowManager cwm, basing on the module for dwm.
2019-09-29 23:26:08 +02:00
Silvan Mosberger
478e7184f8
nixos/modules: Remove all usages of types.string
...
And replace them with a more appropriate type
Also fix up some minor module problems along the way
2019-08-31 18:19:00 +02:00
Markus Schneider
c30bd387d2
leftwm: enable service
2019-05-26 01:27:04 +09:00
Franz Pletz
5fa8cd257a
Merge pull request #51206 from krebs/xmonad-config
...
xmonad service: add .config option
2019-05-24 18:37:55 +00:00
Maximilian Bosch
a1ffabe4de
nixos/window-managers/i3: write config file to /etc/i3/config
...
The default config of i3 provides a key binding to reload, so changes
take effect immediately:
```
bindsym $mod+Shift+c reload
```
Unfortunately the current module uses the store path of the `configFile`
option. So when I change the config in NixOS, a store path will be
created, but the current i3 process will continue to use the old one,
hence a restart of i3 is required currently.
This change links the config to `/etc/i3/config` and alters the X
startup script accordingly so after each rebuild, the config can be
reloaded.
2019-04-26 21:12:52 +02:00
Christian Kögler
9f7f16cd7b
nixos dwm: start user installed dwm if available
...
dwm has no configuration file. The user has to install his own version.
2019-03-11 20:18:08 +01:00
lassulus
3eefc0b909
xmonad service: add .config option
2018-12-15 14:50:20 +01:00
Jan Tojnar
69c47a3d91
nixos/metacity: switch to gnome3.metacity
2018-08-09 17:36:47 +02:00
Jörg Thalheim
e9ff0f9448
Merge pull request #43863 from volth/unused4
...
[bot] nixos/*: remove unused arguments in lambdas
2018-07-21 16:39:08 +01:00
volth
2e979e8ceb
[bot] nixos/*: remove unused arguments in lambdas
2018-07-20 20:56:59 +00:00
volth
6d2857a311
[bot] treewide: remove unused 'inherit' in let blocks
2018-07-20 19:38:19 +00:00
tilpner
903292a2d8
nixos/awesome: Add noArgb option
...
Add option to disable client transparency support in awesome,
which greatly improves performance in my setup
(and presumably will in some others).
2018-06-13 19:47:26 +02:00
Arcadio Rubio García
efde5fefb3
nixos: stumpwm: switch from package marked as broken to working quicklisp package ( #40501 )
2018-05-14 18:37:53 +02:00
Milo
b405a6537c
nixos/bspwm: spawn bpswm process in the background and properly set waiPID ( #39707 )
2018-04-30 17:03:05 +00:00
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
Andreas Wiese
c7e1dff94e
nixos/window-managers: actually add evilwm to default.nix
...
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.
2018-03-15 10:22:53 +01:00
rnhmjoj
c946c101d6
avoid package attributes starting with a digit
2018-01-16 21:13:16 +01:00
Uli Schlachter
5465d6f7de
awesome: Use --search instead of $LUA_PATH/$LUA_CPATH
...
Instead of polluting the environment with environment variables which
are inherited by processes spawned from awesome, use the command line
argument "--search" to add things to the search path.
cc #33169
2018-01-02 17:24:56 +00:00
Andreas Wiese
f5f601a7f2
nixos/evilwm: allow enabling evilwm through services.xserver.windowManager.evilwm.*
2017-11-20 07:50:28 +01:00
Maximilian Bosch
410f0f0db2
services.xserver: fix apply
of default DM/WM
...
This is needed to pick the first enabled DM/WM
if the default is `none`
2017-11-07 12:18:24 +01:00
Graham Christensen
128cdeffd0
compiz: drop
2017-08-30 06:59:20 -04:00
Silvan Mosberger
7bc42a8971
xmonad service: add defaultText to extraPackages to fix rendering in docs
2017-08-08 01:14:58 +02:00
Alexander V. Nikolaev
ff52233bca
qtile: Fix using qtile together with desktop
...
Funny bug, which prevent qtile to co-exists with desktop manager
(or program pretending to be DE)
2017-05-31 18:37:47 +03:00
Eric Sagnes
92bb3e8b9b
i3: fix runtime dependencies
...
Fixes #25633 .
2017-05-10 02:42:44 +02:00
Alexey Shmalko
b8e71f2969
Merge pull request #24651 from edanaher/add-fvwm-window-manager
...
fvwm module: init; now fvwm can be used as an xserver.windowManager
2017-04-06 16:29:28 +03:00
Evan Danaher
7a38b0858f
fvwm module: init; now fvwm can be used as an xserver.windowManager
2017-04-05 11:12:46 -04:00
sternenseemann
fd3a99633b
2bwm: init at 0.2
2017-03-30 19:21:27 +02:00
Franz Pletz
9536169074
nixos/treewide: remove boolean examples for options
...
They contain no useful information and increase the length of the
autogenerated options documentation.
See discussion in #18816 .
2017-03-17 23:36:19 +01:00
Anders Papitto
3d963c3e8f
herbstluftwm module: add configFile option
...
based on the equivalent for i3
2017-02-21 05:46:13 +01:00
Joachim F
a6f392abd6
Merge pull request #20385 from ericsagnes/feat/i3-refactor
...
i3 module: refactor
2016-11-23 05:11:14 +01:00
Eric Sagnes
8ea1e93537
i3 module: refactor
2016-11-14 00:58:49 +09:00
Eric Sagnes
293da497c3
bspwm module: refactor
2016-11-14 00:41:05 +09:00
Chris Darnell
137ce58317
bspwm-unstable: init at 2016-09-30
2016-10-16 01:28:11 -04:00
Jörg Thalheim
0a42f98eac
awesome: fix LUA_PATH for luaModules
...
lua modules can be also within share/ within a package.
Previously only lib/ was included
2016-09-18 19:18:03 +02:00
Tuomas Tynkkynen
8877efa65b
treewide: Fix output references to gnome.GConf
2016-08-23 04:52:57 +03:00
Tuomas Tynkkynen
d3705faa56
treewide: Use makeLibraryPath in LD_LIBRARY_PATHs
2016-08-23 00:14:00 +03:00
Ram Kromberg
3800bb5017
motif: init at 2.3.6
2016-07-28 01:33:45 +03:00
AndersonTorres
0f6c79d561
pekwm: init at 0.1.17
2016-07-09 22:26:24 -03:00
obadz
0243ccfbff
i3 & xfce modules: add extraSessionCommands for WM-specific user-defined xsession lines
...
Could be extended to other window managers/desktops as well
2016-06-19 23:52:14 +01:00
Franz Thoma
688d7cd3a6
i3-gaps: add as window manager
...
Closes #15917
2016-06-16 14:26:17 +01:00
Mitchell Pleune
571e9b5f1f
bspwm: add _JAVA_AWT_WM_NONREPARENTING=1
...
bspwm is not in java's internal list of non-reparrenting
window managers. See https://awesomewm.org/wiki/Problems_with_Java
2016-05-03 17:46:48 -04:00
Vladimír Čunát
ab15a62c68
Merge branch 'master' into closure-size
...
Beware that stdenv doesn't build. It seems something more will be needed
than just resolution of merge conflicts.
2016-04-01 10:06:01 +02:00
Joachim Fasting
e891e50946
nixos: disable the clfswm window manager module
2016-03-19 15:52:18 +01:00
Vladimír Čunát
09af15654f
Merge master into closure-size
...
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
José Romildo Malaquias
82e12688a2
jwm: window manager module addition
2016-03-07 16:07:13 -03:00