Commit Graph

17 Commits (13d272f97dc5edbd9639c57789d3b048f02af551)

Author SHA1 Message Date
Bodaniel Jeanes 369d42dbed Ensure that bash also moves forward/backward one word with option left/right if inputrc is not available 2010-06-30 21:19:59 +10:00
Bodaniel Jeanes 4f0cee42fe Clean up and add a few shopt options for bash configuration to make it a little more like current ZSH behaviour 2010-06-30 21:19:24 +10:00
Bodaniel Jeanes 0f5a7498f7 Add nullglob option to bash 2010-06-30 18:02:23 +10:00
Bodaniel Jeanes 400c715666 Dynamically figure out the DOT_FILES path 2010-06-30 18:01:31 +10:00
Bodaniel Jeanes db5739614e Major refactoring of ZSH and Bash dot-files.
* Theme is now set for both shells from same file so they should always be as similar as possible.
* Removed terminal functions (for doing silly things like moving/resizing the Terminal.app window) which I never used
* Not using ZSH color module (so that I can have some level of compatibility with bash for prompt etc)
2010-06-30 14:54:06 +10:00
Bodaniel Jeanes 5c4f8be9a5 Change how CURRENT_SHELL works 2010-06-30 14:50:31 +10:00
Bodaniel Jeanes b2c6a258ac Major refactoring 2010-06-29 22:20:19 +10:00
Bodaniel Jeanes 9398b6cf38 improve migrate alias 2010-06-29 21:44:08 +10:00
Bodaniel Jeanes af0cdc5b90 Fix CDPATH 2010-06-29 21:43:59 +10:00
Bodaniel Jeanes 8e341a0243 Move RVM to be the very last thing included in bashrc and zshrc 2010-06-28 09:41:56 +10:00
Bodaniel Jeanes 25e81d4b12 Updated RVM inclusion line to be for the latest RVM 2010-06-27 23:35:55 +10:00
Bodaniel Jeanes 58769a6faa Ported the fish-style PWD function for bash/zsh prompt 2010-06-27 01:37:43 +10:00
Bodaniel Jeanes 3bad87fac8 A lot more refactoring including ZSH prompt improvements and making the `m` function more intelligent 2010-06-27 01:12:01 +10:00
Bodaniel Jeanes 7f186c59c0 Fixed dof files reference and disabled non-working bash completion 2010-06-26 11:27:40 +10:00
Bodaniel Jeanes 7cd802cf7d A bit of Bash refactoring 2010-06-26 11:05:10 +10:00
Bodaniel Jeanes 3831af2ccf Major refactoring of my dot files.
* Only symlinking files that need to be in ~/ by the application that uses them. Re-wired everything to source other files directly from ~/.config
* Moved all files into folders grouping (approximately) by purpose
* Refactored some bash files to source so that I can include in some of them into ZSH too
* Started on my ZSH prompt
* Added vcprompt.py which replaces __git_ps1() type functionality. It works in all shells (as it is a separate binary), is quite fast, and support multiple VCSes

TODO:
* Make Bash and ZSH prompts as close as possible, ideally using the same configuration file for all the common parts
* Make fish prompt use vcprompt.py
2010-06-25 17:02:29 +10:00
Bodaniel Jeanes e3861280f5 Organising dot files by purpose a bit 2010-06-25 14:12:31 +10:00