vuls: init at 0.27.0
[NixPkgs.git] / nixos / modules / services / x11 / window-managers / ragnarwm.nix
blob3f550fb72325623dfa69bfa4142e6a8fc51a8573
1 { config, lib, pkgs, ... }:
3 with lib;
5 let
6   cfg = config.services.xserver.windowManager.ragnarwm;
7 in
9   ###### interface
11   options = {
12     services.xserver.windowManager.ragnarwm = {
13       enable = mkEnableOption "ragnarwm";
14       package = mkPackageOption pkgs "ragnarwm" { };
15     };
16   };
18   ###### implementation
20   config = mkIf cfg.enable {
21     services.displayManager.sessionPackages = [ cfg.package ];
22     environment.systemPackages = [ cfg.package ];
23   };
25   meta.maintainers = with lib.maintainers; [ sigmanificient ];