python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / nixos / modules / services / x11 / window-managers / 2bwm.nix
blob8483a74b9f6c8b5d2d2c12909db1b15b5788ad5c
1 { config, lib, pkgs, ... }:
3 with lib;
5 let
7   cfg = config.services.xserver.windowManager."2bwm";
9 in
13   ###### interface
15   options = {
16     services.xserver.windowManager."2bwm".enable = mkEnableOption (lib.mdDoc "2bwm");
17   };
20   ###### implementation
22   config = mkIf cfg.enable {
24     services.xserver.windowManager.session = singleton
25       { name = "2bwm";
26         start =
27           ''
28             ${pkgs._2bwm}/bin/2bwm &
29             waitPID=$!
30           '';
31       };
33     environment.systemPackages = [ pkgs._2bwm ];
35   };