diff options
author | makefu <github@syntax-fehler.de> | 2018-09-25 10:35:31 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2018-09-25 10:35:31 +0200 |
commit | 230630729c15d81f3f7f722bc9e83015dd30738b (patch) | |
tree | 73992f193e1542f12a810b83d5468f42b0eee869 | |
parent | c409536433f2b0bcb1b71117387c2f72525c79dd (diff) |
airdcpp.mod: add DownloadDirectory
-rw-r--r-- | krebs/3modules/airdcpp.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/krebs/3modules/airdcpp.nix b/krebs/3modules/airdcpp.nix index 8c72680f3..1633840f7 100644 --- a/krebs/3modules/airdcpp.nix +++ b/krebs/3modules/airdcpp.nix @@ -84,6 +84,7 @@ let default = null; }; dcpp = { + # entries in DCPlusPlus.xml Nick = mkOption { description = '' Nick Name for connection @@ -116,6 +117,11 @@ let type = str; default = "100"; }; + DownloadDirectory = mkOption { + description = "Directory, where new files will be saved into"; + type = str; + default = "${cfg.stateDir}/Download"; + }; shares = mkOption { default = {}; type = attrsOf (submodule ( { config, ... }: { @@ -218,6 +224,7 @@ let <InPort type="int">${toString cfg.dcpp.InPort}</InPort> <UDPPort type="int">${toString cfg.dcpp.UDPPort}</UDPPort> <TLSPort type="int">${toString cfg.dcpp.TLSPort}</TLSPort> + <DownloadDirectory type="string">${cfg.dcpp.DownloadDirectory}</DownloadDirectory> <AutoDetectIncomingConnection type="int">0</AutoDetectIncomingConnection> <NoIpOverride type="int">1</NoIpOverride> <WizardRunNew type="int">0</WizardRunNew> |