3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/services/x11
ivanbrennan a3ea1bc599 nixos/xmonad: enableConfiguredRecompile
Commit 9a5b5d9fe8 added Haskell
dependencies (GHC and packages) to the xmonad binary's environment even
if xmonad had been preconfigured (via the "config" option). The intent
was to enable one-off recompiling using a local config file (e.g.
~/.config/xmonad/xmonad.hs), so the user can get quick feedback while
developing their config.

While this works, it may not be a common use-case, and it requires some
careful crafting in xmonad.hs itself. On top of that, it significantly
increases the size of the closure.

Given all that, commit b69d9d3c23 removed
GHC and packages from the binary's environment.

But there are still those among us who want to be able to recompile from
a preconfigured xmonad, so let's provide a way to opt-into configured
recompilation.
2022-01-18 00:04:15 -05:00
..
desktop-managers nixos/enlightenment: add ecrire to system packages 2022-01-04 09:52:56 -03:00
display-managers Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
hardware treewide: set defaultText for options using simple path defaults 2021-12-09 01:12:13 +01:00
window-managers nixos/xmonad: enableConfiguredRecompile 2022-01-18 00:04:15 -05:00
clight.nix Merge pull request #84154 from eadwu/clight/location-assertion 2021-11-12 18:09:40 +01:00
colord.nix
extra-layouts.nix
fractalart.nix
gdk-pixbuf.nix
imwheel.nix
picom.nix treewide: add defaultText for options with simple cfg.* expression defaults 2021-12-09 01:14:16 +01:00
redshift.nix
terminal-server.nix
touchegg.nix
unclutter-xfixes.nix
unclutter.nix
urserver.nix
urxvtd.nix
xautolock.nix
xbanish.nix
xfs.conf
xfs.nix
xserver.nix Merge #151019: amdgpu-pro: 17.40 -> 21.30 2022-01-09 11:27:18 +01:00