From 968c334c1bba1e3ccbe194e209237318212e87f0 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Mon, 15 Mar 2021 23:52:07 +0100 Subject: [PATCH 1/2] borg: prune files when backing up --- services/borg-backup.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/services/borg-backup.nix b/services/borg-backup.nix index 387a304..63aa427 100644 --- a/services/borg-backup.nix +++ b/services/borg-backup.nix @@ -54,6 +54,11 @@ in { environment.BORG_RSH = "ssh -i /root/borgbackup/ssh_key"; compression = "auto,lzma"; startAt = "daily"; + prune.keep = { + daily = 7; + weekly = 4; + monthly = 6; + }; }; }; } From df4ce5afb263d7fe4ef3f97746605f176bb0e614 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 16 Mar 2021 15:23:17 +0100 Subject: [PATCH 2/2] poseidon: enable mosh --- hosts/poseidon/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/hosts/poseidon/default.nix b/hosts/poseidon/default.nix index 1ff88f2..7077116 100644 --- a/hosts/poseidon/default.nix +++ b/hosts/poseidon/default.nix @@ -61,11 +61,14 @@ in # Some programs need SUID wrappers, can be configured further or are # started in user sessions. - programs.fish.enable = true; - programs.gnupg.agent = { - enable = true; - enableSSHSupport = true; - pinentryFlavor = "curses"; + programs = { + fish.enable = true; + gnupg.agent = { + enable = true; + enableSSHSupport = true; + pinentryFlavor = "curses"; + }; + mosh.enable = true; }; # List services that you want to enable: