Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 1 | # Initialize Bash It |
| 2 | |
| 3 | # Reload Library |
| 4 | alias reload='source ~/.bash_profile' |
| 5 | |
| 6 | # Load all files |
| 7 | |
| 8 | # Library |
| 9 | LIB="${BASH}/lib/*.bash" |
| 10 | for config_file in $LIB |
| 11 | do |
| 12 | source $config_file |
| 13 | done |
| 14 | |
| 15 | # Tab Completion |
| 16 | COMPLETION="${BASH}/completion/*.bash" |
| 17 | for config_file in $COMPLETION |
| 18 | do |
| 19 | source $config_file |
| 20 | done |
| 21 | |
| 22 | |
| 23 | # Plugins |
| 24 | PLUGINS="${BASH}/plugins/*.bash" |
| 25 | for config_file in $PLUGINS |
| 26 | do |
| 27 | source $config_file |
| 28 | done |
| 29 | |
| 30 | # Themes |
| 31 | THEMES="${BASH}/themes/*.bash" |
| 32 | for config_file in $THEMES |
| 33 | do |
| 34 | source $config_file |
| 35 | done |
| 36 | |
| 37 | # Functions |
| 38 | FUNCTIONS="${BASH}/functions/*.bash" |
| 39 | for config_file in $FUNCTIONS |
| 40 | do |
| 41 | source $config_file |
| 42 | done |
| 43 | |
| 44 | # Custom |
| 45 | CUSTOM="${BASH}/custom/*.bash" |
| 46 | for config_file in $CUSTOM |
| 47 | do |
| 48 | source $config_file |
| 49 | done |