croc: 10.1.1 -> 10.1.3 (#364662)
[NixPkgs.git] / nixos / modules / services / x11 / window-managers / notion.nix
blob797554eacde941b1876118dfbced8a9b9249e296
2   config,
3   lib,
4   pkgs,
5   ...
6 }:
8 with lib;
10 let
11   cfg = config.services.xserver.windowManager.notion;
15   options = {
16     services.xserver.windowManager.notion.enable = mkEnableOption "notion";
17   };
19   config = mkIf cfg.enable {
20     services.xserver.windowManager = {
21       session = [
22         {
23           name = "notion";
24           start = ''
25             ${pkgs.notion}/bin/notion &
26             waitPID=$!
27           '';
28         }
29       ];
30     };
31     environment.systemPackages = [ pkgs.notion ];
32   };