Commit Graph

64 Commits

Author SHA1 Message Date
Noah Gorny
ebe59c9adc Merge pull request #1850 from tbhaxor/feature/completion/ngrok
Added completion for ngrok tool
2021-04-04 22:36:13 +03:00
Gurkirat Singh
ab011cd9ba completion (improvement): fixed linting 2021-04-01 00:34:37 +03:00
Titivoot Pangrit
6866648ac6 Add theme Easy 2021-04-01 00:28:28 +03:00
tiago
cda81f3d74 cleaned and linted purity theme 2021-03-24 21:39:57 +00:00
Noah Gorny
4607ee7452 Merge pull request #1836 from buhl/django-complete
vendoring django completion
2021-02-13 10:30:31 +02:00
buhl
0e77a94140 Vendored django completion 2021-02-09 11:01:37 +01:00
buhl
7fb7e27921 Added vendored apm completion 2021-02-08 16:05:45 +01:00
Noah Gorny
2d56cc4167 Merge pull request #1788 from tbhaxor/lint/notify-send-completion
Lint/notify send completion
2021-02-08 10:24:24 +02:00
Noah Gorny
25c1c8978e Merge pull request #1807 from NoahGorny/cleanup/composer-completions
formatted composer completion and used helper function
2021-02-06 23:32:58 +02:00
cornfeedhobo
6870abc4fc ensure go completion works well with goenv 2021-02-06 14:34:24 -06:00
Gurkirat Singh
77654875e5 fixed git-changelog plugin 2021-02-06 00:26:12 +02:00
Gurkirat Singh
dbfcb431a8 formatted composer completion and used helper function 2021-02-06 00:23:31 +02:00
Gurkirat Singh
1d2a2fcd9a added completion for notify-send command 2021-02-06 00:23:14 +02:00
Noah Gorny
1fbd91ebf9 Merge pull request #1824 from cornfeedhobo/goenv-go
Ensure goenv and go play together well
2021-02-06 00:14:07 +02:00
cornfeedhobo
e690f21e4e Ensure goenv and go play together well
This PR seeks to address several issues surrounding the go and goenv plugins.
The nature of goenv allows for a situation where the initial shell does not
point to a working go binary, and instead at the included shim script. The
result is that one must run reload after moving to a project directory with a
version file, however in doing so, PATH is updated, requiring they exit the
shell or risk lookup collisions and unexpected behavior.

This is solved by using preexec to check the version before changing
directories and restarting the shell if the version has changed. The exec
pattern is copied from _bash-it-restart, but is edited to support this specific
use case.

Additionally, tests have been uploaded and these are now being linted.
2021-02-04 23:51:17 -06:00
buhl
49d7d2e8c4 Getting Bash-it to use the vendored composure
Fixed tests
Fixed install.sh and bash_it.sh
Added gitattributes to the vendor folder
Changed documentation
2021-02-02 16:34:04 +01:00
Noah Gorny
2500fe7dda docker-machine: Deprecate both plugin and completion file 2021-01-29 16:06:51 +02:00
Gurkirat Singh
69e5a28ed3 formatted lerna completion and used helper function 2021-01-28 20:53:34 +02:00
Gurkirat Singh
3d3322d0c9 formatted npm completion and used helper function 2021-01-28 19:23:56 +02:00
Gurkirat Singh
645054a8c4 formatted minikube completion and used helper function 2021-01-28 19:18:36 +02:00
Gurkirat Singh
202531321d formatted kubectl completion and used helper function 2021-01-28 18:57:00 +02:00
Gurkirat Singh
d4bf4e6a89 formatted kontena completion and used helper function 2021-01-28 18:32:51 +02:00
Gurkirat Singh
714bf84528 formatted jungle completion and used helper function 2021-01-28 18:10:25 +02:00
Gurkirat Singh
a8695edc8f formatted gem completion 2021-01-28 17:55:50 +02:00
Noah Gorny
5df1e653d9 completion: pip: Lint all pip files and clarify comment 2021-01-28 17:46:22 +02:00
Noah Gorny
adc77bb622 completion: Lint github-cli completion and use completion_exists 2021-01-28 17:40:35 +02:00
Gurkirat Singh
9915f85e8b formatted helm completion and used helper function 2021-01-28 17:30:26 +02:00
Gurkirat Singh
ba5700e555 formatted gcloud completion and used helper function 2021-01-28 17:18:51 +02:00
Noah Gorny
2e3cf0b3c0 completion: Lint docker completion and add about-completion 2021-01-28 17:03:25 +02:00
Gurkirat Singh
846a576978 formatted consul completion and used helper function 2021-01-28 16:35:55 +02:00
Gurkirat Singh
f9bc244718 formatted conda completion and used helper function 2021-01-28 16:27:34 +02:00
Gurkirat Singh
b93ac7785c formatted awless completion and used helper function 2021-01-28 16:19:48 +02:00
Gurkirat Singh
1d569573da formatted brew completion 2021-01-28 16:09:00 +02:00
tiago
3a846a2d47 cleanup modern theme 2021-01-27 22:55:44 +00:00
Noah Gorny
c79d6cd609 vendor: Add init.d directory to clean_files.txt
Also fix and lint the directory.
This is our code, and as such, should be linted.
2021-01-27 23:21:14 +02:00
Noah Gorny
9b04e11bfc Merge branch 'master' into vendor 2021-01-27 16:43:34 +02:00
Noah Gorny
4f8fd5957f Merge pull request #1780 from tbhaxor/lint/vue-completions
Lint/vue completions
2021-01-26 20:03:34 +02:00
Noah Gorny
7b817f388d Merge pull request #1790 from BarbUk/clean/theme_starting_by_b
Clean b* themes
2021-01-26 19:57:45 +02:00
Gurkirat Singh
812efaab90 added vuejs completion in clean_files 2021-01-23 23:14:24 +02:00
buhl
29855ed1e6 Adding preexec as a vendored library
Added a vendored lib loading routine in bash-it.sh
Added documentation on how to vendor libs in bash-it
Added and fixed plugins using preexec
Added tests for two plugins
Removed the old preexec lib
2021-01-23 18:31:18 +01:00
BarbUk
59fc8c818d Update clean_files.txt 2021-01-16 09:11:26 +01:00
cornfeedhobo
61f727fb96 refactor all history modifications into discrete plugins 2021-01-15 11:53:28 -06:00
BarbUk
bd6dbd3edf Merge branch 'master' into clean/theme_atomic_and_axin 2021-01-14 13:45:31 +01:00
Noah Gorny
a9b0ec7d1d Merge pull request #1785 from marcospereira/lint/themes/base.theme.bash
Add themes/base.theme.bash to clean files
2021-01-13 19:15:09 +02:00
Ron Green
436381de93 refactor(aliases): sort git aliases file and lint it
- move all comments to the same line so they wont be jumbled
- also add to clean_files.txt
2021-01-13 18:24:13 +02:00
Marcos Pereira
3f29862478 Add themes/base.theme.bash to clean files 2021-01-11 15:12:39 -05:00
BarbUk
df73085fea Update clean file 2021-01-11 11:41:22 +01:00
Noah Gorny
342ddcfca0 Add dnf.aliases.bash to clean_files.txt 2021-01-09 19:03:44 +02:00
David Farrell
e932d8371f Add hooks to check .sh and .bash headers - Fixes #1491 (#1765)
* Add hooks to check .sh and .bash headers
* Adds hooks/ to clean_files.txt
2021-01-09 18:02:26 +02:00
Marcos Pereira
56348b1a12 Add sdkman bash completion to clean_files 2021-01-08 16:38:08 -05:00