Travis Swicegood
29be93657a
Merge pull request #200 from sgerrand/ignore-bash_profile-if-nonexistent
...
Adds write permission test on ~/.bash_profile prior to backup attempt
2013-04-23 20:08:51 -07:00
Sasha Gerrand
9dec492023
Adds write permission test on ~/.bash_profile prior to backup attempt. Fixes #199 .
2013-04-24 13:05:28 +10:00
Conrado Buhrer
70e4ac9e55
fixed: hg branch grep+awk problem #197
2013-04-10 13:57:21 -03:00
Mark Rickert
8be156fc8b
Added some awesome git aliases for statistics, history, and seeing what changed.
2013-04-09 09:15:48 -04:00
Mark Rickert
0cfec65383
Added OSX utility shortcuts
...
.DS_Store cleaner (recursive)
See who's connected to your itunes library
Flush dns cache.
2013-04-09 09:14:40 -04:00
Travis Swicegood
eb404130a9
Merge pull request #193 from upgradingdave/small-fix-ensure-enabled-dir-exists
...
Create plugins/enabled directory if it doesn't already exist
2013-03-25 07:40:16 -07:00
Dave Paroulek
75dbdaf274
Create plugins/enabled directory if it doesn't already exist
...
- This fixes a bug I saw after installing bash-it on Mac OS X 10.6.8.
During bash-it installation I chose not to install any plugins. After
install, when `bash-it enable plugin foo` was complaining that the
enabled directory did not exist.
2013-03-25 08:36:27 -04:00
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