Added autofail for shell scripts
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
|
|
||||||
pkgs.writeShellScriptBin "nixclean" ''
|
pkgs.writeShellScriptBin "nixclean" ''
|
||||||
|
set -Eeuo pipefail
|
||||||
nix-collect-garbage -d
|
nix-collect-garbage -d
|
||||||
sudo -v
|
sudo -v
|
||||||
sudo nix-collect-garbage -d
|
sudo nix-collect-garbage -d
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
|
|
||||||
pkgs.writeShellScriptBin "nixupdate" ''
|
pkgs.writeShellScriptBin "nixupdate" ''
|
||||||
|
set -Eeuo pipefail
|
||||||
cd /home/joe/.config/nix
|
cd /home/joe/.config/nix
|
||||||
nix flake update
|
nix flake update
|
||||||
sudo -v
|
sudo -v
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
|
|
||||||
pkgs.writeShellScriptBin "rebuild-boot" ''
|
pkgs.writeShellScriptBin "rebuild-boot" ''
|
||||||
|
set -Eeuo pipefail
|
||||||
sudo -v
|
sudo -v
|
||||||
cd /home/joe/.config/nix
|
cd /home/joe/.config/nix
|
||||||
sudo nixos-rebuild --flake .#$hostname boot
|
sudo nixos-rebuild --flake .#$hostname boot
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
|
|
||||||
pkgs.writeShellScriptBin "rebuild-dry" ''
|
pkgs.writeShellScriptBin "rebuild-dry" ''
|
||||||
|
set -Eeuo pipefail
|
||||||
sudo -v
|
sudo -v
|
||||||
cd /home/joe/.config/nix
|
cd /home/joe/.config/nix
|
||||||
sudo nixos-rebuild --flake .#$hostname dry-build
|
sudo nixos-rebuild --flake .#$hostname dry-build
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
|
|
||||||
pkgs.writeShellScriptBin "rebuild" ''
|
pkgs.writeShellScriptBin "rebuild" ''
|
||||||
|
set -Eeuo pipefail
|
||||||
sudo -v
|
sudo -v
|
||||||
cd /home/joe/.config/nix
|
cd /home/joe/.config/nix
|
||||||
sudo nixos-rebuild --flake .#$hostname switch
|
sudo nixos-rebuild --flake .#$hostname switch
|
||||||
|
|||||||
Reference in New Issue
Block a user