From ff306a6d70827989571cb8ff9650dc886f94af54 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Sun, 15 Sep 2024 13:44:40 -0400 Subject: [PATCH] borgmatic cleanup config --- nix/home-manager/progs/borg.nix | 38 ++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/nix/home-manager/progs/borg.nix b/nix/home-manager/progs/borg.nix index 64534a0..e901bff 100644 --- a/nix/home-manager/progs/borg.nix +++ b/nix/home-manager/progs/borg.nix @@ -2,24 +2,28 @@ { home = { location = { - sourceDirectories = [ - "/etc/nixos" - "${homeDirectory}/.librewolf" - "${homeDirectory}/dotfiles" - "${homeDirectory}/.config/home-manager" - "${homeDirectory}/.config/Signal" - "${homeDirectory}/Documents" - "${homeDirectory}/projects" - "${homeDirectory}/Pictures" - "${homeDirectory}/school" - "${homeDirectory}/.wallpaper.png" - "${homeDirectory}/.ssh" - "${homeDirectory}/justfile" - "${homeDirectory}/.local/share/fish" - "${homeDirectory}/.gnupg" - ]; - excludeHomeManagerSymlinks = true; + sourceDirectories = + [ + "/etc/nixos" + ] + # stuff in my home directory: + ++ (map (f: "${homeDirectory}/${f}") [ + ".zen" + "dotfiles" + ".config/home-manager" + ".config/Signal" + "Documents" + "projects" + "Pictures" + "school" + ".wallpaper.png" + ".ssh" + "justfile" + ".local/share/fish" + ".gnupg" + ]); + excludeHomeManagerSymlinks = true; repositories = [ "ssh://server-public/mnt/bak/laptop" ]; };