From fb1aebca2c60fdc52deaee5ca01c14b364ce5437 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 18 Sep 2021 11:43:43 -0400 Subject: [PATCH] [+] Add addline function to zshrc --- scripts/includes/nix.sh | 2 ++ scripts/zshrc.sh | 5 +++++ 2 files changed, 7 insertions(+) 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="$@"