From 68cedf4351ea8273d01016ab55f6d6bd5e069790 Mon Sep 17 00:00:00 2001 From: ION606 Date: Wed, 26 Jun 2024 13:14:34 -0400 Subject: [PATCH] added proper alias adding --- init.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/init.sh b/init.sh index cfd82dc..a2942cd 100644 --- a/init.sh +++ b/init.sh @@ -15,11 +15,24 @@ fi git clone https://github.com/ION606/VCS.git .ionvcs + # Move files sudo mv .ionvcs/ionsrc.desktop /usr/share/applications/ionsrc.desktop || echo -e "\e[31mFAILED TO MOVE DESKTOP FILE\e[0m" mkdir -p ~/ionsrc mv .ionvcs/* ~/ionsrc/ -echo "alias ionvcs='bash ~/ionsrc/run.sh'" >> ~/.bashrc + + +# alias stuff +alias_line="alias ionvcs='bash ~/ionsrc/run.sh'" + +if grep -q "^alias ionvcs=" ~/.bashrc; then + sed -i "s|^alias ionvcs=.*|$alias_line|" ~/.bashrc +else + echo "$alias_line" >> ~/.bashrc +fi + +source ~/.bashrc + # Clean up rm -rf .ionvcs