python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / nixos / modules / services / x11 / window-managers / spectrwm.nix
blobc464803a0b6a9ee0594a55b410e0e6f46baf7a6d
2 { config, lib, pkgs, ... }:
4 with lib;
6 let
7   cfg = config.services.xserver.windowManager.spectrwm;
8 in
11   options = {
12     services.xserver.windowManager.spectrwm.enable = mkEnableOption (lib.mdDoc "spectrwm");
13   };
15   config = mkIf cfg.enable {
16     services.xserver.windowManager = {
17       session = [{
18         name = "spectrwm";
19         start = ''
20           ${pkgs.spectrwm}/bin/spectrwm &
21           waitPID=$!
22         '';
23       }];
24     };
25     environment.systemPackages = [ pkgs.spectrwm ];
26   };