python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / nixos / modules / services / x11 / window-managers / e16.nix
blob000feea12c2c744e0259cfb53c07e593649d837b
1 { config , lib , pkgs , ... }:
3 with lib;
5 let
6   cfg = config.services.xserver.windowManager.e16;
7 in
9   ###### interface
10   options = {
11     services.xserver.windowManager.e16.enable = mkEnableOption (lib.mdDoc "e16");
12   };
14   ###### implementation
15   config = mkIf cfg.enable {
16     services.xserver.windowManager.session = singleton {
17       name = "E16";
18       start = ''
19         ${pkgs.e16}/bin/e16 &
20         waitPID=$!
21       '';
22     };
24     environment.systemPackages = [ pkgs.e16 ];
25   };