From 270a36cedc632241cd9dc5fc09f88aba983c4195 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Tue, 1 Jul 2025 23:12:26 +0900 Subject: meta/just: allow to omit HOST argument --- justfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'justfile') diff --git a/justfile b/justfile index 13b71aa..8eb6577 100644 --- a/justfile +++ b/justfile @@ -1,7 +1,9 @@ +default_host := trim_start_match(file_stem(shell('grep -R -l "$1" "$2"', '"hostname": "' + shell('uname -n') + '"', join(justfile_directory(), "mitamae"))), 'node.') + help: @just --list -update HOST: +update HOST=default_host: nix flake update git add -- ./flake.lock git commit -m "nix: update flake" @@ -10,14 +12,14 @@ update HOST: update-nur-packages: nix flake update nur-packages -sync HOST: +sync HOST=default_host: git fetch --all git stash save git switch -d origin/main git stash pop just switch "{{HOST}}" -switch HOST: +switch HOST=default_host: home-manager switch --flake ".#{{HOST}}" gc: -- cgit v1.2.3-70-g09d2