diff options
| author | John Garcia <jgarcia3788@yahoo.co.uk> | 2024-02-18 13:52:32 +0000 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2024-02-20 13:11:43 +0000 |
| commit | 8e1414c7bf274ceb3d803ccfefed15ffb8935065 (patch) | |
| tree | a630a2bf8044d3c72c0d62aea26642dbad291f83 | |
| parent | Merge pull request #290150 from NixOS/backport-289516-to-release-23.11 (diff) | |
| download | nixpkgs-origin/backport-289754-to-release-23.11.tar.gz | |
nixos/atuin: add services.atuin.package optionorigin/backport-289754-to-release-23.11
(cherry picked from commit 7427bec3a785c5269c5dee55f9ef45bf77454e09)
| -rw-r--r-- | nixos/modules/services/misc/atuin.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/misc/atuin.nix b/nixos/modules/services/misc/atuin.nix index 2d6ffc510ce5..7637e06141ca 100644 --- a/nixos/modules/services/misc/atuin.nix +++ b/nixos/modules/services/misc/atuin.nix @@ -8,6 +8,8 @@ in services.atuin = { enable = lib.mkEnableOption (mdDoc "Atuin server for shell history sync"); + package = lib.mkPackageOption pkgs "atuin" { }; + openRegistration = mkOption { type = types.bool; default = false; @@ -85,7 +87,7 @@ in wantedBy = [ "multi-user.target" ]; serviceConfig = { - ExecStart = "${pkgs.atuin}/bin/atuin server start"; + ExecStart = "${lib.getExe cfg.package} server start"; RuntimeDirectory = "atuin"; RuntimeDirectoryMode = "0700"; DynamicUser = true; |
