Robbie Clutton
e9c9049b22
'git pull --rebase' alias
2013-03-10 09:05:36 +00:00
Fizer Khan
f2dcd4e759
Added Jitsu aliases.
2013-03-09 12:39:52 +05:30
Sebastian Pauka
1d1c57265c
Fixed ls alias to use --color=auto instead of --color=always.
2013-03-07 10:19:08 +11:00
Travis Swicegood
743be0cd2d
Merge pull request #187 from manojlds/virtualenvprompt
...
Using $VIRTUAL_ENV to set virtualenv prompt
2013-02-14 11:40:59 -08:00
manojlds
f93feb6e01
Using $VIRTUAL_ENV to set virtualenv prompt
2013-02-14 10:38:12 +05:30
Roderik van der Veer
3fc4bfee47
Added my own theme, based on gentoo's prompt
2012-12-30 15:49:58 +01:00
Pierre Ozoux
034c602c64
add virtualbox-completion
2012-12-17 09:49:51 +01:00
Luan Santos
d9a5cbf2ba
Added custom theme
2012-12-15 00:04:11 -08:00
Travis Swicegood
2813930e04
Add a wovenv to match mkvenv
2012-11-16 11:00:46 -06:00
Travis Swicegood
afe700fc0c
Remove --no-site-packages as that is now the default behavior
2012-11-16 11:00:30 -06:00
Travis Swicegood
8c4ea4f598
Add ability to override using $EDITOR
2012-11-15 10:24:01 -06:00
Greg Nofi
20b3d43c4b
Git Aliases: Remove duplicate darwin clause/add default clause for git diff.
2012-11-15 10:15:42 -05:00
Nils Winkler
4261f3d8ec
Added completion (show, help, enable, disable) for the bash-it function
2012-11-13 14:16:21 +01:00
Travis Swicegood
5c0e1437d4
Make sure that the npm prefix is in PATH
2012-09-20 15:36:54 -05:00
Travis Swicegood
e9f00c9af9
Add code to handle node_modules path
2012-09-19 21:53:27 -05:00
Travis Swicegood
688d321af2
Add Django auto-complete support
2012-09-06 13:52:19 -04:00
Erich Smith
5cb0ecc1c8
Merge pull request #152 from Jeraimee/master
...
Adding a "Finder Here" (fh) alias for OS X
2012-08-02 09:01:52 -07:00
Jeraimee Hughes
8682843b06
Added fh (Finder Here) alias for OS X
2012-08-01 14:03:09 -04:00
Erich Smith
40bfea2cf3
Merge pull request #114 from emilb/master
...
Added Maven completion file
2012-07-31 17:32:49 -07:00
Erich Smith
19cca368a5
Merge pull request #144 from nwinkler/bash-it-osx-growl
...
Growl notification for OS X commands
2012-07-31 17:30:34 -07:00
Erich Smith
4de0b929eb
Merge pull request #151 from ChrisCauser/master
...
The installer is currently broken on my setup when selecting all. This patch should fix it.
2012-07-31 17:27:44 -07:00
Chris Causer
980bd9ea78
Remove buggy line in install.sh causing "all" option to break
...
When selecting all, I get the following in my plugins/enabled directory
$ cd ~/.bash_it/plugins/enabled && ls -l
<snip fileinfo> * -> ~/.bash_it/plugins/[^_]available/*
In other words, the regexp is not being expanded, and I don't think bash
has ever had this capability (I am running 4.2.24) . Looking at the commit
24431627ab24c1c97bf3fb5796037e198f465e25, this line was added so as to disable
some plugins starting with a "_". In this circumstance, this line is
wrong anyway as it skips the directory "_available", rather than
available/_whatever.
This commit aims to fix this to the installer's intended purpose.
It also does a sanity check that no file exists already in enabled and
skips otherwise. ln -s does the right thing however more human error
message might be more desirable.
2012-07-31 11:09:10 +01:00
Erich Smith
e1da40a475
Merge pull request #129 from erichs/todo.sh
...
add todo.txt-cli as a plugin
2012-07-10 10:15:31 -07:00
Erich Smith
98fbc2933b
Merge pull request #139 from nwinkler/enable-disable-aliases-completions
...
Enable/Disable for aliases and completions
2012-07-10 10:12:31 -07:00
Travis Swicegood
4df96400ab
Merge remote-tracking branch 'von/master'
2012-07-03 13:15:11 -05:00
Von Welch
e2e63c9662
Don't require tmux server to be running for completion to work.
2012-06-30 16:47:13 -04:00
Nils Winkler
fd29ff14dd
Added comment for grnot.
2012-06-25 12:21:43 +02:00
Nils Winkler
6ce8a3ee9a
Added alias for Growl notification, can be used like the following to notify once the long running process (make in this example) is done:
...
$ make install ; grnot
2012-06-25 12:21:43 +02:00
nwinkler
ce936e0513
Merge pull request #3 from erichs/enable-disable-aliases-completions
...
readme update
2012-05-24 00:27:49 -07:00
Erich Smith
ee79a0e465
update README
2012-05-23 21:43:18 -04:00
Nils Winkler
be20972cf0
Merged @erichs changes for the bash-it function.
2012-05-23 09:45:36 +02:00
Nils Winkler
e82991beb8
Updated help
2012-05-23 09:31:56 +02:00
Erich Smith
961c914e0f
alias-help()
2012-05-22 10:08:38 +02:00
Erich Smith
17aaa9ce24
add alias metadata, remove help()
2012-05-22 09:57:25 +02:00
Nils Winkler
95ce548451
Cleaned up parameters and added meta data for plumbing functions.
2012-05-22 09:33:59 +02:00
Travis Swicegood
84fac4f680
Merge pull request #138 from nwinkler/java-plugin
...
Java plugin
2012-05-21 15:08:34 -07:00
Nils Winkler
f71be20247
Changed meta info resolution to look for data based on the type, e.g. about-plugin, about-alias, about-completion.
2012-05-21 15:52:03 +02:00
Nils Winkler
1f558e2550
Extended enable/disable and describe functionality to work for aliases and completions as well.
2012-05-21 13:24:49 +02:00
Nils Winkler
998c09745a
Added Java plugin.
2012-05-21 11:50:01 +02:00
Travis Swicegood
311f95b6ce
Merge pull request #137 from erichs/fix_136
...
fix for issue #136
2012-05-20 12:56:16 -07:00
Erich Smith
bffae2a1e1
fix for issue #136
...
issue #136 was found to be caused by an aliased 'ls' command that
generated rogue values for 'plugin' in the enable/disable-plugin()
functions. this commit fixes that by forcing the shell to disregard
aliased 'ls' commands.
2012-05-20 13:18:04 -04:00
Erich Smith
339cfe9733
conditionally define t()
...
if user has enabled the todo plugin, skip defining the 'one thing'
todo function t().
2012-05-17 21:43:57 -04:00
Erich Smith
dd9fb1009b
conditionally define t()
...
if user has installed the todo plugin, forego defining the 'one thing'
todo function t().
2012-05-17 21:40:08 -04:00
Travis Swicegood
3bde23a461
Merge pull request #134 from erichs/plugin_metadata
...
Plugin management system (big thanks to @erichs)
2012-05-17 14:40:11 -07:00
Travis Swicegood
42a07e9089
Merge remote-tracking branch 'erichs/fasd_fix'
2012-05-17 16:38:15 -05:00
Travis Swicegood
776b17c46c
Merge pull request #132 from Draiken/master
...
Updating git.completion.bash
2012-05-17 14:36:43 -07:00
Travis Swicegood
5ce8971116
Merge pull request #135 from nofeet/master
...
Fix for install.sh for partial installations
2012-05-17 14:35:27 -07:00
Erich Smith
758c4f3328
test existence, not symlink
...
it isn't safe to assume that symlinks created in the enabled/* dirs will
be symlinks later...
some users use tools like Dropbox to sync their files across systems,
and these may transform symlinks into regular files. explicitly
checking for symlinks with tests like [ -h $file ] will break on these
systems. these tests have been replaced with [ -e $file ] instead.
2012-05-16 13:00:22 -04:00
Erich Smith
a825c5f16f
plugins-help is much faster
...
this replaces the naive implementation that called glossary() on each
group, and is an order of magnitude faster.
fix grouping in javascript.plugin.bash
2012-05-15 14:29:06 -04:00
Travis Swicegood
e14543a4bc
fix typeset_functions
...
typeset_functions relies on a hack to determine the shell it is running
under. this hack fails on some versions of bash. if the $SHELL variable
is set, prefer that instead.
fix bug in draft()
2012-05-15 14:27:29 -04:00