Mercurial > dotfiles
view .bashrc @ 378:20e47bc8eea9
hgrc: disable hg-git and hgsubversion
It hasn't been common for me to use either of these extensions for
some time, so just drop both of them from the main hgrc. Instead I'll
enable them as-needed in individual repositories.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Thu, 09 Jun 2011 20:20:04 -0500 |
parents | 6a781c14cdfd |
children |
line wrap: on
line source
# This is more or less a clone of my .zshrc, with modifications as needed. # The .zshrc is canonical, bash is simply the home-away-from-home when needed. # one-off alias for a zsh reflex alias ..='cd ..' for file in $(ls $HOME/.shell.d/*.{,ba}sh) ; do source $file done if [ ! "$SHOWED_SCREEN_MESSAGE" = "true" ]; then if which screen > /dev/null; then detached_screens=`screen -list | grep Detached | sed -e 's/ (Detached)//'` if [ ! -z "$detached_screens" ]; then echo "+---------------------------------------+" echo "| Detached screens are available: |" echo "$detached_screens" echo "+---------------------------------------+" fi fi export SHOWED_SCREEN_MESSAGE="true" fi # If available, source private extensions stored in a different repo if [[ -a ~/.private/bashrc ]]; then source ~/.private/bashrc fi # I really wish bash had something like .zshenv - maybe I just don't know what it is called? if [[ "x$TZ" == "x" ]] ; then export MACHINE_TZ="xNoTimeZone" DEFAULT_TZ="America/Chicago" fi # Do this right before the timezone stuff if [[ -a ~/.bashrc-machine ]]; then source ~/.bashrc-machine fi # do this last so that we can tell if .zshenv-machine set the timezone if [[ "x$TZ" == "x" ]] ; then if [ "$MACHINE_TZ" = "xNoTimeZone" ]; then export TZ="$DEFAULT_TZ" else export TZ="$MACHINE_TZ" fi fi