Last active
August 28, 2024 21:45
-
-
Save donalmurtagh/e451e1fd3812d33ca6a870d20cc1c10e to your computer and use it in GitHub Desktop.
configure command prompt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ssPsql() { | |
docker exec -it bid-event-backend_db_1 su -s /bin/sh - postgres -c "sh -c 'psql postgres'" | |
} | |
parseGitBranch() { | |
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' | sed -e 's/^[[:space:]]*//' | |
} | |
updateFeatureBranch() { | |
git pull && git checkout master && git pull && git checkout - && git merge master | |
} | |
co() { | |
branch=$1 | |
git fetch && git checkout $branch && git pull | |
} | |
deleteBranch() { | |
git push -d origin $1 && git branch -d $1 | |
} | |
# Set command prompt to show current Git branch | |
export PS1="\[\033[01;32m\]\u\[\033[00m\] \$(parseGitBranch)\[\033[01;34m\]\w\[\033[00m\]\$ " | |
alias pruneLocalBranches="git branch | grep -v "master" | xargs git branch -D" | |
alias ls='ls -laG' | |
alias be='cd ~/workspace/source-space/bid-event-backend' | |
alias fe='cd ~/workspace/source-space/bid-event-frontend' | |
# run the postgres db and Azure blob storage in containers | |
ssDockerBackend() { | |
cd ~/workspace/source-space/bid-event-backend | |
docker-compose up | |
} | |
export JAVA_HOME=~/.sdkman/candidates/java/current | |
export PATH=$PATH:$JAVA_HOME/bin | |
#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!! | |
export SDKMAN_DIR="/Users/donal/.sdkman" | |
[[ -s "/Users/donal/.sdkman/bin/sdkman-init.sh" ]] && source "/Users/donal/.sdkman/bin/sdkman-init.sh" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment