Some prompt updates, and add COMPOSER_MEMORY_LIMIT setting.

This commit is contained in:
Jeff Geerling
2020-03-03 10:18:19 -06:00
parent eaf25f6940
commit 2db26e271b
+18 -8
View File
@@ -1,8 +1,7 @@
#
# .bash_profile
# .zshrc
#
# @author Jeff Geerling
# @see .inputrc
#
# Colors.
@@ -10,14 +9,20 @@ unset LSCOLORS
export CLICOLOR=1
export CLICOLOR_FORCE=1
# Don't require escaping globbing characters in zsh.
unsetopt nomatch
# Nicer prompt.
export PS1="%F{green} %*%F %3~ %F{white}$ "
export PS1=$'\n'"%F{green} %*%F %3~ %F{white}$ "
# Enable plugins.
plugins=(git brew history kubectl)
plugins=(git brew history kubectl history-substring-search)
# Custom $PATH with extra locations.
export PATH=/usr/local/bin:/usr/local/sbin:$HOME/bin:/usr/local/git/bin:$HOME/.composer/vendor/bin:$PATH
export PATH=/usr/local/bin:/usr/local/sbin:$HOME/bin:$HOME/go/bin:/usr/local/git/bin:$HOME/.composer/vendor/bin:$PATH
# Bash-style time output.
export TIMEFMT=$'\nreal\t%*E\nuser\t%*U\nsys\t%*S'
# Include alias file (if present) containing aliases for ssh, etc.
if [ -f ~/.aliases ]
@@ -25,6 +30,11 @@ then
source ~/.aliases
fi
# Allow history search via up/down keys.
source /usr/local/share/zsh-history-substring-search/zsh-history-substring-search.zsh
bindkey "^[[A" history-substring-search-up
bindkey "^[[B" history-substring-search-down
# Git aliases.
alias gs='git status'
alias gc='git commit'
@@ -59,9 +69,6 @@ function gsync() {
# Tell homebrew to not autoupdate every single time I run it (just once a week).
export HOMEBREW_AUTO_UPDATE_SECS=604800
# Python settings.
export PYTHONPATH="/usr/local/lib/python2.7/site-packages"
# Super useful Docker container oneshots.
# Usage: dockrun, or dockrun [centos7|fedora27|debian9|debian8|ubuntu1404|etc.]
dockrun() {
@@ -89,6 +96,9 @@ knownrm() {
fi
}
# Allow Composer to use almost as much RAM as Chrome.
export COMPOSER_MEMORY_LIMIT=-1
# Ask for confirmation when 'prod' is in a command string.
#prod_command_trap () {
# if [[ $BASH_COMMAND == *prod* ]]