Added new pulldots function to git pull dotfiles without having to navigate to git folder

This commit is contained in:
Phil 2022-01-29 02:34:29 +00:00
parent 60fad5d51f
commit 5d84d50f4e
2 changed files with 17 additions and 1 deletions

View File

@ -121,6 +121,7 @@ fi
# Pull all Git repos in this dir
function pullall() {
for dir in * ; do
# Execute in subshell
@ -142,6 +143,22 @@ function pullall() {
done
}
# Pull Dotfiles inside ~/git/dotfiles
function pulldots() {
# Check if folders are there and if its Master or Main
if [ "$(grep -c -i ""master"" ~/git/dotfiles/.git/config )" -gt 0 ]; then
echo "dotfiles Found, Pulling master branch..." && cd ~/git/dotfiles && git checkout master && git pull && echo ""
elif [ "$(grep -c -i ""main"" ~/git/dotfiles/.git/config )" -gt 0 ]; then
echo "dotfiles Found, Pulling main branch..." && cd ~/git/dotfiles && git checkout main && git pull && echo ""
else
echo "I can't seem to file any dotfiles folders" && echo ""
fi
}
# Updates packages for all Distros
function update() {
sudo -v

1
.vimrc
View File

@ -1,4 +1,3 @@
##DOWNLOADED FROM GIT REPO##
syntax on
set tabstop=4
filetype on