default: @just --list os hostname='kansai': #!/usr/bin/env sh if command -v doas &> /dev/null; then SUPERUSER_COMMAND=doas else SUPERUSER_COMMAND=sudo fi if ! command -v nh &> /dev/null; then $SUPERUSER_COMMAND nixos-rebuild switch --flake .#{{hostname}} else FLAKE="$(pwd)" nh os switch fi home user='ebisu': #!/usr/bin/env sh if ! command -v nh &> /dev/null; then home-manager switch --flake .#{{user}} --impure else FLAKE="$(pwd)" nh home switch -- --impure fi news user='ebisu': home-manager news --flake .#{{user}} bump message='': git add . git commit -m "{{ if message == "" { "Bump" } else { "Bump: " + message } }}" git push origin main