From 2bf9cf4dd533cf45d460dcb76b1bab0e1b87178f Mon Sep 17 00:00:00 2001 From: Dmitry Voronin Date: Sun, 3 Mar 2024 19:29:54 +0300 Subject: [PATCH] Dotfiles : Enable auto-updates. --- .config/linux/system/module/common/Dotfiles.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.config/linux/system/module/common/Dotfiles.nix b/.config/linux/system/module/common/Dotfiles.nix index f7cfbf6..fc3d29c 100644 --- a/.config/linux/system/module/common/Dotfiles.nix +++ b/.config/linux/system/module/common/Dotfiles.nix @@ -26,11 +26,13 @@ ${lib.getExe pkgs.git} clean -f }; ${lib.getExe pkgs.git} pull + [[ "$UID" = "0" ]] && [[ "$HOSTNAME" != "live" ]] && nix rebuild ''; }; timer = { timerConfig = { OnCalendar = "daily"; + Persistent = true; Unit = "dotfiles.service"; }; wantedBy = [ "timers.target" ];