fix: simplify inject-darwin
This commit is contained in:
@@ -3,8 +3,8 @@
|
|||||||
coreutils,
|
coreutils,
|
||||||
curl,
|
curl,
|
||||||
gnutar,
|
gnutar,
|
||||||
|
inetutils,
|
||||||
nix,
|
nix,
|
||||||
nix-output-monitor,
|
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
writeShellApplication {
|
writeShellApplication {
|
||||||
@@ -13,15 +13,15 @@ writeShellApplication {
|
|||||||
coreutils
|
coreutils
|
||||||
curl
|
curl
|
||||||
gnutar
|
gnutar
|
||||||
|
inetutils
|
||||||
nix
|
nix
|
||||||
nix-output-monitor
|
|
||||||
];
|
];
|
||||||
text = ''
|
text = ''
|
||||||
# Get my configuration
|
# Get my configuration
|
||||||
cd /etc/nix-darwin
|
cd /etc/nix-darwin
|
||||||
|
|
||||||
# Build NixOS for this system
|
# Build NixOS for this system
|
||||||
nom build --extra-experimental-features "nix-command flakes" ".#darwinConfigurations.$(hostname -s).system"
|
nix --extra-experimental-features "nix-command flakes" build ".#darwinConfigurations.$(hostname -s).system"
|
||||||
sudo mv /etc/bashrc /etc/bashrc.before-nix-darwin
|
sudo mv /etc/bashrc /etc/bashrc.before-nix-darwin
|
||||||
sudo mv /etc/zshrc /etc/zshrc.before-nix-darwin
|
sudo mv /etc/zshrc /etc/zshrc.before-nix-darwin
|
||||||
sudo ./result/sw/bin/darwin-rebuild switch --flake .
|
sudo ./result/sw/bin/darwin-rebuild switch --flake .
|
||||||
|
|||||||
Reference in New Issue
Block a user