Alex Thiessen
83fbfcf88a
travis: Remove obsolete `sudo`
...
`sudo` key is deprecated, refer to
https://docs.travis-ci.com/user/reference/overview/#deprecated-virtualization-environments .
2020-04-18 18:39:29 +02:00
GabrielePuliti
142da4a428
Merge pull request #1 from Wabri/fix/aliases/general
...
Fix/aliases/general
2020-04-16 12:38:07 +02:00
Wabri
0b9c37f5d1
Add (alias): create a comment above the source of bash-it
...
To be more clear it was necessary to add a comment above source bash-it
to explain what is the pourpose of doing that.
2020-04-16 12:32:52 +02:00
Wabri
4b2a0513f2
Update (alias): change the about-alias description
...
The bash-it alias description is now more clear
2020-04-16 12:30:52 +02:00
Wabri
9ccee2878c
Fix (aliases): source bash-it alias in general
...
This can let separate the bash-it alias from the system general one
2020-04-15 09:18:13 +02:00
Nils Winkler
c9dc334981
Merge pull request #1558 from nwinkler/update-bats-assert-support
...
Update Bats libs "assert" and "support"
2020-04-13 15:03:26 +02:00
Nils Winkler
1d03421f12
Merge pull request #1557 from ucomesdag/master
...
Added a sudo plugin
2020-04-13 14:57:52 +02:00
Nils Winkler
2bb2af7eb3
Merge pull request #1556 from matthewadams/fix-uuid-on-linux
...
fix: uuid behavior for linux
2020-04-13 14:56:22 +02:00
Matthew Adams
c6e76fe4ee
address review comments
2020-04-13 07:50:16 -05:00
Uco Mesdag
dfeb72d6aa
Added function metadata and bash version check
2020-04-13 13:35:52 +02:00
Nils Winkler
9f5f762869
Updated bats-assert to v2.0.0
2020-04-13 12:51:29 +02:00
Nils Winkler
1dfaf47040
Updated bats-support library to v0.3.0 commit
2020-04-13 12:51:29 +02:00
Nils Winkler
023b4c3c3b
Migrated bats-support to bats-core project repo, v0.3.0
2020-04-13 12:51:29 +02:00
Wabri
74f053db9d
Remove (alias): bash_it alias is no more required in general
...
The bash_it alias are exported to the relative source, so is no more
required in the general alias.
2020-04-13 12:51:20 +02:00
Wabri
860f9b83e6
Add (alias): create bashit to separate from general
...
Instead of put all together in one alias source, it's better to
create two different files and separate different features.
2020-04-13 12:48:29 +02:00
Uco Mesdag
e73f6dbc62
Reworded the about
2020-04-13 02:37:24 +02:00
Uco Mesdag
b220c0e744
Plugin to toggle sudo before your current or last command
2020-04-13 02:30:28 +02:00
Matthew Adams
de307f43cc
fix uuid behavior for linux
2020-04-12 11:19:35 -05:00
cornfeedhobo
5faeb6dc5c
add simple fasd plugin
2020-04-11 16:27:17 -05:00
Nils Winkler
f2c07f5143
Merge pull request #1554 from rico-chet/probe-golang-in-tests
...
test/plugins/go: Skip tests in absence of `go`
2020-04-10 19:27:59 +02:00
Alex Thiessen
c003f0f342
test/plugins/go: Skip tests in absence of `go`
...
In case `go` is not installed, tests of the according plugin fail. It's
better to just skip them since `golang` isn't commonly installed on
`bash-it` developers' machines.
In CI environment, no tests should be skipped, so run them anyway.
2020-04-10 00:03:39 +00:00
Nils Winkler
cb1490fe66
Merge pull request #1545 from rico-chet/fix-git-tests
...
test/test_helper.bash: Don't use system/user `git` config
2020-04-09 08:38:10 +02:00
Jeremy Mathevet
f0af4fd601
Check gh command exists before setting git gh alias
2020-04-09 11:06:24 +08:00
Alex Thiessen
3d45f01728
test/test_helper: Don't use system/user `git` config
...
Git uses system-wide and user-wide configurations per default and these
can interfere with our tests. Keep `git` from using them by setting the
according environment variables.
This might also help with other tools which access user's home
directory.
2020-04-08 14:31:33 +02:00
Nils Winkler
9ef0b33641
Merge pull request #1546 from rico-chet/run-myip-test
...
Run `myip` test
2020-04-08 13:06:55 +02:00
Alex Thiessen
668306cae7
test/plugins/base: Run `myip` test
...
Test of `myip` was skipped, allegedly for it being slow. It's fast for
me (~400 ms), so enable it unconditionally.
2020-04-08 12:56:04 +02:00
Nils Winkler
bcfae07f97
Merge pull request #1553 from BarbUk/fix/barbuk_theme_var_naming
...
Theme barbuk: update custom variable naming
2020-04-08 09:21:33 +02:00
Nils Winkler
7945415334
Merge pull request #1552 from rico-chet/detect-http-errors-in-myip
...
plugins/base: Detect HTTP errors in `myip()`
2020-04-08 09:17:34 +02:00
BarbUk
c4b8d4cf2e
Update documentation
2020-04-08 11:06:44 +04:00
BarbUk
b968ecac80
Update custom var naming
2020-04-08 11:06:26 +04:00
Nils Winkler
4e5c241095
Merge pull request #1538 from davidpfarrell/themes/barbuk/defaults
...
theme/barbuk: Update prefix for overrides
2020-04-08 08:54:39 +02:00
Nils Winkler
9e3c4c7a8d
Merge pull request #1551 from davidpfarrell/aliases/git/git-stash
...
aliases/git: Add aliases fo git stash push/pop
2020-04-07 08:21:56 +02:00
Alex Thiessen
7a83c56d3a
plugins/base: Detect HTTP errors in `myip()`
...
Out of the box, `curl` reports success (via exit code) even if the
server returns an error, e.g. _429 Too Many Requests_ which was
sometimes the case with `http://myip.dnsomatic.com `. So, errors went
undetected.
There is the `--fail` switch which enables us to use the exit code the
way we need:
> -f, --fail
> (HTTP) Fail silently (no output at all) on server
> errors. This is mostly done to better enable scripts etc
> to better deal with failed attempts. In normal cases
> when an HTTP server fails to deliver a document, it
> returns an HTML document stating so (which often also
> describes why and more). This flag will prevent curl
> from outputting that and return error 22.
Use it to make the `myip()` deliver results reliably.
2020-04-07 00:01:09 +02:00
David Farrell
7fe7fc020e
aliases/git: Add alises fo git stash push/pop
2020-04-06 10:16:11 -07:00
Nils Winkler
e33e4eeb00
Merge pull request #1550 from nwinkler/ng-check-completion
...
Added a check for the ng command in ng completion
2020-04-06 16:17:08 +02:00
Nils Winkler
6b4970136b
Added a check for the ng command in ng completion
...
See #1542 , #1543
2020-04-06 16:14:27 +02:00
Nils Winkler
4d7b897e5f
Merge pull request #1543 from tbhaxor/patch-1
...
Update ng.completion.bash
2020-04-06 09:22:03 +02:00
Gurkirat Singh
5ad244da87
Update ng.completion.bash
2020-04-02 18:59:10 +05:30
Nils Winkler
88231867b6
Merge pull request #1528 from davidpfarrell/plugins/goenv
...
Fix goenv plugin
2020-04-01 10:46:18 +02:00
Nils Winkler
f4618ae918
Merge pull request #1536 from BarbUk/update/barbuk_theme_ssh
...
Theme barbuk: Add ssh detection and user@host information in ssh session
2020-04-01 10:17:33 +02:00
BarbUk
3c6ffeb44f
Update theme var prefix
2020-04-01 12:09:54 +04:00
Nils Winkler
a1b78effb0
Merge pull request #1540 from davidpfarrell/plugins/brainy/sudo
...
theme/brainy: Update sudo check method
2020-04-01 10:02:21 +02:00
Nils Winkler
968436f088
Merge pull request #1539 from davidpfarrell/plugins/atomic/sudo
...
theme/atomic: Update sudo check method
2020-04-01 10:01:47 +02:00
David Farrell
1d6b01018d
theme/brainy: Update sudo check method
2020-03-31 14:11:05 -07:00
BarbUk
0896ff2fb3
Use same notation for user@hostname
2020-04-01 01:08:38 +04:00
BarbUk
d6d4e4bc7d
Fix typo
2020-04-01 01:05:15 +04:00
BarbUk
78db4d56f0
Update documentation to explain new BARBUK_HOST_INFO configuration
2020-04-01 01:02:24 +04:00
David Farrell
d79fc5027b
theme/atomic: update sudo check method
2020-03-31 14:02:22 -07:00
BarbUk
347995d33e
Allow to customize hostname format
2020-04-01 01:02:01 +04:00
BarbUk
6d0744a928
Update documentation
2020-04-01 00:48:11 +04:00