Loading nixos/modules/services/x11/window-managers/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ in ./bspwm.nix ./cwm.nix ./clfswm.nix ./dk.nix ./dwm.nix ./e16.nix ./evilwm.nix Loading nixos/modules/services/x11/window-managers/dk.nix 0 → 100644 +27 −0 Original line number Diff line number Diff line { config, lib, pkgs, ... }: let cfg = config.services.xserver.windowManager.dk; in { options = { services.xserver.windowManager.dk = { enable = lib.mkEnableOption (lib.mdDoc "dk"); package = lib.mkPackageOptionMD pkgs "dk" { }; }; }; config = lib.mkIf cfg.enable { services.xserver.windowManager.session = lib.singleton { name = "dk"; start = '' export _JAVA_AWT_WM_NONREPARENTING=1 ${cfg.package}/bin/dk & waitPID=$! ''; }; environment.systemPackages = [ cfg.package ]; }; } Loading
nixos/modules/services/x11/window-managers/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ in ./bspwm.nix ./cwm.nix ./clfswm.nix ./dk.nix ./dwm.nix ./e16.nix ./evilwm.nix Loading
nixos/modules/services/x11/window-managers/dk.nix 0 → 100644 +27 −0 Original line number Diff line number Diff line { config, lib, pkgs, ... }: let cfg = config.services.xserver.windowManager.dk; in { options = { services.xserver.windowManager.dk = { enable = lib.mkEnableOption (lib.mdDoc "dk"); package = lib.mkPackageOptionMD pkgs "dk" { }; }; }; config = lib.mkIf cfg.enable { services.xserver.windowManager.session = lib.singleton { name = "dk"; start = '' export _JAVA_AWT_WM_NONREPARENTING=1 ${cfg.package}/bin/dk & waitPID=$! ''; }; environment.systemPackages = [ cfg.package ]; }; }