nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit a03a27937a9f33325b4bdd520c364b0fc506c65b
parent 9ccb5480a73411d84460dd4effcbbc87cb99532e
Author: mtmn <miro@haravara.org>
Date:   Tue,  2 Jun 2026 22:17:13 +0200

justfile: fix remote diffing

Diffstat:
Mhosts/nixaran/configuration.nix | 0
Mjustfile | 4+++-
Mmodules/mixins/dotfiles/config/shell/rc/aliased-short-names | 5++++-
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'