Last active
February 3, 2019 03:22
-
-
Save kuhnroyal/459aec6f32f6b55b0e7e to your computer and use it in GitHub Desktop.
This file contains hidden or 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
| alias ..='cd ..' | |
| alias apt='sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get autoremove && sudo apt-get autoclean' | |
| alias java7='sudo apt-get install oracle-java7-set-default' | |
| alias java8='sudo apt-get install oracle-java8-set-default' | |
| alias showjava='echo $JAVA_HOME' | |
| alias mvnci='mvn clean install' | |
| alias mvnj='mvn jetty:run' | |
| alias mvncj='mvn clean jetty:run' | |
| alias mvnct='mvn clean test' | |
| alias mvncts='mvn clean test -DskipTests' | |
| alias gitlog='git log --oneline' | |
| # Kill all running containers. | |
| alias dockerkillall='docker kill $(docker ps -q)' | |
| # Delete all stopped containers. | |
| alias dockercleanc='printf "\n>>> Deleting stopped containers\n\n" && docker rm -v $(docker ps -a -q)' | |
| # Delete all untagged images. | |
| alias dockercleani='printf "\n>>> Deleting untagged images\n\n" && docker rmi $(docker images -q -f dangling=true)' | |
| # Delete all stopped containers and untagged images. | |
| alias dockerclean='dockercleanc || true && dockercleani' | |
| alias dockercleanall='docker rm -v $(docker ps -a -q) && docker rmi $(docker images -q)' | |
| export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:jre/bin/java::") | |
| export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128m" | |
| export DEV_TOOLS_HOME=/mnt/dev/tools | |
| export PLAY_HOME=$DEV_TOOLS_HOME/play | |
| export ANDROID_HOME=$DEV_TOOLS_HOME/android-studio/sdk | |
| export M2_HOME=$DEV_TOOLS_HOME/maven | |
| export SCALA_HOME=$DEV_TOOLS_HOME/scala | |
| export GRADLE_HOME=$DEV_TOOLS_HOME/gradle | |
| export DOCBOOK_HOME=$DEV_TOOLS_HOME/docbook | |
| export MAVEN_HOME=$M2_HOME | |
| export PATH=$PATH:$PLAY_HOME:$M2_HOME/bin:$DEV_TOOLS_HOME/intellij/bin:$GRADLE_HOME/bin:$SCALA_HOME/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$ACTIVATOR_HOME | |
| #http://misc.flogisoft.com/bash/tip_colors_and_formatting | |
| WHITE="\[\033[00m\]" | |
| ORANGE="\[\e[38;5;208m\]" | |
| PURPLE="\[\e[38;5;99m\]" | |
| SAND="\[\e[38;5;228m\]" | |
| # copy .git-prompt.sh from https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh | |
| ~/.git_prompt.sh | |
| GIT_PS1_SHOWDIRTYSTATE=true | |
| GIT_PS1_SHOWUPSTREAM="auto" | |
| PROMPT_COMMAND='__git_ps1 "$SAND\u@\h$WHITE:$PURPLE\w$ORANGE" "$WHITE\$ "' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment