Prevent re-installations from messing up rc files

This commit is contained in:
Manuel Thalmann 2023-04-07 21:21:42 +02:00
parent d28ab2de5e
commit 63a1ead5b2
2 changed files with 19 additions and 11 deletions

View file

@ -27,8 +27,13 @@ git config --global alias.versteck stash;
git config --global alias.zuestand status; git config --global alias.zuestand status;
git config --global alias.markierig tag; git config --global alias.markierig tag;
{ source ~/.bashrc;
echo "";
echo "# Git auf Thurgauerisch"; if ! alias totsch
echo "alias totsch='git'"; then
} >> ~/.bashrc; {
echo "";
echo "# Git auf Thurgauerisch";
echo "alias totsch='git'";
} >> ~/.bashrc;
fi;

View file

@ -1,7 +1,10 @@
#!/bin/bash #!/bin/bash
{ if ! grep "\blogo-ls\b" ~/.bashrc > /dev/null
echo "# logo-ls"; then
echo "alias ls='logo-ls -D'"; {
echo "alias ll='ls -al'"; echo "# logo-ls";
echo "alias l='ls'"; echo "alias ls='logo-ls -D'";
} | tee -a ~/.bashrc > /dev/null; echo "alias ll='ls -al'";
echo "alias l='ls'";
} | tee -a ~/.bashrc > /dev/null;
fi;