diff options
Diffstat (limited to 'nixos/modules/services/x11/window-managers/fvwm2.nix')
-rw-r--r-- | nixos/modules/services/x11/window-managers/fvwm2.nix | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/nixos/modules/services/x11/window-managers/fvwm2.nix b/nixos/modules/services/x11/window-managers/fvwm2.nix deleted file mode 100644 index 909b3a475a9c..000000000000 --- a/nixos/modules/services/x11/window-managers/fvwm2.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ config, lib, pkgs, ... }: - -with lib; - -let - cfg = config.services.xserver.windowManager.fvwm2; - fvwm2 = pkgs.fvwm2.override { enableGestures = cfg.gestures; }; -in - -{ - - imports = [ - (mkRenamedOptionModule - [ "services" "xserver" "windowManager" "fvwm" ] - [ "services" "xserver" "windowManager" "fvwm2" ]) - ]; - - ###### interface - - options = { - services.xserver.windowManager.fvwm2 = { - enable = mkEnableOption "Fvwm2 window manager"; - - gestures = mkOption { - default = false; - type = types.bool; - description = "Whether or not to enable libstroke for gesture support"; - }; - }; - }; - - - ###### implementation - - config = mkIf cfg.enable { - services.xserver.windowManager.session = singleton - { name = "fvwm2"; - start = - '' - ${fvwm2}/bin/fvwm & - waitPID=$! - ''; - }; - - environment.systemPackages = [ fvwm2 ]; - }; -} |