default:
  @just --list

alias d := deploy
[group('activate')]
deploy:
  nix run .#activate

alias dh := deployhome
[group('home')]
[group('activate')]
deployhome user=env_var('USER'):
  nix run .#activate {{user}}@

[group('home')]
refreshhome:
  home-manager switch --refresh -b bak --flake .

alias up := update
update:
  nix flake update

updatejust this:
  nix flake update {{this}}