Commit Graph

3102 Commits (5ca2c43aed76f5ab061bc6cdec6cad65ae5593f9)

Author SHA1 Message Date
Marcos Pereira 5ca2c43aed
Add support to newer versions of sdkman
Some new commands are available, and also aliases
for commands such as `i` for `install`.
2021-01-04 18:18:13 -05:00
Noah Gorny 3addebb66b
Merge pull request #1760 from cornfeedhobo/editorconfig-fixes
Editorconfig fixes
2021-01-02 00:42:22 +02:00
cornfeedhobo ded58f25e3
include test/run in editorconfig 2021-01-01 14:25:23 -06:00
cornfeedhobo b8dda491c7
fix wildcard matches to include path separators 2021-01-01 14:24:34 -06:00
Noah Gorny 13020874a9
Merge pull request #1758 from NoahGorny/update-contributing
Update contributing document
2021-01-01 11:23:04 +02:00
Noah Gorny 5487963fa7
Merge pull request #1752 from Bash-it/add-license-1
Add LICENSE
2020-12-29 22:41:34 +02:00
Noah Gorny 0565c3aa8e
Merge pull request #1741 from NoahGorny/licensing
Clean up embedded licensing issues
2020-12-29 22:40:58 +02:00
Noah Gorny 3c0235b44b docs: contributing: Remove bullets already covered by our templates 2020-12-29 22:06:22 +02:00
Noah Gorny aeb0cb7353 docs: contributing: Add section about invoking with command builtin 2020-12-29 22:06:22 +02:00
Noah Gorny 49886620c4 docs: contributing: Mention github actions instead of travis 2020-12-29 22:06:10 +02:00
Noah Gorny 8e73b538ea Deprecate homesick completion as it is unlicensed 2020-12-29 21:49:47 +02:00
Noah Gorny 012552d8b7 Deprecate drush completion as it is GPLv2 2020-12-29 21:49:47 +02:00
Noah Gorny a369cc7c0a Deprecate virsh completion as it is GPLv2 2020-12-29 21:49:47 +02:00
Noah Gorny cd44880c15 Deprecate todo completion scripts as it is GPLv3 2020-12-29 21:49:47 +02:00
Noah Gorny 292da7ef77 Add license notice to jboss7 completion 2020-12-29 21:49:47 +02:00
Noah Gorny 59439c2f62 Add license notice to docker-machine/compose completion 2020-12-29 21:49:47 +02:00
Noah Gorny 8cc7327c0b Add license notice to salt completion 2020-12-29 21:49:47 +02:00
Noah Gorny 5188b3b0c0 Add license notice to gulp and grunt completion 2020-12-29 21:49:47 +02:00
Noah Gorny 334005ead3 Clean up vault completion and add to clean_files.txt 2020-12-29 21:49:42 +02:00
Noah Gorny 6eb5802080 Add license notice to hub completion 2020-12-29 21:49:10 +02:00
Noah Gorny 3ba1a14eb9 Remove broken link from tmux completion 2020-12-29 21:49:10 +02:00
Noah Gorny f4f229573d Clean up packer completion and add to clean_files.txt 2020-12-29 21:49:10 +02:00
Noah Gorny 6a69931240 Add license to invoke completion 2020-12-29 21:49:10 +02:00
Noah Gorny f221cdca9e Clarify license on bundler completion 2020-12-29 21:49:10 +02:00
Noah Gorny 17211b0b1a Add license to apm completion script 2020-12-29 21:49:10 +02:00
Noah Gorny 2329b4395b Add license notice to gradle completion 2020-12-29 21:49:10 +02:00
Noah Gorny 3a2ccd3792 Add license notice to django completion 2020-12-29 21:49:10 +02:00
Noah Gorny 1d4b325ce9
Merge pull request #1734 from georgettica/patch-2
feat(vim-alias): add full screen help
2020-12-28 21:39:43 +02:00
Noah Gorny a1da0087a1
Merge pull request #1748 from NoahGorny/fix-git-url-in-bashit-version
version: Fix url in case it is ssh based one
2020-12-28 21:35:53 +02:00
Ron Green d6e2b04708 fix(vim-aliases): join '$VIM' statements 2020-12-28 10:58:09 +02:00
Noah Gorny 908fed9f50
Merge pull request #1738 from NoahGorny/fix-1354
Use command rm in alias_completion
2020-12-27 19:11:11 +02:00
BarbUk 13e795c995
add command time duration plugin (#1683) 2020-12-27 18:48:17 +02:00
Ron Green e94b9420ac
fix(vim-aliases): make alias dependant on envvar 2020-12-27 18:05:11 +02:00
Russell b119540ce7
Add comment to install "t" and disable "todo.plugin" (#1742)
This commit is intended to help new uses of the
modern-t theme get it set up properly
and avoid the "todo.plugin" breaking it

Please see the following issues for details.
https://github.com/Bash-it/bash-it/issues/1693
https://github.com/Bash-it/bash-it/issues/1374

Co-authored-by: Russell Adams <russell.adams@avast.com>
2020-12-27 17:24:52 +02:00
Noah Gorny d2a5524556
Add LICENSE
Woohoo!  
What a time to be alive 😄
2020-12-27 17:17:51 +02:00
Terminal for Life 921ea9ac76
Optimizations to reloader.bash (#1749)
* Optimized statement with REGEX by using `case`

REGEX is a great feature of BASH, but in this case it was energy
needlessly spent. A `case` statement suffices. Bring in REGEX when
you're going to make good use of it, otherwise it's just going to bog
down your code.

I also wanted to strip the ` || exit 1` on the last line, but I wasn't
sure if this file is meant to be sourced or not; if not, then exiting
like that is redundant because it will already exit with whichever
status the last command provides, unless `popd` specifically offers
unhelpful or no exit statuses.

* Optimize as before but with 2nd REGEX instance

This time is much like the last commit, so I won't repeat, but I will
say that you're using a double- or even triple-negative, which
obfuscates your goal. Where you were doing...

[ ! -n VAR ] &&

You were basically saying this convolution:

If it's true that it's not true that VAR is not empty.

Very confusing. Instead, I've opted for:

If it's true that Var is empty.

Makes immediate sense and is easier to parse, visually speaking.
2020-12-27 17:14:50 +02:00
Noah Gorny b19c2b969f test: Change alias-completion completion file to capistrano 2020-12-27 17:12:22 +02:00
Ron Green d74cc615be feat(lint): lint vim.aliases 2020-12-23 10:19:06 +02:00
Noah Gorny 5aa2612ff1
Merge pull request #1746 from NoahGorny/add-lint-clean-files-instructions
add lint clean files instructions
2020-12-21 00:31:22 +02:00
Noah Gorny 6914a2345a version: Fix url in case it is ssh based one 2020-12-21 00:30:56 +02:00
Noah Gorny 8bc83b2d48 docs: Add lint_clean_files instructions 2020-12-20 23:29:01 +02:00
Noah Gorny 9ca6841e20 docs: Add sphinx-emoji support 2020-12-20 23:29:01 +02:00
Noah Gorny e1372dd5bd
Merge pull request #1747 from NoahGorny/add-easy-installation-docs
docs: Add simple installation instructions to readme
2020-12-18 17:15:33 +02:00
Noah Gorny 7edc26f408
Merge pull request #1727 from NoahGorny/add-issue-and-pr-templates
github: Add pr template
2020-12-18 11:48:02 +02:00
Noah Gorny d00c478ded
Merge pull request #1740 from Bash-it/NoahGorny-patch-2
Add bug+feature issue templates
2020-12-18 11:47:11 +02:00
Noah Gorny 13be44ab19
Merge pull request #1735 from NoahGorny/docs-more-improvements
docs more improvements
2020-12-17 19:10:15 +02:00
Noah Gorny 181863af1d docs: Add simple installation instructions to readme
This will help newcomers, and not confuse them by redirecting them to
another site instantly.
2020-12-17 01:42:25 +02:00
Noah Gorny 859038e58f Allow trailing spaces in md/rst files 2020-12-17 01:42:25 +02:00
Noah Gorny 501b1ab3b5
Merge pull request #1730 from NoahGorny/fix-1037
Disable auto-reload in install.sh
2020-12-16 20:08:06 +02:00
Noah Gorny 89787cf261 github: Add pr template 2020-12-16 19:46:23 +02:00