John McBride
b4b4ccfe31
Correct bind option
...
Signed-off-by: John McBride <jpmmcbride@gmail.com>
2020-02-03 12:52:47 -07:00
John McBride
036c26dbed
Update jump plugin
...
- remove z plugin
- remove fasd plugin
- update test that referenced fsad
Signed-off-by: John McBride <jpmmcbride@gmail.com>
2020-02-03 11:43:24 -07:00
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
Kai-Ming Guo
f168ce8109
Add reset launchpad layout function
...
The layout will have returned to the default, placing all bundled
apps onto the first screen of Launchpad, and third party apps onto
the secondary (and third, if applicable) screens
2018-03-15 22:57:02 +08:00
Julio Borja Barra
137b700097
Change template for temp file creation
...
This makes the script compatible with other 'versions' of `mktemp`.
2018-03-07 12:54:01 +01:00
Sam Fonseca
75630b01d5
explicitly use python2 for svn proxy functions
2018-01-20 13:55:59 -05:00
Ira Abramov
19a2dd8bb8
Support filenames with spaces. Bash is magic sometimes.
2018-01-18 12:26:27 +02:00
Ira Abramov
af3ca28430
Just in case - make sure WebM output is marked to loop.
2018-01-18 12:01:18 +02:00
Ira Abramov
bb27aafee5
Fix a minute logic bug - if one file deletion is skipped, not all the following deletions will be skipped
2018-01-18 12:01:18 +02:00
Adam Wallis
3651a31c5e
Fixes: 659ecd0388 plugins: percol: Check for alias zz before unalias
...
The original patch (659ecd0388 )
unaliases the percol alias, however, does not validate if the alias
is already defined. This leads to the following message that is shown
everytime a new bash session is spawned where this variable is not
defined when the percol plugin is enabled.
bash: unalias: zz: not found
2018-01-10 19:58:29 -05:00
Ira Abramov
f693e7cb59
Adding GIF2WebM, but it actually works will with any video input file.
2018-01-03 19:56:34 +02:00
Ira Abramov
1620f2cc78
GIF plugin: Fix the FPS detection and add webm creation as a future-looking feature.
2018-01-03 19:10:07 +02:00
Nils Winkler
9832ea07af
Merge pull request #1112 from seefood/ira-gifski
...
Oops, an important fix to the gif plugin options.
2017-12-14 10:39:41 +01:00
Nils Winkler
d77c3b1dab
Update direnv.plugin.bash
...
Added link to direnv web site.
2017-12-11 08:43:53 +01:00
Dan Wendorf
21fec8ff15
Add direnv plugin
...
See https://direnv.net/
2017-12-08 10:07:54 -08:00
Ira Abramov
99d494535b
Oops, an important fix to the gif plugin options.
2017-12-04 15:42:23 +02:00
Ira Abramov
21637a6065
GIF plugin: Added FPS auto-detection, support for filenames with spaces, and localized variables
2017-11-30 13:07:41 +02:00
Ira Abramov
7935ca4834
@lwinkler suggested this takes over the old plugin.
2017-11-22 14:44:09 +02:00
Ira Abramov
605f30381f
Add alerting feature - warn if the resulting GIF is too large for twitter or other threasholds.
2017-11-22 14:43:02 +02:00
Ira Abramov
3a90bf18fb
New and improved/enhanced vid-to-gif function
2017-11-20 19:38:46 +02:00
Nils Winkler
31990490fa
Added test for the "no" energy tool case
2017-11-02 06:46:01 +01:00
Nils Winkler
fef8e9ed09
Fixed ioreg test case
2017-11-02 06:46:01 +01:00
Nils Winkler
629b8522e5
Ensuring that output is always two digits at least
...
Show "04" instead of just "4".
2017-11-02 06:46:01 +01:00
Nils Winkler
86a87a33b5
Refactored command output handling
2017-11-02 06:46:01 +01:00
Nils Winkler
a573b63da2
Simplified acpi
2017-11-02 06:46:01 +01:00
Nils Winkler
7602b1da32
Added tests for WMIC
2017-11-02 06:46:01 +01:00
Nils Winkler
601202e816
Simplified ioreg, added tests for no status
2017-11-02 06:46:01 +01:00
Nils Winkler
6b97283cbf
Consolidated cases for pmset and ioreg
2017-11-02 06:46:01 +01:00
Nils Winkler
486c9e1382
Consolidated cases for acpi
2017-11-02 06:46:01 +01:00
Nils Winkler
b7b8a0afe0
Completed tests for upower command
2017-11-02 06:46:01 +01:00
Nils Winkler
d0b3205de0
Added an additional test case and a fix for using the pmset command
...
The other commands still need to be mocked and tested/fixed, too.
2017-11-02 06:46:01 +01:00
Pablo Diaz
9d0da715d3
fixed awskeys with all profiles
2017-10-27 22:53:41 +02:00
Michael Masi
083974484e
Use custom SDKMAN_DIR if set
2017-10-21 19:15:55 -04:00
Tanzeeb Khalili
0cef421c97
Change default $GOPATH to $HOME/go
...
As of Go v1.8, $HOME/go is the default $GOPATH. See https://github.com/golang/go/issues/17262 for the discussion.
2017-10-14 02:13:55 -04:00
Mike Fiedler
14261ec5ea
Update docker-compose plugin
...
The `--all` flag was removed in docker-compose 1.7.0 last year. https://github.com/docker/compose/pull/3466
Currently produces:
```
WARNING: --all flag is obsolete. This is now the default behavior of `docker-compose rm`
```
2017-10-10 09:01:39 -04:00
Jean Jordaan
ca6a1ae2db
Use 'mktemp -t', leave tempfile cleanup to the OS
2017-09-28 21:54:58 +07:00
Nils Winkler
145ec5dfaa
Copied command_exists function to the helpers lib so that there is no hidden dependency on the base plugin
...
The original command_exists function will stay in the base plugin, but will no longer be used by other plugins or themes.
2017-09-17 21:05:59 +02:00
Nils Winkler
2742adbeaa
Merge pull request #709 from claui/fix-osx-subshell-prompt
...
Preserve `PROMPT_COMMAND` exportedness for subshells
2017-09-17 20:47:02 +02:00
Maxim Kovgan
36d3c66ccd
- the latest OS X (10.12.6) has bash 3.2.57, yes :)
...
- '-v' used before is not available until bash 4.x
Signed-off-by: Maxim Kovgan <max@opsguru.io>
2017-08-26 22:49:59 +03:00
Max Kovgan
c04754fa0e
added bash-it metadata to operational function
...
- per @nwinkler CR request
Signed-off-by: Max Kovgan <max@opsguru.io>
2017-08-14 14:52:39 +03:00
Max Kovgan
ade87943e9
upd formatting post CR by @nwinkler
...
- indented from 4 space into 2
- cleared up a couple of tabs
Signed-off-by: Max Kovgan <max@opsguru.io>
2017-08-13 19:38:25 +03:00
Max Kovgan
dce7b9b874
reference implementation of #1016
...
sshagent plugin:
- manage setup of sshagent in bash session:
- force opinionated agent management based on ~/.ssh/ file
- support for shared file systems on different host (file name contains hostname)
- check env for any live/dead agents
if alive - use it
otherwise - spawn our own
Signed-off-by: Max Kovgan <max@opsguru.io>
2017-08-13 19:36:52 +03:00
jayme
20a8f10102
added `-L` to curl options to avoid empty responses
...
- changed URL to non-www as well
2017-07-28 16:36:57 -04:00
Nils Winkler
4590042177
Merge pull request #997 from lfelipe1501/patch-1
...
Changes in the battery plugin and in the Atomic Theme
2017-07-13 08:42:46 +02:00
Luis Felipe Sánchez
a3e714e175
Update battery.plugin.bash
...
Added **pmset** command that improves the process of detecting the battery and its percentage
2017-07-12 18:59:47 -05:00
MaYuming
7006261b42
fix ips issue #998
2017-07-08 11:12:07 +08:00
MaYuming
e687857eb0
fix ips issue #998
2017-07-06 14:50:53 +08:00
Luis Felipe Sánchez
222385c040
Update battery.plugin.bash
...
Fixed UPOWER command check when checking battery status
2017-07-02 17:41:06 -05:00
MaYuming
d88b068363
fix mkcd issue
2017-06-30 20:14:32 +08:00
MaYuming
6be02f8062
Revert "mkcd one or more dirs"
...
This reverts commit f369efe953 .
2017-06-30 20:09:22 +08:00
MaYuming
f369efe953
mkcd one or more dirs
2017-06-30 18:45:22 +08:00