Commit Graph

35 Commits (0e70a1d9013f985469b78374bcec65a7814c02c3)

Author SHA1 Message Date
Bodaniel Jeanes b2a77d3e63 Finally remove old fish config files 2011-10-23 18:59:21 -05:00
Bodaniel Jeanes eaab389e15 Misc 2011-09-19 15:12:35 -05:00
Bodaniel Jeanes 33d05927cc add REPORTTIME for long running commands over 2 seconds 2011-05-26 21:59:12 -05:00
Bodaniel Jeanes 0961514f8c Misc changes 2011-03-24 00:28:27 -05:00
Bodaniel Jeanes 4537d4ad3d For some reason my default RVM isn't loading so explicitly doing so 2011-02-21 14:55:16 +10:00
Bodaniel Jeanes 14f482a6ba Fix git/hub zsh auto-completion 2011-02-21 14:55:06 +10:00
Bodaniel Jeanes fd03c34f3b Get vim working with rvm (gemsets, etc) 2011-02-21 14:50:23 +10:00
Bodaniel Jeanes 301b369edb Whitespace 2011-02-18 11:47:28 +10:00
Bodaniel Jeanes aedf0893ed Misc shell improvements 2011-02-18 11:47:15 +10:00
Bodaniel Jeanes ed8715940d change ZSH command word split 2010-11-24 16:43:54 +10:00
Bodaniel Jeanes 7cd251083d shell stuff 2010-11-22 13:53:19 +10:00
Bodaniel Jeanes b7f30ab30d More completions tweaking 2010-06-30 23:03:27 +10:00
Bodaniel Jeanes 8767ed612a Removed duplicate line 2010-06-30 21:20:50 +10:00
Bodaniel Jeanes 222148c31f I prefer the vi bindings for word movement (always at the beginning of the word) 2010-06-30 21:20:27 +10:00
Bodaniel Jeanes 64cc6deaf0 Added ZSH option so that command completion works properly with aliases 2010-06-30 20:25:13 +10:00
Bodaniel Jeanes 400c715666 Dynamically figure out the DOT_FILES path 2010-06-30 18:01:31 +10:00
Bodaniel Jeanes da3538f349 Move oh my zsh files inside .config 2010-06-30 16:24:11 +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 92e4e43996 Start working on config to be just values I actually care about 2010-06-30 14:51:24 +10:00
Bodaniel Jeanes b2c6a258ac Major refactoring 2010-06-29 22:20:19 +10:00
Bodaniel Jeanes 717affdc1c Added comment 2010-06-29 21:45:31 +10:00
Bodaniel Jeanes 39b3b9858b Add rake completions 2010-06-29 21:41:45 +10:00
Bodaniel Jeanes 8812f7e422 Clean up ZSH completions and group matches intelligently 2010-06-29 21:40:15 +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 1ce8f7e159 Thanks to http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/ I am now showing ± as prompt char in git repos and ☿ in Hg repos 2010-06-28 09:08:35 +10:00
Bodaniel Jeanes abdd22288f Upgraded vcprompt to fix the empty-git-repo issue causing stderr output in the prompt 2010-06-27 23:53:00 +10:00
Bodaniel Jeanes 29225e7f9b Add a whole bunch of options from http://www.scannedinavian.com/~shae/shae.zshrc 2010-06-27 23:36:25 +10:00
Bodaniel Jeanes d88330ca95 Don't error out with vcprompt (in situations like a git repo with no commits) 2010-06-27 23:36:22 +10:00
Bodaniel Jeanes 91cf3ef846 Prompt is blue if connected through SSH 2010-06-27 05:31:31 +00: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 f6ef3a680a Added extendedglob option to ZSH 2010-06-26 11:27:25 +10:00
Bodaniel Jeanes c42fb801aa Modify ZSH config to auto-clone oh-my-zsh if it is not installed every time a new shell is launched. If it is installed, source it 2010-06-26 11:04:19 +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 1f9c108c9e Adding start of ZSH configs 2010-06-25 14:12:54 +10:00