Simplify nixos-* justfile recipes

Make the hostname configurable for NixOS and remove the need to specify
the profile name when running `nixos-rebuild` commands as the hostname
can be used.
This commit is contained in:
Oliver Davies 2024-03-19 00:13:01 +00:00
parent a0b155ea8e
commit 5ebe064a28
4 changed files with 13 additions and 10 deletions
lib/nixos

View file

@ -1,7 +1,7 @@
{ inputs, self, username, }:
{ desktop ? false, }:
{ inputs, self, username }:
{ desktop ? false, hostname }:
let
configuration = import ./configuration.nix { inherit desktop inputs self; };
configuration = import ./configuration.nix { inherit desktop hostname inputs self; };
hardwareConfiguration = import ./hardware-configuration.nix;
in inputs.nixpkgs.lib.nixosSystem {
modules = [