actually pass "flake" to nixos-rebuild

This commit is contained in:
Daylin Morgan 2024-05-05 15:03:35 -05:00
parent f100dd6853
commit 8ab0c10ae1
Signed by: daylin
GPG key ID: 950D13E9719334AD

View file

@ -71,9 +71,15 @@ func NixDryRun(path string) {
}
func NixosRebuild(subcmd string, flake string, rest ...string) {
args := []string{subcmd, "--flake"}
args := []string{
"nixos-rebuild",
subcmd,
"--flake",
flake,
}
fmt.Println(args)
args = append(args, rest...)
cmd := exec.Command("nixos-rebuild", args...)
cmd := exec.Command("sudo", args...)
runCommand(cmd)
}