Update bashrc
This commit is contained in:
parent
4c399c1ef0
commit
6be6a8400c
1 changed files with 43 additions and 0 deletions
|
@ -46,6 +46,17 @@
|
||||||
};
|
};
|
||||||
bashrcExtra = ''
|
bashrcExtra = ''
|
||||||
# Build ISOs/SD Card Images
|
# Build ISOs/SD Card Images
|
||||||
|
nixos-build-all-images-verbose() {
|
||||||
|
echo "Building Linode image..."
|
||||||
|
nixos-build-linode-img-verbose
|
||||||
|
echo "Building Raspberry Pi image..."
|
||||||
|
nixos-build-pi-img-verbose
|
||||||
|
echo "Building ISO Console image..."
|
||||||
|
nixos-build-console-verbose
|
||||||
|
echo "Building ISO Desktop image..."
|
||||||
|
nixos-build-desktop-verbose
|
||||||
|
ls -lah ~/ | grep nixos
|
||||||
|
}
|
||||||
nixos-build-all-images() {
|
nixos-build-all-images() {
|
||||||
echo "Building Linode image..."
|
echo "Building Linode image..."
|
||||||
nixos-build-linode-img
|
nixos-build-linode-img
|
||||||
|
@ -57,6 +68,38 @@
|
||||||
nixos-build-desktop
|
nixos-build-desktop
|
||||||
ls -lah ~/ | grep nixos
|
ls -lah ~/ | grep nixos
|
||||||
}
|
}
|
||||||
|
nixos-build-pi-img-verbose() {
|
||||||
|
pushd /etc/nixos/git
|
||||||
|
git pull
|
||||||
|
nix build .#imageConfigurations.nixos-rpi4-img --show-trace --verbose
|
||||||
|
cp result/sd-image/nixos-sd-image* ~/.
|
||||||
|
rm -f result
|
||||||
|
popd
|
||||||
|
}
|
||||||
|
nixos-build-linode-img-verbose() {
|
||||||
|
pushd /etc/nixos/git
|
||||||
|
git pull
|
||||||
|
nix build .#imageConfigurations.nixos-linode-img --show-trace --verbose
|
||||||
|
cp result/nixos.img.gz ~/nixos-linode-`ddate`-`git rev-parse HEAD | cut -b 1-7`.img.gz
|
||||||
|
rm -f result
|
||||||
|
popd
|
||||||
|
}
|
||||||
|
nixos-build-console-verbose() {
|
||||||
|
pushd /etc/nixos/git
|
||||||
|
git pull
|
||||||
|
nix build .#imageConfigurations.nixos-iso-console --show-trace --verbose
|
||||||
|
cp result/iso/nixos.iso ~/nixos-console-`ddate`-`git rev-parse HEAD | cut -b 1-7`.iso
|
||||||
|
rm -f result
|
||||||
|
popd
|
||||||
|
}
|
||||||
|
nixos-build-desktop-verbose() {
|
||||||
|
pushd /etc/nixos/git
|
||||||
|
git pull
|
||||||
|
nix build .#imageConfigurations.nixos-iso-desktop --show-trace --verbose
|
||||||
|
cp result/iso/nixos.iso ~/nixos-desktop-`ddate`-`git rev-parse HEAD | cut -b 1-7`.iso
|
||||||
|
rm -f result
|
||||||
|
popd
|
||||||
|
}
|
||||||
nixos-build-pi-img() {
|
nixos-build-pi-img() {
|
||||||
pushd /etc/nixos/git
|
pushd /etc/nixos/git
|
||||||
git pull
|
git pull
|
||||||
|
|
Loading…
Reference in a new issue