Commit Graph

248 Commits (1490b67d286032b62f76483d032e74d43d95f33c)

Author SHA1 Message Date
Nils Winkler c43b3fb303 Added docker-archive-content function 2016-12-12 15:22:47 +01:00
MunifTanjim a0f14898c9 add go plugin 2016-11-19 22:33:11 +06:00
Ira Abramov 2a0700d700 support short hostnames in xterm title 2016-11-06 13:44:49 +02:00
Eduardo Bellido Bellido d20bcf5882 Closes issue 809 2016-10-26 21:27:52 +02:00
MunifTanjim b32cb8fee2 fix rbenv plugin according to PR comments 2016-10-10 13:45:34 +06:00
MunifTanjim 48f4292b18 improve plugin for rbenv 2016-10-07 23:10:59 +06:00
Tomas Slusny 5c69d79810 Recognize fasd when sourced
According to fasd README, fasd can be also used by sourcing it and not only by including it into path. This patch will ensure that fasd will be properly recognized, even when it is sourced and not included in path.
2016-09-07 10:17:40 +02:00
Nils Winkler dd218b5113 Added empty check for PROMPT_COMMAND in fasd plugin
This should fix the additional issue found in #775.
2016-08-11 08:16:20 +02:00
Thomas Bouve 3a347083d2 Added quotes and fixed missing du depth value. 2016-08-08 09:53:07 +02:00
Thomas Bouve c204a43305 OS X fix for usage function. 2016-08-06 21:53:34 +02:00
Nils Winkler 03600e0da1 Added docker-compose plugin
Only function so far: docker-compose-fresh, which shuts down a running
docker-compose instance, deletes the containers, and starts up fresh
instances, then tails the container logs.

Converted this from an alias to a function so that a parameter can be
provided for the name of the docker-compose.yaml file name.
2016-07-06 08:24:48 +02:00
Matt Broyles fbca9c92a5 Added gitignore-reload plugin 2016-06-27 15:02:34 -05:00
Nils Winkler 932a951294 Added missing meta tags for gittowork
Also fixed some typos in the function.
2016-06-21 13:18:06 +02:00
Nils Winkler 7b5502e6f6 Merge pull request #743 from MattBroyles/master
GitToWork plugin for .gitignore automation
2016-06-20 18:09:50 +02:00
Matt Broyles fe8254b574 Moved gittowork to git.plugin.bash, removed gittowork.plugin.bash 2016-06-20 10:32:01 -05:00
Matt Broyles 478e8ddb1b Inserted newline after gittowork 2016-06-15 20:40:19 -05:00
Matt Broyles 454bbd8d74 Added gittowork plugin 2016-06-15 20:38:55 -05:00
Nils Winkler 8929b13c6e Updated meta information 2016-05-23 08:45:46 +02:00
Nils Winkler 64a620d9e2 Renamed killrails plugin to rails 2016-05-23 08:45:46 +02:00
Shawn Hensley bf69bbc612 Add history cite. Remove trailing semicolon and space. 2016-05-22 01:00:46 -05:00
Nils Winkler d32316bdf9 Fixed group meta tag 2016-05-19 09:20:39 +02:00
Nils Winkler 497f1a9520 Fixed indentation
It was using a mixture of tabs and spaces. Converted to 2 spaces.
2016-05-19 09:20:39 +02:00
Matt Broyles 76d026f2ad added about and group metadata 2016-05-18 09:33:12 -05:00
Matt Broyles 05385d43d7 Moved killrails to plugins, added newline, added meta information, cut indentation to 2 spaces. 2016-05-17 16:10:54 -05:00
ravenhall e689e1fdb9 Initial plenv plugin created. Fails silently when plenv not found, only munges path if plenv path exists 2016-05-09 18:27:57 -05:00
Nils Winkler ca889da3e7 Removed embedded todo script
Fixes #710
2016-04-26 09:20:45 +02:00
Nils Winkler e5d50f0d97 Simplified logic for both Linux and OS X
Avoiding the if statements, using exit code of `grep -q` instead.

Reverted the change that adds a space after the AC char. Opting for a
default value, allowing to override from one's profile.
2016-04-14 08:16:32 +02:00
Nils Winkler a9c5670c2c Added AC indicator support on OS X
Not sure about the logic for returning 1/0 from the function, though -
will have to clarify.
2016-04-12 09:56:03 +02:00
Nils Winkler 1e81df5004 Added Autojump plugin
See https://github.com/wting/autojump for more details.

