Commit Graph

456 Commits (921cfea68d2deb4db039119e2684dbc46a9ae67c)

Author SHA1 Message Date
Gurkirat Singh 29bb382cc1 added man colors plugin 2019-11-27 18:01:28 +05:30
cornfeedhobo 377f02714d Simplify multiple path support in go plugin (#1284)
* simplify wrapped pathmunge logic. update tests to account for cases with spaces in $PATH.
2019-11-20 08:49:34 +01:00
markusdd c9054e25a9
implement feedback 2019-10-07 14:19:38 +02:00
markusdd c0ac3d8393
Update less-pretty-cat plugin to support pygment style selection
Pygments offers great styles and in dark terminals the default is unsatisfactory.

Use two new env variables BASH_IT_CLESS_STYLE and BASH_IT_CCAT_STYLE to select pygment themes.
Availables styles can be listes using pygmentize -L styles
2019-10-05 15:50:59 +02:00
Stefano Cislaghi a0af4f40cd Added proxy exceptions (noproxy) for npm 2019-09-02 11:40:51 +01:00
Nils Winkler f29a195f49 Make sed replacements work for both BSD and GNU sed
Fixes #1411
2019-07-31 08:50:33 +02:00
Nils Winkler 4566a159fb
Merge branch 'master' into fix/node-plugin-path 2019-07-30 08:53:38 +02:00
Nils Winkler 93b2443410
Merge pull request #1402 from skorn/master
Remove errors if plugin executable not available
2019-07-30 08:50:41 +02:00
Brandon Waskiewicz 9735ad7b5c Ensure node paths are appended to existing $PATH 2019-07-29 14:07:34 -04:00
Martin Lariz 12c49bd22f
Remove errors if plugin executable not available 2019-07-29 07:07:58 -07:00
Arunvel Sriram ef31690b07 Add helper function to add all ssh private keys to agent 2019-07-27 22:51:15 +05:30
Ahmed Masud ce935801a3 Fixed test of whether or not current session is interactive 2019-07-06 16:53:45 -04:00
Nils Winkler 9b4a049571
Merge pull request #1371 from trmaphi/add-osx-plugin-for-jvms
Add plugin list jvms and pick default system-wide
2019-05-06 08:07:55 +02:00
Ira Abramov abecfdd3b7 Fix the git plugin to work on OSX+brew 2019-04-28 14:44:13 +03:00
Truong Ma Phi 9945e078b3 Add plugin list jvms and pick default system-wide 2019-04-28 17:44:22 +07:00
simowdas 8f09914e63
Update battery.plugin.bash
Add -i option to grep BAT in upower to ignore case distinctions.
2019-04-11 10:57:04 +02:00
Joao Pereira b5c9ecaf27 Add CNB pack cli plugin
Adds the plugin that enables autocompletion for pack CLI
2019-04-04 17:51:32 -04:00
markusdd f14d4fcc3c
turn coloured cat and less into ccat and cless
old approach would override systems cat, which is malicious when used in conjunction with shell piping or redirection
2019-02-22 14:41:01 +01:00
Nils Winkler ca5c512a35 Removed 'local' keyword 2018-12-18 09:26:25 +01:00
Travis Swicegood 7f34570a05
Merge pull request #1267 from cornfeedhobo/fix-go-env-vars
Add multiple path support to go plugin
2018-12-06 22:07:21 -06:00
cornfeedhobo 3645305644
add go plugin tests and update list reversal logic 2018-12-06 17:07:03 -05:00
Septian Dwic 310ee837c9
init - bash its automatically load auto-completion 2018-11-21 02:05:19 +07:00
Eduardo Bellido Bellido b3f7de3893 Support XDG in fzf plugin 2018-11-11 14:14:02 +01:00
cornfeedhobo 4ff305c009
add multiple path support to go plugin 2018-11-09 18:55:19 -05:00
Eduardo Bellido Bellido 3c8dbf3cd4 Allow custom aws config files path
Honor the environment variables:

  AWS_CONFIG_FILE
  AWS_SHARED_CREDENTIALS_FILE

in the aws plugin.

+info:
https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html
2018-10-31 19:18:37 +01:00
Nils Winkler d4f4e33ad5
Merge pull request #1254 from padilo/aws-session-token
aws session token support on awskeys
2018-10-31 16:09:54 +01:00
Pablo Diaz 12ff176c55 aws session token support 2018-10-30 22:54:46 +01:00
Robert Treat 84b6fde653
Make Postgres name use consistent 2018-10-29 18:34:28 -05:00
Nils Winkler 82776162d1
Merge pull request #1251 from edubxb/aws-variable-name
Update AWS variable name
2018-10-29 09:06:20 +01:00
Eduardo Bellido Bellido 089b10b37c Update AWS variable name
AWS_DEFAULT_PROFILE is deprecated, AWS_PROFILE is the correct one now.

+info:
https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html
2018-10-27 23:03:20 +02:00
Septian Dwic 6cc7b9112e
Don't export ruby-build/bin to PATH
If ruby-build is installed as a rbenv plugin, ruby-build/bin
directories automatically included.
2018-10-26 21:49:52 +07:00
Enze Chi 502de11c2f Use go binary to get default GOROOT and GOPATH 2018-10-18 10:57:54 +11:00
Enze Chi f847371447 Avoid double semicolon in the PROMPT_COMMAND
The direnv bash hook already add a semicolon to the PROMPT_COMMAND and this
plugin will add another one if direnv is installed. This commit will check if
the PROMPT_COMMAND ends with semicolon to avoid have double ones.
2018-08-02 22:01:15 +10:00
Nils Winkler 86950c3d7c
Merge pull request #1216 from adawalli/jump
Add plugin for 'jump'
2018-07-19 08:34:16 +02:00
Nils Winkler 8668ff05ca
Merge pull request #1215 from adawalli/fzf-fd
Use fd for fzf if available on system
2018-07-19 08:31:38 +02:00
Adam Wallis 03e26ef7a4 Only initialize FZF_DEFAULT_COMMAND if not already set 2018-07-18 10:13:49 -04:00
Adam Wallis ac42a6233c Allow jump plugin to fail silently when jump not installed
Per recommendations from @nwinkler, allow the jump test to fail
silently. This helps in cases where users are SSH'ing in, or for some
other reason are using bash-it environment on a foreign machine.
2018-07-18 09:52:52 -04:00
Adam Wallis dd081b6e5f Add plugin for 'jump'
Considering FASD has been deprecated, jump does the same thing but is
actively maintained!

https://github.com/gsamokovarov/jump
2018-07-17 13:58:55 -04:00
Adam Wallis e8c3237fb4 Use fd for fzf if available on system
fd is orders of magnitude faster when searching for files. This patch
will force fzf to use fd instead of find.

This change is implemented per the recommendation:
https://github.com/junegunn/fzf#environment-variables
2018-07-17 10:56:36 -04:00
Adam Wallis 1a81ca8b8d Don't redefine powerline theme functions
In the case where a powerline theme is enabled in bash-it,
it seems prudent to avoid touching any of these functions.
2018-07-09 22:14:17 +00:00
Adam Wallis 6eb35644e6 Add powerline initialization plugin
Initializes powerline per the official powerline documentation:
https://powerline.readthedocs.io/en/master/usage/shell-prompts.html#bash-prompt
2018-07-09 21:56:42 +00:00
Pablo Palazon 5387aa025d Corrected grammatical errors 2018-06-14 09:22:45 +02:00
Pablo Palazon 8b0d752168 Add jgit-flow plugin 2018-06-11 18:44:54 +02:00
Nils Winkler 846f730a9e Renamed "fd" function to "fcd" to avoid clash with "fd" tool 2018-04-26 08:33:12 +02:00
Ricardo Lima 98c44fcc1e
Fix quoting in the Explain plugin
Fixes bug where Bash prints a "command not found" message when the
function is run, due to incorrect quoting of the argument to the
meta function example.
2018-04-21 22:04:04 -04:00
Yukino Song fa266e9b0c
Change to _command_exists helper 2018-04-11 14:59:56 +08:00
Yukino Song 0b73975d04
Add support for pyenv-virtualenv 2018-04-10 17:12:22 +08:00
Piotr Rogoża f8fd94d46f Fixed opening vim 2018-04-02 01:55:36 +02:00
Nils Winkler f3439c7370
Merge pull request #1162 from kaimingguo/refresh-launchpad
Add reset launchpad layout function
2018-03-20 03:54:14 -04:00
cornfeedhobo 0c656bf269
add nodenv plugin 2018-03-17 13:06:13 -05:00