test
This commit is contained in:
parent
0d6999cf16
commit
b156564a82
1 changed files with 20 additions and 6 deletions
|
@ -40,13 +40,32 @@
|
||||||
# GTK_THEME = "Gruvbox-Dark-BL";
|
# GTK_THEME = "Gruvbox-Dark-BL";
|
||||||
XDG_DATA_HOME = "$HOME/.local/share";
|
XDG_DATA_HOME = "$HOME/.local/share";
|
||||||
# Disable askpass for cli auth:
|
# Disable askpass for cli auth:
|
||||||
# SSH_ASKPASS = "";
|
SSH_ASKPASS = "";
|
||||||
};
|
};
|
||||||
bashrcExtra = ''
|
bashrcExtra = ''
|
||||||
|
# Build ISOs/SD Card Images
|
||||||
|
nixos-build-pi-img() {
|
||||||
|
pushd /etc/nixos/git
|
||||||
|
git pull
|
||||||
|
nix build .#imageConfigurations.nixos-rpi4-img
|
||||||
|
popd
|
||||||
|
}
|
||||||
|
nixos-build-console() {
|
||||||
|
pushd /etc/nixos/git
|
||||||
|
git pull
|
||||||
|
nix build .#imageConfigurations.nixos-iso-console
|
||||||
|
cp result/iso/nixos.iso ~/nixos-console-`ddate`-`git rev-parse HEAD | cut -b 1-7`.iso
|
||||||
|
rm -f result
|
||||||
|
popd
|
||||||
|
}
|
||||||
|
|
||||||
|
# NixOS Related
|
||||||
nix-clean-all() {
|
nix-clean-all() {
|
||||||
sudo nix-env -u --always
|
sudo nix-env -u --always
|
||||||
sudo nix-collect-garbage -d
|
sudo nix-collect-garbage -d
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Update SOPS Secrets
|
||||||
install-secrets() {
|
install-secrets() {
|
||||||
pushd /etc/nixos/git
|
pushd /etc/nixos/git
|
||||||
nix develop -c update-repo
|
nix develop -c update-repo
|
||||||
|
@ -108,11 +127,6 @@
|
||||||
rebuild-home = "git -C /etc/nixos/git pull && home-manager switch -b backup --flake /etc/nixos/git";
|
rebuild-home = "git -C /etc/nixos/git pull && home-manager switch -b backup --flake /etc/nixos/git";
|
||||||
rebuild-host = "git -C /etc/nixos/git pull && sudo nixos-rebuild switch --flake /etc/nixos/git";
|
rebuild-host = "git -C /etc/nixos/git pull && sudo nixos-rebuild switch --flake /etc/nixos/git";
|
||||||
rebuild-all = "rebuild-home && rebuild-host";
|
rebuild-all = "rebuild-home && rebuild-host";
|
||||||
|
|
||||||
# Build ISOs/SD Card Images
|
|
||||||
nixos-build-pi-img = "pushd /etc/nixos/git && git pull && nix build .#imageConfigurations.nixos-rpi4-img && popd";
|
|
||||||
nixos-build-console = "pushd /etc/nixos/git && git pull && nix build .#imageConfigurations.nixos-iso-console && cp result/iso/nixos.iso ~/nixos-console-`ddate`.iso && rm -f result && popd";
|
|
||||||
# nixos-build-desktop = "pushd /etc/nixos/git && git pull && nix build .#nixosConfigurations.nixos-iso-desktop && popd";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue