Commit Graph

89 Commits (8812f7e42272f7f5db4bd24418f48a0c17741237)

Author SHA1 Message Date
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 25e81d4b12 Updated RVM inclusion line to be for the latest RVM 2010-06-27 23:35:55 +10:00
Bodaniel Jeanes 2a535657d7 Add some more ideas 2010-06-27 23:34:35 +10:00
Bodaniel Jeanes 7b9f86d045 Move forgotten gitk file to the git folder and add it to the symlinked files 2010-06-27 23:34:16 +10:00
Bodaniel Jeanes 61dca4ba90 removed non-existant git modules 2010-06-27 23:32:53 +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 a92246f078 Ignore stderr on `m` function in fish and rename fish function sshkey to be pubkey to be the same as bash and zsh 2010-06-27 01:11:24 +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 f6ef3a680a Added extendedglob option to ZSH 2010-06-26 11:27:25 +10:00
Bodaniel Jeanes 7cd802cf7d A bit of Bash refactoring 2010-06-26 11:05:10 +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 a97d25e415 Removed API tokens 2010-06-25 14:23:22 +10:00
Bodaniel Jeanes bc0a110227 Removed gemcutter API key and reset it 2010-06-25 14:15:34 +10:00
Bodaniel Jeanes 0723bd8ed8 Add a few left over fish functions I had in my config 2010-06-25 14:13:57 +10:00
Bodaniel Jeanes 1f9c108c9e Adding start of ZSH configs 2010-06-25 14:12:54 +10:00
Bodaniel Jeanes e3861280f5 Organising dot files by purpose a bit 2010-06-25 14:12:31 +10:00
Bodaniel Jeanes e2a7032548 Removed executable bit on all these repos 2009-10-19 14:26:15 +10:00
Bodaniel Jeanes 369541cc61 Latest changes 2009-10-19 14:25:35 +10:00
Bodaniel Jeanes a617ddd93c Added glg alias for Dr Nic's gem searching 2009-09-27 10:49:21 +10:00
Bodaniel Jeanes 9d7e333af5 Added JEWELER_OPTS to config 2009-09-27 10:48:45 +10:00
Bodaniel Jeanes 5ca8b0d4f1 Added extra file types for ruby to Ack 2009-09-27 10:48:17 +10:00
Bodaniel Jeanes a16eb3ae8f Git pull does rebase 2009-09-27 10:48:04 +10:00
Bodaniel Jeanes be40ac41ee Added ruby diff niceties for git 2009-09-27 10:47:02 +10:00
Bodaniel Jeanes c12e4c09ea Added my fish method_missing magic 2009-09-27 10:46:37 +10:00
Bodaniel Jeanes ebe0063cab Merge branch 'master' of github.com:bjeanes/dot-files
* 'master' of github.com:bjeanes/dot-files:
  Added haml and a few other file types as Ruby searching for ack
  Path amendmeng, git pull improvemnts, db:rollback alias, gem rdoc formatting (needs sdoc installed), and Ruby syntax highlighting for nano

Conflicts:
	fish/config.fish
2009-09-06 00:37:43 +10:00
Bodaniel Jeanes 554073a6bc RVM 2009-09-06 00:36:53 +10:00
Bodaniel Jeanes 71e2c4f80e Made my paths load in a better order 2009-09-06 00:35:57 +10:00
Bodaniel Jeanes 30daece932 Added haml and a few other file types as Ruby searching for ack 2009-09-01 15:38:18 +10:00
Bodaniel Jeanes and Les Hill a664a0d98c Path amendmeng, git pull improvemnts, db:rollback alias, gem rdoc formatting (needs sdoc installed), and Ruby syntax highlighting for nano 2009-09-01 15:15:10 +10:00
Bodaniel Jeanes 236a3492a8 Misc fish shell function improvements 2009-07-05 01:27:18 +10:00
Bodaniel Jeanes 88e415ba5f Added hirb config to irbrc 2009-07-05 01:26:55 +10:00
Bodaniel Jeanes 070d7590c7 function to run cucumber on defaut directory 2009-07-05 01:26:26 +10:00
Bodaniel Jeanes b6a3084dd6 Added Ben's hax passenger reload key bindings 2009-07-05 01:25:58 +10:00
Bodaniel Jeanes 294254ce2f Using new __git_ps1 in prompt 2009-07-05 01:22:46 +10:00
Bodaniel Jeanes cbe7610e52 Ported the __git_ps1 function from bash to fish for better prompt info 2009-07-05 01:22:16 +10:00
Bodaniel Jeanes 53c2793019 Set git branch to red in PS1, a few more path vars, and a fix for caret position when using mate as GIT_EDITOR 2009-06-16 12:57:49 +10:00
Bodaniel Jeanes 0c6f836d18 Only show git dirty if in a git repo 2009-06-13 20:02:38 +10:00
Bodaniel Jeanes c38307c26e Merge branch 'master' of git@github.com:bjeanes/dot-files
* 'master' of git@github.com:bjeanes/dot-files:
  More fish config
  Renamed a lot of @ben_h's git aliases to the ones used at the office
  Added stuff from fish-nuggets and changed behaviour of a few
  Fish configuration from benhoskings
  Lots of changes over last few weeks
  the colorize option for ls is different on linux and darwin
  Reorganising slightly to hopefully work on Linux

Conflicts:
	aliases
2009-06-13 11:48:28 +10:00
Bodaniel Jeanes 61230c4486 More fish config 2009-06-12 22:19:53 +10:00
Bodaniel Jeanes 4e3e1b216b Renamed a lot of @ben_h's git aliases to the ones used at the office 2009-06-11 10:05:32 +10:00
Bodaniel Jeanes ebd5920356 Added stuff from fish-nuggets and changed behaviour of a few 2009-06-11 09:54:54 +10:00
Bodaniel Jeanes e5efdafeea Fish configuration from benhoskings 2009-06-10 13:04:31 +10:00