the great syncthing update
This commit is contained in:
parent
fabd880730
commit
4d6165dd3a
|
@ -150,17 +150,19 @@
|
||||||
};
|
};
|
||||||
dalinar = nixpkgs-stable.lib.nixosSystem {
|
dalinar = nixpkgs-stable.lib.nixosSystem {
|
||||||
inherit system;
|
inherit system;
|
||||||
|
specialArgs = { inherit inputs; };
|
||||||
modules = [
|
modules = [
|
||||||
./systems/dalinar/configuration.nix
|
./systems/dalinar/configuration.nix
|
||||||
nix-bitcoin.nixosModules.default
|
# nix-bitcoin.nixosModules.default
|
||||||
# simple-nixos-mailserver.nixosModules.default
|
# simple-nixos-mailserver.nixosModules.default
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
kohlin = nixpkgs-stable.lib.nixosSystem {
|
kohlin = nixpkgs-stable.lib.nixosSystem {
|
||||||
inherit system;
|
inherit system;
|
||||||
|
specialArgs = { inherit inputs; };
|
||||||
modules = [
|
modules = [
|
||||||
./systems/kohlin/configuration.nix
|
./systems/kohlin/configuration.nix
|
||||||
nix-bitcoin.nixosModules.default
|
# nix-bitcoin.nixosModules.default
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
guile-json
|
guile-json
|
||||||
guile-lib
|
guile-lib
|
||||||
scsh
|
scsh
|
||||||
radicle-node
|
# radicle-node
|
||||||
# unrar
|
# unrar
|
||||||
p7zip
|
p7zip
|
||||||
zip
|
zip
|
||||||
|
|
|
@ -75,75 +75,77 @@
|
||||||
guiAddress = "0.0.0.0:8384";
|
guiAddress = "0.0.0.0:8384";
|
||||||
overrideDevices = true;
|
overrideDevices = true;
|
||||||
overrideFolders = true;
|
overrideFolders = true;
|
||||||
devices = {
|
settings = {
|
||||||
syl = {
|
devices = {
|
||||||
id = "FPELBL2-Y6BMDOB-4TXM75K-VZV7IR3-JDMM35Z-TUEZKXX-YAPUTL6-K5SFQAN";
|
syl = {
|
||||||
};
|
id = "FPELBL2-Y6BMDOB-4TXM75K-VZV7IR3-JDMM35Z-TUEZKXX-YAPUTL6-K5SFQAN";
|
||||||
kaladin = {
|
};
|
||||||
id = "LH6523Z-QQ5F3A4-SINZDOI-UFMQBIX-ZV6Q5BQ-LTKVMDB-CRI6QG5-RRKJFQS";
|
kaladin = {
|
||||||
};
|
id = "LH6523Z-QQ5F3A4-SINZDOI-UFMQBIX-ZV6Q5BQ-LTKVMDB-CRI6QG5-RRKJFQS";
|
||||||
shadow = {
|
};
|
||||||
id = "B24VU6Z-URTMEXN-ZYKRWX7-XWSTHXD-XKX67EB-XSKMT4V-KWKGX7Q-W7DB2QV";
|
shadow = {
|
||||||
};
|
id = "B24VU6Z-URTMEXN-ZYKRWX7-XWSTHXD-XKX67EB-XSKMT4V-KWKGX7Q-W7DB2QV";
|
||||||
tablet = {
|
};
|
||||||
id = "4HEXCNH-MCVBZQX-LQ735TG-P2VTJ7N-CZ5MK4P-ICZAPC7-YCXVEWV-7NILMA5";
|
tablet = {
|
||||||
};
|
id = "4HEXCNH-MCVBZQX-LQ735TG-P2VTJ7N-CZ5MK4P-ICZAPC7-YCXVEWV-7NILMA5";
|
||||||
kohlin = {
|
};
|
||||||
id = "BSWKBRR-2IJBCHA-UQY7DE7-CV2U2IL-PMFQFCJ-D5ZZJMU-FPYRUPC-MCC32QQ";
|
kohlin = {
|
||||||
};
|
id = "BSWKBRR-2IJBCHA-UQY7DE7-CV2U2IL-PMFQFCJ-D5ZZJMU-FPYRUPC-MCC32QQ";
|
||||||
};
|
|
||||||
folders = {
|
|
||||||
music = {
|
|
||||||
id = "teqqy-rzvec";
|
|
||||||
path = "/storage/syncthing/Music";
|
|
||||||
devices = [ "syl" "kaladin" "shadow" "kohlin"];
|
|
||||||
versioning = {
|
|
||||||
type = "trashcan";
|
|
||||||
params.cleanoutDays = "100";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
ebooks = {
|
folders = {
|
||||||
id = "wziqy-7hyv9";
|
music = {
|
||||||
path = "/storage/syncthing/ebooks";
|
id = "teqqy-rzvec";
|
||||||
devices = [ "kaladin" "shadow" "tablet" "kohlin"];
|
path = "/storage/syncthing/Music";
|
||||||
versioning = {
|
devices = [ "syl" "kaladin" "shadow" "kohlin"];
|
||||||
type = "trashcan";
|
versioning = {
|
||||||
params.cleanoutDays = "100";
|
type = "trashcan";
|
||||||
|
params.cleanoutDays = "100";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
ebooks = {
|
||||||
docs = {
|
id = "wziqy-7hyv9";
|
||||||
path = "/storage/syncthing/docs";
|
path = "/storage/syncthing/ebooks";
|
||||||
devices = [ "syl" "kaladin" "shadow" "kohlin"];
|
devices = [ "kaladin" "shadow" "tablet" "kohlin"];
|
||||||
versioning = {
|
versioning = {
|
||||||
type = "trashcan";
|
type = "trashcan";
|
||||||
params.cleanoutDays = "100";
|
params.cleanoutDays = "100";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
docs = {
|
||||||
librera = {
|
path = "/storage/syncthing/docs";
|
||||||
id = "vvtvj-osndy";
|
devices = [ "syl" "kaladin" "shadow" "kohlin"];
|
||||||
path = "/storage/syncthing/librera";
|
versioning = {
|
||||||
devices = [ "tablet" "shadow" "kohlin"];
|
type = "trashcan";
|
||||||
versioning = {
|
params.cleanoutDays = "100";
|
||||||
type = "trashcan";
|
};
|
||||||
params.cleanoutDays = "100";
|
};
|
||||||
|
librera = {
|
||||||
|
id = "vvtvj-osndy";
|
||||||
|
path = "/storage/syncthing/librera";
|
||||||
|
devices = [ "tablet" "shadow" "kohlin"];
|
||||||
|
versioning = {
|
||||||
|
type = "trashcan";
|
||||||
|
params.cleanoutDays = "100";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
nix-bitcoin = {
|
# nix-bitcoin = {
|
||||||
generateSecrets = true;
|
# generateSecrets = true;
|
||||||
operator = {
|
# operator = {
|
||||||
enable = false;
|
# enable = false;
|
||||||
name = "chris";
|
# name = "chris";
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
|
|
||||||
# List services that you want to enable:
|
# List services that you want to enable:
|
||||||
|
|
||||||
services.locate = {
|
services.locate = {
|
||||||
enable = true;
|
enable = true;
|
||||||
locate = pkgs.plocate;
|
package = pkgs.plocate;
|
||||||
localuser = null;
|
localuser = null;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -160,25 +162,25 @@
|
||||||
dataDir = "/storage/monero";
|
dataDir = "/storage/monero";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.bitcoind = {
|
# services.bitcoind = {
|
||||||
enable = false;
|
# enable = false;
|
||||||
listen = true;
|
# listen = true;
|
||||||
dataDir = "/storage/bitcoind";
|
# dataDir = "/storage/bitcoind";
|
||||||
dbCache = 5000;
|
# dbCache = 5000;
|
||||||
};
|
# };
|
||||||
|
|
||||||
services.clightning = {
|
# services.clightning = {
|
||||||
enable = false;
|
# enable = false;
|
||||||
dataDir = "/storage/clightning";
|
# dataDir = "/storage/clightning";
|
||||||
};
|
# };
|
||||||
|
|
||||||
services.rtl = {
|
# services.rtl = {
|
||||||
enable = false;
|
# enable = false;
|
||||||
dataDir = "/storage/rtl";
|
# dataDir = "/storage/rtl";
|
||||||
nightTheme = true;
|
# nightTheme = true;
|
||||||
extraCurrency = "USD";
|
# extraCurrency = "USD";
|
||||||
nodes.clightning.enable = true;
|
# nodes.clightning.enable = true;
|
||||||
};
|
# };
|
||||||
|
|
||||||
#mailserver = {
|
#mailserver = {
|
||||||
# enable = true;
|
# enable = true;
|
||||||
|
@ -518,5 +520,5 @@
|
||||||
# The nix-bitcoin release version that your config is compatible with.
|
# The nix-bitcoin release version that your config is compatible with.
|
||||||
# When upgrading to a backwards-incompatible release, nix-bitcoin will display an
|
# When upgrading to a backwards-incompatible release, nix-bitcoin will display an
|
||||||
# an error and provide instructions for migrating your config to the new release.
|
# an error and provide instructions for migrating your config to the new release.
|
||||||
nix-bitcoin.configVersion = "0.0.77";
|
# nix-bitcoin.configVersion = "0.0.77";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue