at 18.09-beta 459 B view raw
1{lib, pkgs, config, ...}: 2 3let 4 cfg = config.services.xserver.windowManager.windowlab; 5in 6 7{ 8 options = { 9 services.xserver.windowManager.windowlab.enable = 10 lib.mkEnableOption "windowlab"; 11 }; 12 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 }; 22}