mirror of
https://gist.github.com/jgrodziski/9ed4a17709baad10dbcd4530b60dfcbb
synced 2025-12-21 13:04:59 +01:00
This commit is contained in:
committed by
GitHub
parent
a6266689ab
commit
3682fb7daf
@@ -1,3 +1,92 @@
|
||||
export LANG="en_US.UTF-8"
|
||||
|
||||
# Path to your oh-my-zsh configuration.
|
||||
ZSH=$HOME/.oh-my-zsh
|
||||
|
||||
# Set name of the theme to load.
|
||||
# Look in ~/.oh-my-zsh/themes/
|
||||
# Optionally, if you set this to "random", it'll load a random theme each
|
||||
# time that oh-my-zsh is loaded.
|
||||
ZSH_THEME="jgrodziski"
|
||||
|
||||
# Example aliases
|
||||
# alias zshconfig="mate ~/.zshrc"
|
||||
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
||||
|
||||
# Set to this to use case-sensitive completion
|
||||
# CASE_SENSITIVE="true"
|
||||
|
||||
# Uncomment this to disable bi-weekly auto-update checks
|
||||
# DISABLE_AUTO_UPDATE="true"
|
||||
|
||||
# Uncomment to change how often before auto-updates occur? (in days)
|
||||
# export UPDATE_ZSH_DAYS=13
|
||||
|
||||
# Uncomment following line if you want to disable colors in ls
|
||||
# DISABLE_LS_COLORS="true"
|
||||
|
||||
# Uncomment following line if you want to disable autosetting terminal title.
|
||||
# DISABLE_AUTO_TITLE="true"
|
||||
|
||||
# Uncomment following line if you want to disable command autocorrection
|
||||
# DISABLE_CORRECTION="true"
|
||||
|
||||
# Uncomment following line if you want red dots to be displayed while waiting for completion
|
||||
# COMPLETION_WAITING_DOTS="true"
|
||||
|
||||
# Uncomment following line if you want to disable marking untracked files under
|
||||
# VCS as dirty. This makes repository status check for large repositories much,
|
||||
# much faster.
|
||||
# DISABLE_UNTRACKED_FILES_DIRTY="true"
|
||||
|
||||
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
|
||||
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
|
||||
# Example format: plugins=(rails git textmate ruby lighthouse)
|
||||
[[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`
|
||||
|
||||
plugins=(git docker osx sublime mvn ssh-agent lein brew dircycle history jump z autojump zsh-syntax-highlighting)
|
||||
|
||||
source $ZSH/oh-my-zsh.sh
|
||||
|
||||
# Customize to your needs...
|
||||
setopt auto_cd
|
||||
cdpath=(~/Dropbox/projects/deepencity/product/backend ~/Dropbox/projects ~/Dropbox/projects/deepencity ~/Dropbox/projects/zenmodeler ~/Google\ Drive/ ~/Dropbox/projects/zm-websites/ ~/Dropbox/projects/deepencity/product ~/Dropbox/projects/deolan ~/Dropbox/projects/prez)
|
||||
|
||||
export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:$PATH
|
||||
export PATH=$PATH:~/Dropbox/projects/deepencity/product/backend/javaByteCodeAnalyzer
|
||||
export PATH=$PATH:~/Dropbox/projects/deepencity/product/core/city
|
||||
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
|
||||
export MONGO_HOME=/usr/local/Cellar/mongodb/3.0.7
|
||||
export NEO4J_HOME=/usr/local/cellar/neo4j/2.3.1
|
||||
export RABBITMQ_HOME=/usr/local/cellar/rabbitmq/3.4.2
|
||||
export M2_HOME=/usr/local/Cellar/maven/3.3.9/libexec/
|
||||
export GROOVY_HOME=/usr/local/opt/groovy/libexec
|
||||
export DATOMIC_HOME=/Users/jeremiegrodziski/datomic-pro-0.9.5067/
|
||||
export DATOMIC_CONSOLE_HOME=/Users/jeremiegrodziski/datomic-console-0.1.199/
|
||||
export SONAR_RUNNER_HOME=/usr/local/Cellar/sonar-runner/2.4/libexec
|
||||
#export LEIN_JAVA_CMD=/usr/local/Cellar/drip/2.2.4/bin/drip
|
||||
export LEIN_FAST_TRAMPOLINE=y
|
||||
export PATH="$HOME/.node/bin:$PATH"
|
||||
|
||||
alias vi=vim
|
||||
alias t=todo.sh
|
||||
alias sbr="mvn spring-boot:run"
|
||||
alias jks="jekyll serve"
|
||||
#envfile="$HOME/.gnupg/gpg-agent.env"
|
||||
#if [[ -e "$envfile" ]] && kill -0 $(grep GPG_AGENT_INFO "$envfile" | cut -d: -f 2) 2>/dev/null; then
|
||||
# eval "$(cat "$envfile")"
|
||||
#else
|
||||
# eval "$(gpg-agent --daemon --enable-ssh-support --write-env-file "$envfile")"
|
||||
#fi
|
||||
#export GPG_AGENT_INFO # the env file does not contain the export statement
|
||||
#export SSH_AUTH_SOCK # enable gpg-agent for ssh
|
||||
archey -c
|
||||
|
||||
export GOPATH=$HOME/go
|
||||
export GOROOT=/usr/local/opt/go/libexec
|
||||
export PATH=$PATH:$GOPATH/bin
|
||||
export PATH=$PATH:$GOROOT/bin
|
||||
|
||||
############################################################################
|
||||
# #
|
||||
# ------- Useful Docker Aliases -------- #
|
||||
@@ -7,12 +96,13 @@
|
||||
# #
|
||||
# # Usage: #
|
||||
# #
|
||||
# dnames : names of all running containers #
|
||||
# dipall : IP addresses of all running containers #
|
||||
# dex <container>: execute a bash shell inside the running <container> #
|
||||
# di <container> : docker inspect <container> #
|
||||
# dim : docker images #
|
||||
# dipall : IP addresses of all running containers #
|
||||
# dnames : names of all running containers #
|
||||
# dps : docker ps #
|
||||
# dpsa : docker ps -a #
|
||||
# di : docker images #
|
||||
# #
|
||||
############################################################################
|
||||
|
||||
@@ -24,7 +114,7 @@ function dnames-fn {
|
||||
}
|
||||
|
||||
function dipall-fn {
|
||||
echo "IP address of all named running containers"
|
||||
echo "IP addresses of all named running containers"
|
||||
|
||||
for DOC in `dnames-fn`
|
||||
do
|
||||
@@ -37,9 +127,14 @@ function dex-fn {
|
||||
docker exec -it $1 /bin/bash
|
||||
}
|
||||
|
||||
alias dnames=dnames-fn
|
||||
alias dipall=dipall-fn
|
||||
function di-fn {
|
||||
docker inspect $1
|
||||
}
|
||||
|
||||
alias dex=dex-fn
|
||||
alias di="docker images"
|
||||
alias di=di-fn
|
||||
alias dim="docker images"
|
||||
alias dipall=dipall-fn
|
||||
alias dnames=dnames-fn
|
||||
alias dps="docker ps"
|
||||
alias dpsa="docker ps -a"
|
||||
Reference in New Issue
Block a user