#!/bin/bash # Source all your custom files [ -f /etc/bashrc ] && . /etc/bashrc [ -f /etc/bash.bash_aliases ] && . /etc/bash.bash_aliases [ -f ~/bash.bash_aliases ] && . ~/bash.bash_aliases PATH=$PATH:$HOME/bin:$HOME/android-sdk/tools:$HOME/local/eclipse:$HOME/.gem/ruby/1.8 export CDPATH=./:~/:~/rpmbuild export PATH # Don't make useless coredump files. If you want a coredump, # say "ulimit -c unlimited" and then cause a segmentation fault. ulimit -c 0 # check the window size after each command and shopt -s checkwinsize # allow wildcards like: Music/**/*mp3 shopt -s globstar # giving a directory only, the shell assumes cd shopt -s autocd #complete hostnme, @ will be completed shopt -s hostcomplete # History behavior and custom configs export EDITOR=/usr/bin/nano shopt -s histappend export HISTFILESIZE=20000 export HISTCONTROL=ignoredups export HISTSIZE=30000 export HISTTIMEFORMAT="%F %T "