nixos-config/justfile
2025-07-21 12:01:39 -04:00

44 lines
828 B
Makefile

default:
@just --list
# Activate local configuration (Use `just nom local`)
[group('main')]
local:
nix run
update:
nix run .#update
# Deploy to Beelink
[group('deploy')]
pureintent:
nix run . pureintent
# Deploy to infinitude (mac)
[group('deploy')]
infinitude:
nix run . infinitude
# Deploy to orb nixos machine
# [group('deploy')]
# orb:
# nix run . orb-nixos
# Deploy to tart VM
[group('deploy')]
tart:
nix run . infinitude-nixos
# SSH to tart CM
[group('ssh')]
tart-ssh:
ssh $(tart ip nixos-vm)
# Run all pre-commit hooks on all files
pca:
pre-commit run --all-files
# https://discourse.nixos.org/t/why-doesnt-nix-collect-garbage-remove-old-generations-from-efi-menu/17592/4
fuckboot:
sudo nix-collect-garbage -d
sudo /run/current-system/bin/switch-to-configuration boot