mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-21 12:59:04 +02:00
Merge pull request #196301 from bobvanderlinden/pr-nixos-dwm-package
nixos/dwm: add package option
This commit is contained in:
commit
daba20d006
|
@ -13,7 +13,27 @@ in
|
|||
###### interface
|
||||
|
||||
options = {
|
||||
services.xserver.windowManager.dwm.enable = mkEnableOption (lib.mdDoc "dwm");
|
||||
services.xserver.windowManager.dwm = {
|
||||
enable = mkEnableOption (lib.mdDoc "dwm");
|
||||
package = mkOption {
|
||||
type = types.package;
|
||||
default = pkgs.dwm;
|
||||
defaultText = literalExpression "pkgs.dwm";
|
||||
example = literalExpression ''
|
||||
pkgs.dwm.overrideAttrs (oldAttrs: rec {
|
||||
patches = [
|
||||
(super.fetchpatch {
|
||||
url = "https://dwm.suckless.org/patches/steam/dwm-steam-6.2.diff";
|
||||
sha256 = "1ld1z3fh6p5f8gr62zknx3axsinraayzxw3rz1qwg73mx2zk5y1f";
|
||||
})
|
||||
];
|
||||
})
|
||||
'';
|
||||
description = lib.mdDoc ''
|
||||
dwm package to use.
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
@ -30,7 +50,7 @@ in
|
|||
'';
|
||||
};
|
||||
|
||||
environment.systemPackages = [ pkgs.dwm ];
|
||||
environment.systemPackages = [ cfg.package ];
|
||||
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue