Prevent re-installations from messing up rc files

This commit is contained in:
Manuel Thalmann 2023-04-07 21:21:42 +02:00
parent 31243775ed
commit 01b20d496e
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.markierig tag;
{
echo "";
echo "# Git auf Thurgauerisch";
echo "alias totsch='git'";
} >> ~/.bashrc;
source ~/.bashrc;
if ! alias totsch
then
{
echo "";
echo "# Git auf Thurgauerisch";
echo "alias totsch='git'";
} >> ~/.bashrc;
fi;

View file

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