Currently only supports the version installed through Homebrew on OS X.
Please feel free to provide a PR for supporting additional installation
options.
2016-04-05 08:04:47 +02:00
Eduardo Bellido Bellido 183c514881 Make #691 work on Linux 2016-03-27 00:03:40 +01:00
Travis Swicegood f3f4f0a8f9 Merge pull request #693 from tomashavlas/ssh-multihost
Added support for multiple aliases/hostnames in single line for ssh completion and plugin
2016-03-25 17:54:42 -05:00
Tomáš Havlas b835b3d9ce Added support for multiple aliases/hosts in single line for ssh completion and plugin 2016-03-25 23:29:33 +01:00
Travis Swicegood ae179df0c2 Merge pull request #691 from tswicegood/upgrade-fasd
Update fasd to use installed version instead of embedded
2016-03-25 17:28:28 -05:00
Travis Swicegood 5b6b7392de Include a note in code about the upstream bugfix and remove trailing spaces 2016-03-25 17:18:14 -05:00
Travis Swicegood 06b458c896 Replace embedded fasd with initialization
There are multiple ways to install fasd, but the initialization
still needs to happen. Currently, fasd is broken in bash in that
it doesn't maintain the exit code properly. This custom init removes
the call to `fasd --init bash-hook` and replaces it with the version
that would be generated once fasd PR #72 is merged.

See: https://github.com/clvv/fasd/pull/72
2016-03-25 17:08:35 -05:00
Travis Swicegood 39cbb70cc5 Merge pull request #642 from cs-networks/master
Fix issue with last exit status getting swallowed.
2016-03-25 15:13:16 -05:00
Travis Swicegood c600d82f46 Update to latest version of fasd.
This brings the fasd up to November 5, 2015.

Commit imported: d41c4b0470
2016-03-25 10:55:04 -05:00
Travis Swicegood c5de52aef3 Changing to output 100% for full battery on OS X.
This commit ensures that `battery_percentage` has the same output
on both Linux and OS X. Thanks @jfmcarreira for finding this!
2016-03-25 10:13:16 -05:00
Joao Carreira 320e864f59 Fix battery plugin
Clean cases and remove spaces and % symbol in one awk command
2016-03-24 16:34:32 +00:00
cornfeedhobo 85e7e408aa added menu and error messages to projects plugin. indentation cleanup to conform to editorconfig. 2016-02-12 09:05:22 -06:00
Nils Winkler d938d15f9d Merge pull request #398 from ancho/gvm_completion
added sdk(man) completion and plugin
2016-02-04 13:03:25 +01:00
cs-networks 98eb5495fe osx_terminal_exit_code_fix
The update_terminal_cmd is interfering with the $? variable. Somehow it
is always 0.

```
caesium@Mac:~/Documents/projects/git/bash-it 0 >export
PROMPT_COMMAND="update_terminal_cwd;set_prompt"
caesium@Mac:~/Documents/projects/git/bash-it 0 >false
caesium@Mac:~/Documents/projects/git/bash-it 0 >true
caesium@Mac:~/Documents/projects/git/bash-it 0 >export
PROMPT_COMMAND="set_prompt;update_terminal_cwd"
caesium@Mac:~/Documents/projects/git/bash-it 0 >false
caesium@Mac:~/Documents/projects/git/bash-it 1 >true
caesium@Mac:~/Documents/projects/git/bash-it 0 >
```

After the fix it is working properly.
2016-01-07 20:37:01 +01:00
codefalling c08c1c095a add plugin:percol 2016-01-05 23:34:10 +08:00
Kyle VanderBeek 1dcfecbc17 Enable discovery and use of nvm installed via homebrew.
https://github.com/Homebrew/homebrew/blob/master/Library/Formula/nvm.rb#L27
2015-12-23 12:49:57 -08:00
Bill Moritz d8ce333ae7 Add Support for different docker-machine VM names
Add the variable BASH_IT_DOCKER_MACHINE to set a name other than 'dev' as
Virtual Machine name.
2015-12-06 09:55:19 -05:00
Nils Winkler ef7bfd1bdd Merge pull request #614 from oxnz/master
add multi formats
2015-11-25 08:49:46 +01:00
oxnz cab40e02b9 improve extract function to support a short help message as well as some more formats support 2015-11-21 22:59:40 +08:00
Nils Winkler 7056358271 Removed nvm script, replaced with loader and deprecation warning.
If you want to keep using nvm, install the latest version from
https://github.com/creationix/nvm.git
2015-11-17 12:45:20 +00:00
Frank Becker e2a596b708 renamed gvmtool to sdkman 2015-11-16 16:13:32 +01:00
Manoj 5b87b2db0e Using pathmunge in jenv plugin 2015-11-03 12:10:02 +05:30