Travis Swicegood [Tue, 21 Jun 2011 14:22:24 +0000 (09:22 -0500)]
update to ignore all "enabled" files
Travis Swicegood [Tue, 21 Jun 2011 14:20:40 +0000 (09:20 -0500)]
Move auto-complete code over to available -> enabled style
This continues the move toward the ability to turn things off with
everything turned on by default.
Mark Szymanski [Mon, 20 Jun 2011 20:37:30 +0000 (13:37 -0700)]
Merge pull request #61 from desandro/master
Remove personal aliases
David DeSandro [Mon, 20 Jun 2011 20:13:59 +0000 (16:13 -0400)]
Revert "Add various aliases"
This reverts commit
3ef689f29a777f8a076b4a7032ca46f4ba331106.
David DeSandro [Mon, 20 Jun 2011 20:13:34 +0000 (16:13 -0400)]
Revert "move garb into git plugins; rename newpost as jknewpost"
This reverts commit
d22a4cfa7058b224e37dbf07aa7cd3c583fdd188.
David DeSandro [Mon, 20 Jun 2011 13:12:48 +0000 (09:12 -0400)]
Merge branch 'master' of https://github.com/revans/bash-it
Mark Szymanski [Sun, 19 Jun 2011 15:25:47 +0000 (08:25 -0700)]
Merge pull request #59 from ryankanno/master
Remove variables from hg_prompt_info specific to hawaii50 theme
Ryan Kanno [Sat, 18 Jun 2011 20:07:26 +0000 (10:07 -1000)]
Removed variables specific to hawaii50 theme :)
Mark Szymanski [Sat, 18 Jun 2011 15:59:49 +0000 (08:59 -0700)]
Merge pull request #58 from jfsiii/master
Undo alteration's to base.theme.bash
JFSIII [Sat, 18 Jun 2011 15:55:22 +0000 (11:55 -0400)]
Reverting alterations introduced in
3dc46203205f89195d29be5cf079f2e31669e77d Moved SCM_NON_CHAR change to theme since it is theme-specific and shouldn't affect all themes.
Mark Szymanski [Sat, 18 Jun 2011 15:51:03 +0000 (08:51 -0700)]
Merge pull request #57 from jfsiii/master
Eliminate need for themes to add escape characters around colors. Add rainbowbrite theme.
JFSIII [Sat, 18 Jun 2011 15:23:26 +0000 (11:23 -0400)]
Update theme to use the already escaped colors added in
46b8d27815583c1b79ef9f0b27f9b39680baa114
JFSIII [Sat, 18 Jun 2011 15:04:01 +0000 (11:04 -0400)]
Add `${reset_color}` at the end of `PS1` to prevent color from bleeding
JFSIII [Sat, 18 Jun 2011 14:57:59 +0000 (10:57 -0400)]
Convert theme to use the already escaped colors introduced in
46b8d27815583c1b79ef9f0b27f9b39680baa114
David DeSandro [Sat, 18 Jun 2011 13:38:08 +0000 (09:38 -0400)]
Merge branch 'master' of https://github.com/revans/bash-it
JFSIII [Sat, 18 Jun 2011 02:48:07 +0000 (22:48 -0400)]
Merge branch 'master' of https://github.com/desandro/bash-it
JFSIII [Sat, 18 Jun 2011 02:16:34 +0000 (22:16 -0400)]
Merge branch 'master' of github.com/revans/bash-it
JFSIII [Fri, 17 Jun 2011 23:45:21 +0000 (19:45 -0400)]
Convert themes and plugins to use the update colors. Themes are no longer burdened with escaping the unprintable characters
Mark Szymanski [Fri, 17 Jun 2011 21:46:26 +0000 (14:46 -0700)]
Merge pull request #56 from dleavitt/patch-1
Added "hg_prompt_info" to base theme
Daniel Leavitt [Fri, 17 Jun 2011 21:38:49 +0000 (14:38 -0700)]
Added "hg_prompt_info" to base theme - it is used by scm_prompt_info
Travis Swicegood [Fri, 17 Jun 2011 20:42:54 +0000 (13:42 -0700)]
Merge pull request #54 from ryankanno/master
Added hawaii50 theme
Ryan Kanno [Fri, 17 Jun 2011 20:31:49 +0000 (10:31 -1000)]
Needed to escape colors correctly for line wrapping to occur.
Removed extraneous DEFAULT_COLOR in prompt
JFSIII [Fri, 17 Jun 2011 18:58:20 +0000 (14:58 -0400)]
Change color definitions so they don't require escaping in the themes. When do you ever want those unprintable characters included in the character count?
Mark Szymanski [Fri, 17 Jun 2011 16:22:39 +0000 (11:22 -0500)]
Make sure custom aliases file exists before sourcing it
David DeSandro [Fri, 17 Jun 2011 15:01:18 +0000 (11:01 -0400)]
move garb into git plugins; rename newpost as jknewpost
David DeSandro [Fri, 17 Jun 2011 14:57:31 +0000 (10:57 -0400)]
Add various aliases
David DeSandro [Fri, 17 Jun 2011 14:34:20 +0000 (10:34 -0400)]
rainbowbrite theme : color branch status indicator
David DeSandro [Fri, 17 Jun 2011 14:24:04 +0000 (10:24 -0400)]
SCM_NONE_CHAR='.' -> dot if no repo
David DeSandro [Fri, 17 Jun 2011 14:18:48 +0000 (10:18 -0400)]
Add rainbowbrite theme
Looks like:
± ~/path/to (branch ✓) $
in glorious red / blue / yellow color scheme
Mark Szymanski [Tue, 14 Jun 2011 03:05:45 +0000 (22:05 -0500)]
Can't forget to source the custom aliases!
Mark Szymanski [Mon, 13 Jun 2011 16:45:24 +0000 (11:45 -0500)]
Added Homebrew aliases to the available aliases
Travis Swicegood [Mon, 13 Jun 2011 00:44:27 +0000 (19:44 -0500)]
Make all aliases optional (a la plugins)
This continues a pattern that was introduced in
ffa45b0 and refined
further in later commits. This enables all aliases by default, but can
be disabled by any user if they remove the appropriate
aliases/enabled/*.bash file.
Ryan Kanno [Thu, 9 Jun 2011 23:20:41 +0000 (13:20 -1000)]
Changed ip function to use bash-it's func, parsing out 127.0.0.1
Attached public facing ip address to list
Ryan Kanno [Thu, 9 Jun 2011 22:18:11 +0000 (12:18 -1000)]
Added VIRTUAL_PROMPT_ENABLED FLAG
Added -e to echo to interpret \
Updated bash conditionals to use [[]]
Ryan [Wed, 8 Jun 2011 23:34:27 +0000 (13:34 -1000)]
Um, what was I thinking. Removed SCM_PROMPT_PREFIX and custom scm_info. (No
need for it).
Ryan [Wed, 8 Jun 2011 21:57:16 +0000 (11:57 -1000)]
Refactored theme to remove scm_info and rename overridden functions
Ryan [Wed, 8 Jun 2011 21:32:50 +0000 (11:32 -1000)]
Added virtualenv_prompt to base.theme.bash (modeled after rvm_prompt)
Removed virtualenv/rvm from hawaii50 theme
Ryan [Wed, 8 Jun 2011 20:20:04 +0000 (10:20 -1000)]
Updated scm function to include `hg root` to check for Mercurial
Removed scm function from hawaii50.theme.bash
Ryan Kanno [Tue, 7 Jun 2011 18:25:45 +0000 (08:25 -1000)]
Added comments
Added imgur screenshot
Ryan [Tue, 7 Jun 2011 02:41:20 +0000 (16:41 -1000)]
Merge remote-tracking branch 'upstream/master'
Travis Swicegood [Mon, 6 Jun 2011 20:41:55 +0000 (13:41 -0700)]
Merge pull request #51 from tswicegood/javascript-update
Allow specifying jQuery/jQuery UI version number and update defaults
Mark Szymanski [Mon, 6 Jun 2011 01:45:53 +0000 (20:45 -0500)]
Added Homebrew aliases
Travis Swicegood [Sat, 4 Jun 2011 06:45:26 +0000 (23:45 -0700)]
Merge pull request #52 from tswicegood/rvm-enhancements
Optimize how RVM is loaded and add RVM auto completion.
Mark Szymanski [Fri, 3 Jun 2011 12:36:31 +0000 (07:36 -0500)]
Fix an idiot mistake I made
Mark Szymanski [Fri, 3 Jun 2011 01:29:16 +0000 (20:29 -0500)]
Add another alias for clear and add some more aliases to alias-help
Ryan [Wed, 1 Jun 2011 21:33:41 +0000 (11:33 -1000)]
Added comments to theme
Ryan [Wed, 1 Jun 2011 21:22:22 +0000 (11:22 -1000)]
Various theme cleanup (removing vars, extras)
Ryan Kanno [Wed, 1 Jun 2011 07:38:41 +0000 (21:38 -1000)]
Changed color schemes
Completely removed prefix/suffix for scm
Ryan Kanno [Wed, 1 Jun 2011 07:23:33 +0000 (21:23 -1000)]
Added color to the scm prompt
Ryan [Wed, 1 Jun 2011 05:17:10 +0000 (19:17 -1000)]
Added ip address (only good for a mac) :D
)
Ryan [Wed, 1 Jun 2011 05:03:28 +0000 (19:03 -1000)]
Updated parse_svn_info
Ryan [Wed, 1 Jun 2011 04:41:07 +0000 (18:41 -1000)]
Added hg dirty/clean modifier
Ryan [Wed, 1 Jun 2011 02:10:30 +0000 (16:10 -1000)]
Updated git prompt
Started hg prompt
Ryan [Tue, 31 May 2011 23:19:20 +0000 (13:19 -1000)]
Added hawaii50 theme
Travis Swicegood [Mon, 30 May 2011 15:12:51 +0000 (10:12 -0500)]
Allow clock to be formatted
Travis Swicegood [Mon, 30 May 2011 14:52:30 +0000 (09:52 -0500)]
Make sure that RVM is loaded before defining extras
Travis Swicegood [Mon, 30 May 2011 14:46:22 +0000 (09:46 -0500)]
Load RVM and auto-completion is available
No reason not to turn on RVM if it's present and the autocompletion is a
huge benefit.
Travis Swicegood [Sun, 29 May 2011 20:25:26 +0000 (15:25 -0500)]
Allow specifying jQuery/jQuery UI version number and update defaults
Joshua Nussbaum [Sat, 28 May 2011 06:59:33 +0000 (23:59 -0700)]
Added alias for rake db:migrate
Mark Szymanski [Sat, 28 May 2011 01:57:57 +0000 (20:57 -0500)]
Fix issue with plugin initalization
Mark Szymanski [Fri, 27 May 2011 16:53:54 +0000 (11:53 -0500)]
Initialize enabled directory if it doesn't exist
This is to make bash_it work in a new install after
the plugins/enabled directory was ignored
Mark Szymanski [Fri, 27 May 2011 16:47:55 +0000 (11:47 -0500)]
Add pmdown function for previewing markdown files
Mark Szymanski [Fri, 27 May 2011 16:40:39 +0000 (11:40 -0500)]
Git ignore works now
Mark Szymanski [Fri, 27 May 2011 16:36:07 +0000 (11:36 -0500)]
Ignore the plugins/enabled directory
Anton Shemerey [Thu, 26 May 2011 20:21:34 +0000 (23:21 +0300)]
add path for bash completion
Anton Shemerey [Thu, 26 May 2011 20:12:30 +0000 (23:12 +0300)]
add zork theme
Mark Szymanski [Tue, 17 May 2011 03:05:10 +0000 (22:05 -0500)]
Merge branch 'master' of github.com:revans/bash-it
Mark Szymanski [Tue, 17 May 2011 03:03:57 +0000 (22:03 -0500)]
Changed up minimal theme
Removed Vim prompt stuff and made the prompt cyan
Mark Szymanski [Tue, 3 May 2011 21:48:26 +0000 (14:48 -0700)]
Merge pull request #48 from tswicegood/cleanup.
Move toward allowing disabling of plugins without removal
Travis Swicegood [Tue, 3 May 2011 04:05:59 +0000 (23:05 -0500)]
Create the concept of enabled plugins
This allows users to disable a plugin without completely removing it.
Instead, they simply remove the `plugins/enabled/*.bash` file for the
plugin they want to disable. This continues the concept of "everything
on" while providing greater flexibility to future users.
It might be a good idea to allow turning these off by default in the
future and allowing not only the `plugins/enabled/*.bash` files but also
an array of `<plugin_name>` values that would search for
`plugins/available/<plugin_name>.plugin.bash` to enable them. That
method would make it easier for people custom tune their plugins from
within their `.bash_profile` script.
Travis Swicegood [Tue, 3 May 2011 04:00:08 +0000 (23:00 -0500)]
remove symbolic link to self
Mark Szymanski [Fri, 29 Apr 2011 22:56:04 +0000 (17:56 -0500)]
Added dos theme
Travis Swicegood [Fri, 1 Apr 2011 13:07:14 +0000 (08:07 -0500)]
Unset the MACTEXT_PATH var so it doesn't leak through to env
Thought this variable wasn't making it to the session, but it does even
without the `export`. This corrects that by explicitly unsetting it
before we continue.
Travis Swicegood [Thu, 31 Mar 2011 22:01:52 +0000 (17:01 -0500)]
make sure tmux is launched in 256 color mode
Travis Swicegood [Thu, 31 Mar 2011 22:01:33 +0000 (17:01 -0500)]
add support for mactex if its present
Florian Baumann [Sun, 27 Mar 2011 18:44:17 +0000 (20:44 +0200)]
added git_stats function to git plugin collection
Florian Baumann [Sun, 27 Mar 2011 18:28:47 +0000 (20:28 +0200)]
removed hcht plugin. there are several bugs which couldn't be fixed so far without rewriting the whole module
Daniel Engel [Tue, 15 Mar 2011 00:36:25 +0000 (20:36 -0400)]
Added 'tonka' prompt, and personal color scheme.
Added 'dirs' plugin, dor directory stack navigation.
Mark Szymanski [Sat, 12 Mar 2011 02:32:46 +0000 (20:32 -0600)]
Added "down4me" plugin
Robert Lowe [Tue, 8 Mar 2011 04:16:18 +0000 (23:16 -0500)]
* 2 new functions, wmate & raw
* wmate will pipe wget into textmate and tidy for you (command + z to undo tidy)
* raw will pipe wget into your browser
Jesus de Mula Cano [Mon, 7 Mar 2011 16:06:31 +0000 (17:06 +0100)]
Fix bug of battery plugin not displaying right low percentages (Linux)
Jesus de Mula Cano [Mon, 7 Mar 2011 12:25:41 +0000 (13:25 +0100)]
Merge branch 'master', remote-tracking branch 'upstream/master'
Mark Szymanski [Mon, 7 Mar 2011 00:40:16 +0000 (18:40 -0600)]
Added battery info for modern theme
Jesus de Mula Cano [Mon, 7 Mar 2011 00:26:24 +0000 (01:26 +0100)]
Add beginings of mac os support for the battery plugin
Jesus de Mula Cano [Mon, 7 Mar 2011 00:11:20 +0000 (01:11 +0100)]
Check for OS type in demula theme prompt string
Jesus de Mula Cano [Sun, 6 Mar 2011 23:18:05 +0000 (00:18 +0100)]
fix deleting screw up
Jesus de Mula Cano [Sun, 6 Mar 2011 23:08:56 +0000 (00:08 +0100)]
Fix demula theme output
Jesus de Mula Cano [Sun, 6 Mar 2011 23:06:52 +0000 (00:06 +0100)]
change back http alias and check for Linux to use python2
Jesus de Mula Cano [Sun, 6 Mar 2011 23:05:54 +0000 (00:05 +0100)]
Update battery.plugin to check for acpi existence
Jesus de Mula Cano [Sun, 6 Mar 2011 23:02:43 +0000 (00:02 +0100)]
Add command_exists function to base.plugin from stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script:
Jesus de Mula Cano [Sun, 6 Mar 2011 21:37:47 +0000 (22:37 +0100)]
battery plugin code clean up
Jesus de Mula Cano [Sun, 6 Mar 2011 17:49:08 +0000 (18:49 +0100)]
Add safe vcprompt use to demula theme and monokai colors. Update default template to include vcprompt path.
Jesus de Mula Cano [Sun, 6 Mar 2011 17:17:17 +0000 (18:17 +0100)]
Update demula theme to use battery plugin
Jesus de Mula Cano [Sun, 6 Mar 2011 17:12:24 +0000 (18:12 +0100)]
new battery plugin that shows energy in a "bar" all done with acpi and bash
Jesus de Mula Cano [Sun, 6 Mar 2011 17:09:32 +0000 (18:09 +0100)]
Merge remote-tracking branch 'upstream/master'
Jeff Kolesky [Sat, 5 Mar 2011 23:08:03 +0000 (18:08 -0500)]
adds git info to prompt below the root of a repository
Jesus de Mula Cano [Fri, 4 Mar 2011 10:48:12 +0000 (11:48 +0100)]
python plugin updated to work with archlinux (envvar python is python 3 not 2).
Jesus de Mula Cano [Fri, 4 Mar 2011 10:44:56 +0000 (11:44 +0100)]
Added demula theme
Travis Swicegood [Thu, 3 Mar 2011 05:49:30 +0000 (23:49 -0600)]
Add support for virtualenvwrapper if its present
Travis Swicegood [Thu, 3 Mar 2011 05:42:01 +0000 (23:42 -0600)]
Add support for showing what virtualenv is currently active
This works with virtualenvwrapper to detect when a virtualenv is
activated and adds "(<name>)" before the path that's being displayed.