Commit Graph

340 Commits

Author SHA1 Message Date
Nathan Broadbent
976c1ea704 Add 'll' support for paths with spaces 2012-10-20 08:56:38 +13:00
Nathan Broadbent
9c85aa4114 Run install script with bash, not sh 2012-10-17 10:24:03 +13:00
Nathan Broadbent
0dd8a05d15 Revert "Video cheat"
This reverts commit f7f1a3dcfb.
2012-10-17 07:44:14 +13:00
Nathan Broadbent
6d4d9bde73 Force color for ls -l on OS X 2012-10-16 22:30:41 +13:00
Nathan Broadbent
de11881f39 README tweaks 2012-10-16 22:22:38 +13:00
Nathan Broadbent
6f3ed7e5ea Added link to demo video 2012-10-16 22:19:13 +13:00
Nathan Broadbent
f7f1a3dcfb Cheat for the video :P 2012-10-16 10:58:29 +13:00
Nathan Broadbent
8f19f35b06 Fixed completion appending '//' when in a project's directory 2012-10-16 10:58:29 +13:00
Nathan Broadbent
1d3651904b Only replace username when preceded by a space 2012-10-15 21:57:24 +13:00
Nathan Broadbent
57d42b983d Update README 2012-10-14 15:17:23 +13:00
Nathan Broadbent
8a330465b4 Reorganized code, added la alias to show all files 2012-10-14 13:43:22 +13:00
Nathan Broadbent
b7b3272270 Rejustify columns after replacing with user sym with a little ruby golf 2012-10-14 13:37:03 +13:00
Nathan Broadbent
e6ad742cc7 Fallback to default ll if too many files 2012-10-14 13:34:56 +13:00
Nathan Broadbent
9d275560c8 Replace user/group in ll with user symbol, if defined at ~/.user_sym 2012-10-14 10:58:50 +13:00
Nathan Broadbent
fd8369674f ls -l => ls -lhv 2012-10-14 10:46:06 +13:00
Nathan Broadbent
a040f1525b Expand args for git_ignore, git_exclude, git_exclude_basename 2012-10-12 20:38:21 +13:00
Nathan Broadbent
d429f6a3d9 Merge pull request #57 from ZhangBanger/master
Fix cd command in scm_breeze.sh
2012-10-11 23:36:27 -07:00
Andy Zhang
2ec1bf344f Add quotes to cd command in scm_breeze.sh to fix bash eval error 2012-10-12 02:31:55 -04:00
Nathan Broadbent
b92c2da2fc Added --update-all-with-notifications command for easier cron invocation 2012-10-11 23:51:37 +13:00
Nathan Broadbent
d3c3640565 Whoops, double sed'd 2012-10-10 13:47:38 +13:00
Nathan Broadbent
4091e701c4 Use git binary for commands 2012-10-10 12:39:28 +13:00
Nathan Broadbent
2b2f8a7c82 Fixed ll 2012-09-30 09:36:38 +13:00
Nathan Broadbent
b9903488c9 Pass args to ll 2012-09-30 01:11:17 +12:00
Nathan Broadbent
32a184d8c0 '.' => 'source' (some people alias '.' as something different) 2012-09-19 21:40:29 +12:00
Nathan Broadbent
11f2284c5a Added SCM Breeze helpers to test helper 2012-09-19 21:35:25 +12:00
Nathan Broadbent
384f2a0668 Created fail_if_not_git_repo function and prepended it to all git functions 2012-09-19 21:34:03 +12:00
Nathan Broadbent
197dcfc74f Fail git status if .git not in cwd or parent directory 2012-09-19 21:30:07 +12:00
Nathan Broadbent
dc2d93453b Remove ls from default wrapped commands 2012-09-11 21:39:47 +12:00
Nathan Broadbent
eeb5d321d6 Stub out zsh's vared in tests 2012-08-28 12:26:57 +12:00
Nathan Broadbent
8a8131129c Merge pull request #50 from anonfunc/patch-1
Use vared in zsh instead of read.
2012-08-27 16:57:30 -07:00
anonfunc
e6f4cd8694 Use vared in zsh instead of read.
This change seems to do what you want.  It passes ! and \ untouched, it gets history from the shell and it uses the zsh line editor for arrow keys and home/end.
2012-08-27 16:49:39 -07:00
Nathan Broadbent
f5d7d68291 Fix to preload Arch bash completion for git 2012-08-23 12:47:27 +12:00
Nathan Broadbent
3c63cffc45 Fix paths with spaces for 'll' function 2012-08-23 12:23:52 +12:00
Nathan Broadbent
a17d3e2439 Define completions for git branch shortcuts 2012-08-23 11:26:35 +12:00
Nathan Broadbent
d2384d54d7 No need for Gemfile 2012-08-23 11:14:37 +12:00
Nathan Broadbent
fee234b124 Added tests for shell command wrapping 2012-08-23 11:10:40 +12:00
Nathan Broadbent
00b5788450 Use test.sh script to run tests, because Ruby processes run really slow when started from a Rake task 2012-08-23 11:10:13 +12:00
Nathan Broadbent
e75041262e Fixed shell command wrapping to always use the builtin or full path when wrapping an alias 2012-08-23 10:00:13 +12:00
Nathan Broadbent
760ca4eab7 Added gsm alias for git show --summary - handy to view the last commit SHA and message, without the changes 2012-08-22 20:48:36 +12:00
Nathan Broadbent
8aa79a0b78 Fixed git add keybinding for zsh 2012-08-22 19:48:44 +12:00
Nathan Broadbent
ae6bb783e9 Fixed 'll' for zsh 2012-08-22 19:46:15 +12:00
Nathan Broadbent
60da1bad93 meh.. 2012-08-22 02:48:58 +12:00
Nathan Broadbent
861ad3000a Added 'ls' demo to README 2012-08-22 02:46:30 +12:00
Nathan Broadbent
8c868c8583 readlink -f is a lot faster on Linux 2012-08-21 15:01:17 +12:00
Nathan Broadbent
750d28341a don't need uname here 2012-08-21 14:35:04 +12:00
Nathan Broadbent
3cebcb3876 Fix zsh variable expansion issue 2012-08-21 14:30:14 +12:00
Nathan Broadbent
25e8759211 git branch --color=always works fine - no need for script 2012-08-21 14:26:14 +12:00
Nathan Broadbent
fb68e6e470 Added debugging statements to _git_wrap_commands 2012-08-21 14:14:32 +12:00
Nathan Broadbent
75e9a909a5 Revert "Changed _alias to alias_no_errors"
This reverts commit dba367d7f1.
2012-08-21 14:02:00 +12:00
Nathan Broadbent
584b211a4a Fixed git branch command for OS X 2012-08-21 14:01:33 +12:00