commit a03a27937a9f33325b4bdd520c364b0fc506c65b
parent 9ccb5480a73411d84460dd4effcbbc87cb99532e
Author: mtmn <miro@haravara.org>
Date: Tue, 2 Jun 2026 22:17:13 +0200
justfile: fix remote diffing
Diffstat:
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/hosts/nixaran/configuration.nix b/hosts/nixaran/configuration.nix
Binary files differ.
diff --git a/justfile b/justfile
@@ -16,10 +16,12 @@ local:
nh home switch .
diff:
+ -@backup -t git:nix
home-manager build --flake ".#$(whoami)@$(hostname)" --no-update-lock-file
nvd diff $HOME/.local/state/nix/profiles/home-manager ./result
-diff_remote host="nixaran":
+diffr host="nixaran":
+ -@backup -t git:nix
nix store diff-closures \
$(ssh {{ host }} readlink -f /run/current-system) \
$(nix build --no-link --print-out-paths .#nixosConfigurations.{{ host }}.config.system.build.toplevel)
diff --git a/modules/mixins/dotfiles/config/shell/rc/aliased-short-names b/modules/mixins/dotfiles/config/shell/rc/aliased-short-names
@@ -123,11 +123,14 @@ alias chop='perl -pe chop'
alias chomp='perl -pe chomp'
alias ju='just'
+
+alias rnj='just run'
alias cej='just check'
alias bdj='just build'
alias dpj='just deploy'
+
alias dfj='just diff'
-alias rnj='just run'
+alias dfrj='just diffr'
alias bexec='bundle exec'
alias brake='bexec rake'