diff options
author | Johannes Arnold <johannes.arnold@stud.uni-hannover.de> | 2021-05-04 21:12:54 +0000 |
---|---|---|
committer | Johannes Arnold <johannes.arnold@stud.uni-hannover.de> | 2021-05-04 21:56:45 +0000 |
commit | 7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f (patch) | |
tree | 63ca0fb1e155eb96e1043bc496eb9099089fffa0 /nixos | |
parent | 1b1d7e93dc85faf2e271291aff14f03d80f96460 (diff) | |
download | nixpkgs-7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f.tar nixpkgs-7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f.tar.gz nixpkgs-7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f.tar.bz2 nixpkgs-7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f.tar.lz nixpkgs-7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f.tar.xz nixpkgs-7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f.tar.zst nixpkgs-7cf3ffbddd72aa76ef3a4058f1a03e68c7f1035f.zip |
nixos/monero: add dataDir option
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/networking/monero.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/monero.nix b/nixos/modules/services/networking/monero.nix index fde3293fc13..1119218a4ab 100644 --- a/nixos/modules/services/networking/monero.nix +++ b/nixos/modules/services/networking/monero.nix @@ -4,7 +4,6 @@ with lib; let cfg = config.services.monero; - dataDir = "/var/lib/monero"; listToConf = option: list: concatMapStrings (value: "${option}=${value}\n") list; @@ -53,6 +52,14 @@ in enable = mkEnableOption "Monero node daemon"; + dataDir = mkOption { + type = types.str; + default = "/var/lib/monero"; + description = '' + The directory where Monero stores its data files. + ''; + }; + mining.enable = mkOption { type = types.bool; default = false; @@ -200,7 +207,7 @@ in users.users.monero = { uid = config.ids.uids.monero; description = "Monero daemon user"; - home = dataDir; + home = cfg.dataDir; createHome = true; }; |