p+="${NEWLINE}%(!.#.$) "
virtual_env() {
- if [ -n "${VIRTUAL_ENV+1}" ]; then
- home_rel_path=$(echo ${VIRTUAL_ENV} | sed "s;^${HOME};~;")
- echo -n "(${home_rel_path}) "
- fi
+ if [ -n "${VIRTUAL_ENV+1}" ]; then
+ home_rel_path=$(echo ${VIRTUAL_ENV} | sed "s;^${HOME};~;")
+ echo -n "(${home_rel_path}) "
+ fi
}
source ~/.git-prompt.sh
precmd () {
- __git_ps1 "" "$(virtual_env)${p}" "${NEWLINE}[%s]${NEWLINE}"
+ __git_ps1 "" "$(virtual_env)${p}" "${NEWLINE}[%s]${NEWLINE}"
}
bindkey '^R' history-incremental-search-backward
if [[ -f ~/.shell_aliases ]]; then
- source ~/.shell_aliases
+ source ~/.shell_aliases
fi
export WORKON_HOME=~/.virtualenvs
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
+
+sri() {
+ base64_hash=$(curl "$1" | shasum -b -a "$2" - | awk '{print $1}' | xxd -r -p | base64)
+ echo "sha${2}-${base64_hash}"
+}