yep yep, justfiles are cooooool

This commit is contained in:
Chris Kruining 2025-08-04 16:21:29 +02:00
parent a1316fdf0e
commit cfb9d086b8
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2

17
justfile Normal file
View file

@ -0,0 +1,17 @@
[private]
default:
@just -l
[doc('Update flake dependencies')]
update:
nix flake update
[doc('install nixos on a system (uses nix-anywhere)
> profile: Which profile to use
> host: How to reach the target system in the standard format of `user@host`
')]
install profile host:
nix run nixpkgs#nixos-anywhere -- \
--flake .#{{profile}} \
--generate-hardware-config nixos-generate-config ./hardware-configuration.nix \
{{host}}