A community Bash framework.
Go to file
BarbUk 833ff31810
Migrate command duration documentation
2020-12-21 09:21:54 +01:00
.github github: Add no-response bot 2020-12-07 00:50:42 +02:00
aliases/available feat(git-aliases): add checkout with username (fixes #1712) (#1732) 2020-12-13 22:58:01 +02:00
completion/available complete cleanup of the knife completion file 2020-12-07 18:06:27 +02:00
custom Fix bogus bash binary location 2012-04-17 00:24:58 -04:00
docs Migrate command duration documentation 2020-12-21 09:21:54 +01:00
lib Improve bash-it version output 2020-10-27 20:01:50 +02:00
plugins/available Remove command duration plugin and make it a theme feature 2020-11-14 14:09:06 +04:00
scripts scripts: Add logs to reloader.bash 2020-06-30 20:58:09 +03:00
template Add default command_duration configuration exports 2020-11-21 10:52:54 +04:00
test Add option to append template to existing config (#1723) 2020-12-11 16:32:23 +02:00
test_lib Updated to bats-core v1.2.0 2020-04-29 16:03:30 +02:00
themes Update barbuk theme documentation and link it in theme dir 2020-12-14 07:25:44 +01:00
.ackrc Ignore the enabled directories when running ack 2016-03-25 15:29:10 -05:00
.editorconfig Modify general editorconfig settings 2020-10-30 10:17:11 +02:00
.gitattributes Adds better support for .bat files; Fixes docs/make.bat 2020-11-03 09:16:14 -08:00
.gitignore Completely ignore enabled-dir in root to support symlinking. 2019-07-22 16:42:29 +02:00
.gitmodules Updated to bats-core v1.2.0 2020-04-29 16:03:30 +02:00
.pre-commit-config.yaml pre-commit: Exclude docs _build folder 2020-11-06 19:14:19 +02:00
.readthedocs.yml Add readthedocs configuration 2020-10-31 23:07:02 +02:00
.shellcheckrc Add simple shellcheckrc 2020-10-28 11:51:04 +02:00
bash_it.sh Remove command duration plugin and make it a theme feature 2020-11-14 14:09:06 +04:00
clean_files.txt complete cleanup of the knife completion file 2020-12-07 18:06:27 +02:00
install.sh Add option to append template to existing config (#1723) 2020-12-11 16:32:23 +02:00
lint_clean_files.sh Explain Bash-it variable clearing in lint script 2020-11-05 08:30:33 -08:00
uninstall.sh Fixed some shellcheck warnings 2018-05-31 18:05:25 +02:00

docs/README.md

Bash-it

Build Status Docs Status Join the chat at https://webchat.freenode.net/?channel=#bash-it

Bash-it is a collection of community Bash commands and scripts for Bash 3.2+. (And a shameless ripoff of oh-my-zsh 😃)

Includes autocompletion, themes, aliases, custom functions, a few stolen pieces from Steve Losh, and more.

Bash-it provides a solid framework for using, developing and maintaining shell scripts and custom commands for your daily work. If you're using the Bourne Again Shell (Bash) regularly and have been looking for an easy way on how to keep all of these nice little scripts and aliases under control, then Bash-it is for you! Stop polluting your ~/bin directory and your .bashrc file, fork/clone Bash-it and start hacking away.

Contributing

Please take a look at the Contribution Guidelines before reporting a bug or providing a new feature.

The Development Guidelines have more information on some of the internal workings of Bash-it, please feel free to read through this page if you're interested in how Bash-it loads its components.

Contributors