diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-23 00:06:09 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-23 00:06:09 +0200 |
| commit | fb1fdc95e35233278580724b26395ae7307caa65 (patch) | |
| tree | 78a06464e4f8f1e60b7ea945f92df8537f6fda81 /modules/by-name/ri/river/module.nix | |
| parent | modules/common: Enable steam again (diff) | |
| download | nixos-config-fb1fdc95e35233278580724b26395ae7307caa65.zip | |
modules/{river,foot,i3bar-river}: Use systemd services for background stuff
Diffstat (limited to '')
| -rw-r--r-- | modules/by-name/ri/river/module.nix | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/modules/by-name/ri/river/module.nix b/modules/by-name/ri/river/module.nix index bafaf0a3..bc747c9d 100644 --- a/modules/by-name/ri/river/module.nix +++ b/modules/by-name/ri/river/module.nix @@ -35,7 +35,9 @@ else builtins.map esa input ); in "err_fail ${program} &"; - longRunningPrograms = builtins.concatStringsSep "\n" (builtins.map mkLrProgram cfg.init.backgroundStart); + longRunningPrograms = + builtins.concatStringsSep "\n" (builtins.map mkLrProgram + cfg.init.autoStart); keymapFormat = pkgs.formats.json {}; keymapGenerate = name: value: @@ -163,12 +165,12 @@ in { ''; }; - backgroundStart = lib.mkOption { - type = lib.types.listOf (lib.types.either lib.types.package (lib.types.listOf lib.types.str)); - description = "List of programs to start in the background"; + autoStart = lib.mkOption { + type = lib.types.listOf lib.types.package; + description = "List of programs to be started at river start"; example = '' [ - pkgs.gammastep + ''${lib.getExe pkgs.foot} ] ''; }; |
