Commit Graph

41 Commits

Author SHA1 Message Date
Nathan Broadbent
4531d9566a Made the default 'git log' command nicer (thanks to http://coderwall.com/p/euwpig?i=3&p=1&t=git :) 2012-06-20 15:50:59 +12:00
Minsu Choi
a8319e187d avoid "bash:unbound" error when "nounset" option enabled (set -o nounset) 2012-05-09 09:15:01 +09:00
Nathan Broadbent
b50639f55c Fixed list_aliases() function for Zsh. (Use alias instead of alias -p, and tweaked sed to support both output formats.) 2012-05-08 16:35:56 +12:00
Nathan Broadbent
5e14302f56 Use 'autoload -Uz bashcompinit', as recommended in #21 2012-05-08 16:25:00 +12:00
Nathan Broadbent
06a2065f01 Fixed line editing detection for bind 2012-03-18 00:46:17 +08:00
Nathan Broadbent
ae5b8b5357 Fixed conditions for keybindings 2012-03-12 13:04:20 +08:00
Nathan Broadbent
ab7865867d Fixed test for shell and vi mode 2012-03-10 17:11:32 +08:00
Nathan Broadbent
56a5e21e4e Don't set emacs style keybindings for bash when in vi mode 2012-03-10 16:02:14 +08:00
Nathan Broadbent
b59caec489 Attempted fix for keyboard bindings (#19) 2012-03-10 12:51:18 +08:00
Nathan Broadbent
006ac0da7c Disable bash command wrapping until issues are fixed with escaped characters (i.e. whitespace in filenames) 2012-01-31 00:53:11 +08:00
Nathan Broadbent
66ac5c4e7b Added cat and ls to wrapped commands 2012-01-28 19:06:27 +08:00
Nathan Broadbent
5360a767f9 Added alias for 'git checkout -b' 2012-01-28 11:04:26 +08:00
Nathan Broadbent
241654930e Added bash command wrapping (expand git numbered args for common bash commands, such as cp, mv, rm, etc.). Also set kb shortcuts to true by default. 2012-01-22 00:40:56 +08:00
Nathan Broadbent
1ab0e75746 Added aliases for git_rebase_alias_continue and git_rebase_alias_abort 2012-01-18 17:32:38 +08:00
Nathan Broadbent
2b6e3a9af0 Revert cf8e3875, added aliases for git reset -- and --hard 2012-01-18 15:34:05 +08:00
Nathan Broadbent
0c510f73ff Added alias for git commit -C HEAD (useful at final step of merge conflict) 2012-01-06 16:25:47 +08:00
Nathan Broadbent
e5a1cef5e8 Added 'git clean' and 'git clean -fd' aliases for clearing untracked files. (gce, gcef) 2011-12-23 12:59:50 +08:00
Nathan Broadbent
504bc91fb8 Added git fetch --all alias 2011-12-23 10:58:27 +08:00
Nathan Broadbent
cb50656cf0 Finally sorted out tab completions for git aliases, works with all versions of git (1.7.5.4 up to 1.7.8) (#11) 2011-12-15 00:32:30 +08:00
Nathan Broadbent
2cd411aa4f Fixed git alias tab completion (#11), using a slightly altered workaround contributed by @bronson - Thanks! 2011-12-14 13:16:47 +08:00
Nathan Broadbent
f2482cf819 Alias 'git' to the 'hub' wrapper, if installed. Wraps the git command with awesome github focussed shortcuts. 2011-11-17 10:05:09 +08:00
Will Walthall
456cedb082 Added an alias for 'git add -p' 2011-10-28 08:00:56 -04:00
Nathan Broadbent
7c3911a605 Added formatted alias index function. Call 'git_aliases' to remind yourself of git shortcuts. 2011-10-26 13:20:18 +08:00
Nathan Broadbent
4c42f5df56 Merge remote branch 'beef/master'
Conflicts:
	install.sh
	lib/scm_breeze.sh
2011-10-21 08:38:54 +08:00
Andrew Lorente
99e4e9dcda Fix a typo in a function name 2011-10-20 13:47:10 -07:00
Lennaert Meijvogel
cf8e3875a3 Add '--' to git reset command to make it work for deleted files. 2011-10-20 21:55:51 +02:00
Nathan Broadbent
63e5904cee Added 'git_pull_then_push' alias 2011-10-20 08:35:02 +08:00
Nathan Broadbent
d04e2b464e disable keyboard shortcuts by default 2011-10-20 08:32:50 +08:00
Nathan Broadbent
70b32895d6 removed comments 2011-10-19 21:25:11 +08:00
Nathan Broadbent
11d453d8fb Ignore bindings if not defined 2011-10-19 21:24:21 +08:00
Nathan Broadbent
21c2f1b4ff Tell user to load SCM Breeze manually. 2011-10-19 18:33:32 +08:00
Nathan Broadbent
2d54f0d9de fully ignore warnings 2011-10-19 18:24:13 +08:00
Nathan Broadbent
f43ca59244 Ignore bind complaints if not sourcing install script 2011-10-19 18:23:33 +08:00
Nathan Broadbent
72dec92d35 Reorganised code 2011-10-19 18:04:54 +08:00
Nathan Broadbent
48a8cf6f7d comments 2011-10-19 16:53:08 +08:00
Nathan Broadbent
8be41f63d0 Added alias wrapper to ignore errors when alias isn't defined. 2011-10-19 16:52:19 +08:00
Nathan Broadbent
5f2a4a3ee7 Added git alias 2011-10-18 02:33:26 +08:00
Nathan Broadbent
4c93fbdaf8 Updated commands and more labels 2011-10-18 01:41:32 +08:00
Nathan Broadbent
425a8ab264 Renamed 'git_repo' to more appropriate 'git_index' 2011-10-18 01:29:01 +08:00
Nathan Broadbent
8c95162bc6 Added update function. More name changes 2011-10-18 00:31:12 +08:00
Nathan Broadbent
e634d0c4b5 Initial Commit - moved out of ubuntu_config. 2011-10-18 00:18:17 +08:00