Compare commits

...

2 Commits

Author SHA1 Message Date
2b4769cae6
setup backup pipeline 2024-10-14 12:17:17 +02:00
fb7688baf3
desktop: disable global catppuccin 2024-10-14 12:16:47 +02:00
6 changed files with 37 additions and 4 deletions

View File

@ -34,6 +34,7 @@
};
services.btrbk = {
extraPackages = [ pkgs.lz4 ];
instances = {
hf = {
onCalendar = "hourly";
@ -56,6 +57,32 @@
};
};
};
bak = {
onCalendar = "daily";
settings = {
stream_compress = "lz4";
incremental = "yes";
snapshot_create = "no";
snapshot_dir = "@snapshots";
timestamp_format = "long";
snapshot_preserve_min = "all";
target_preserve_min = "no";
target_preserve = "2m 4w";
ssh_identity = "/etc/btrbk/ssh/id_ed25519_btrbk_nas";
ssh_user = "btrbk";
volume = {
"/mnt/snapshots/root" = {
subvolume = {
"@home" = {};
};
target = "ssh://jupiter.home.opel-online.de:2220/mnt/snapshots/Mars/@snapshots/@hades";
};
};
};
};
};
};

View File

@ -115,7 +115,7 @@
};
catppuccin = {
enable = true;
enable = false;
accent = "lavender";
flavor = "mocha";
pointerCursor.enable = true;

View File

@ -50,6 +50,7 @@
};
services.btrbk = {
extraPackages = [ pkgs.lz4 ];
instances = {
hf = {
onCalendar = "hourly";

View File

@ -51,6 +51,7 @@
};
services.btrbk = {
extraPackages = [ pkgs.lz4 ];
instances = {
hf = {
onCalendar = "hourly";
@ -91,7 +92,7 @@
ssh_user = "btrbk";
volume = {
"ssh://jupiter.home.opel-online.de/mnt/snapshots/Mars" = {
"ssh://jupiter.home.opel-online.de:2220/mnt/snapshots/Mars" = {
target = "/mnt/nas/Backups/Mars";
subvolume = {
"@nas" = {};
@ -99,7 +100,7 @@
};
};
volume = {
"ssh://jupiter.home.opel-online.de/mnt/snapshots/Pluto" = {
"ssh://jupiter.home.opel-online.de:2220/mnt/snapshots/Pluto" = {
target = "/mnt/nas/Backups/Pluto";
subvolume = {
"@/Games" = {};

View File

@ -9,6 +9,10 @@
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDU2NJ9xwYnp6/frIOv96ih8psiFcC2eOQeT+ZEMW5rq";
roles = [ "source" "info" "send" ];
}
{
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIma7jNVQZM+lFMOKUex0+cyDpeUA3Wo4SEJ7P9YnHPG";
roles = [ "target" "info" "receive" ];
}
];
};
}

View File

@ -292,7 +292,7 @@
pkgs.pinentry-rofi
];
terminal = "${pkgs.alacritty}/bin/alacritty";
# theme = "arthur";
theme = "arthur";
};
};