Skip to content

Instantly share code, notes, and snippets.

@henvic
Created May 15, 2023 12:42
Show Gist options
  • Save henvic/f2ff28b2715f90f71bff608f9504c652 to your computer and use it in GitHub Desktop.
Save henvic/f2ff28b2715f90f71bff608f9504c652 to your computer and use it in GitHub Desktop.
cheat() {
curl "https://cheat.sh/$1"
}
export GH_EDITOR="code"
export FZF_DEFAULT_COMMAND='ag -g ""'
ZSH_THEME="steeef"
DISABLE_CORRECTION="true"
plugins=(kubectl zsh-kubectl-prompt git osx history zsh-syntax-highlighting z colored-man-pages iterm2 screen)
[[ -s `brew --prefix`/etc/autojump.zsh ]] && . `brew --prefix`/etc/autojump.zsh
export AUTOJUMP_AUTOCOMPLETE_CMDS='cp vim'
TERM=xterm-256color
alias fs='python -m SimpleHTTPServer & open http://127.0.0.1:8000/'
alias golintt='test -z "$(golint `go list ./...` | tee /dev/stderr)"'
alias govet='go vet $(go list ./... | grep -v /vendor/)'
alias gotest='go test -race -coverprofile=coverage.out && go tool cover -html coverage.out -o coverage.html'
alias goreport="open coverage.html"
alias loc="git ls-files | grep -v ^vendor/ | xargs wc -l"
alias dockerps='docker ps -a --format "table {{.ID}}\t{{.Image}}\t{{.Status}}\t{{.Names}}"'
test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh"
drmc () {
docker service rm $(docker service ls -q)
docker rm -f $(docker ps -q -a)
docker system prune -f
}
drmall () {
docker service rm $(docker service ls -q)
docker rm -f $(docker ps -q -a)
docker system prune -f
docker rmi -f $(docker images -q)
docker volume rm $(docker volume ls -qf dangling=true)
}
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
unalias grv
eval "$(direnv hook zsh)"
PROMPT=$'
%{$hotpink%}%n${PR_RST} in %{$limegreen%}%~${PR_RST} $vcs_info_msg_0_$(virtualenv_info)
$ '
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment