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
Noah Gorny
c168122ff5
Add agnoster theme to clean_files.txt
2021-01-07 19:12:34 +02:00
BarbUk
ae9da3b62b
Clean barbuk theme ( #1766 )
2021-01-07 19:05:00 +02:00
cornfeedhobo
0b6ecf705d
add plugin for basher
2021-01-02 23:05:05 -06:00
Noah Gorny
334005ead3
Clean up vault completion and add to clean_files.txt
2020-12-29 21:49:42 +02:00
Noah Gorny
f4f229573d
Clean up packer completion and add to clean_files.txt
2020-12-29 21:49:10 +02:00
Ron Green
d74cc615be
feat(lint): lint vim.aliases
2020-12-23 10:19:06 +02:00
Ira Abramov
5a85126241
complete cleanup of the knife completion file
2020-12-07 18:06:27 +02:00
Nariyasu Heseri
4d51bfcaf4
Add cargo completion
2020-12-06 15:22:36 +09:00
NariyasuHeseri
4a5ea95e2e
Add completion for pipx. ( #1719 )
...
* Add completion for pipx.
* Add pipx completion to clean_files.txt.
* Format pipx.completion.bash to match the project's coding style.
* Format pipx.completion.bash with ./lint_clean_files.sh.
2020-12-05 18:33:50 +02:00
Noah Gorny
b70da511f2
Add rustup completion to clean_files.txt
2020-11-20 13:01:41 +02:00
David Farrell
a858e75456
Add Dir Support to Clean_Files; Clean powerline theme
2020-11-03 16:14:02 -08:00
David Farrell
da9b710014
Moves lint logic into lint_clean_files.sh
2020-11-03 10:10:11 -08:00
Noah Gorny
3f68817047
Clean 90210 theme
2020-10-31 12:33:12 +02:00
Noah Gorny
d150fc6ec1
ci: Run pre-commit only on whitelisted files
2020-10-28 11:51:04 +02:00