diff --git a/scripts/includes/nix.sh b/scripts/includes/nix.sh index 1e94b6f..671c7f1 100644 --- a/scripts/includes/nix.sh +++ b/scripts/includes/nix.sh @@ -1,4 +1,6 @@ +# Nixos only if command -v nixos-rebuild &> /dev/null; then + alias rebuild="nixos-rebuild switch" alias gc="nix-collect-garbage -d" alias rebuild-gc="rebuild; gc" diff --git a/scripts/zshrc.sh b/scripts/zshrc.sh index a4c09ba..2062930 100755 --- a/scripts/zshrc.sh +++ b/scripts/zshrc.sh @@ -38,6 +38,11 @@ adblan() { } alias adblan-start="adb tcpip 16523" +# Add line if it doesn't exist in a file +addline() { + grep -qxF "$2" "$1" || echo "$2" >> $1 +} + # Minecraft coloring color() { tmp="$@"