grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / services / x11 / window-managers / windowlab.nix
blobfb891a39fa412449789f756c82e81c17e698438f
1 {lib, pkgs, config, ...}:
3 let
4   cfg = config.services.xserver.windowManager.windowlab;
5 in
8   options = {
9     services.xserver.windowManager.windowlab.enable =
10       lib.mkEnableOption "windowlab";
11   };
13   config = lib.mkIf cfg.enable {
14     services.xserver.windowManager = {
15       session =
16         [{ name  = "windowlab";
17            start = "${pkgs.windowlab}/bin/windowlab";
18         }];
19     };
20     environment.systemPackages = [ pkgs.windowlab ];
21   };