Skip to content

Latest commit

 

History

History
55 lines (44 loc) · 2.12 KB

README.md

File metadata and controls

55 lines (44 loc) · 2.12 KB

Bash it - Custom

Some custom bash-it files.

Health status

Travis CI - Build Status Github - Last tag

Installation

run git clone https://github.com/eviweb/bash-it-custom && bash-it-custom/install.sh
Once ready to use, you will need to reload your bash session.
This can be done by running exec bash -l for example, or reload.

Note
Please consider the default installation process described above for production.
If you are interested to install the development dependencies, add the --recursive flag to the clone command:
ie. git clone --recursive https://github.com/eviweb/bash-it-custom
Then you should be able to run the test suite bash-it-custom/tests/testsuite.sh

Update

under the ./bash-it-custom installation directory, run ./install.sh -U && reload

Uninstallation

under the ./bash-it-custom installation directory, run ./install.sh -u

Customization Catalog

Aliases

  • bash-it: bash-it command line aliases
  • env: environment related aliases
  • git: additional git aliases
  • kitchen: test kitchen aliases
  • projects.plugin: pojects plugin additional aliases

Completion

  • bash-it: bash-it completion for the bit shortcut

Custom

Plugins

  • local-bashrc: load local initialization files from $HOME/.bashrc.d
  • local-completion: load local completion files from $HOME/.bash_completion.d
  • which-alias:
    • which_alias_for | waf: list all related aliases to a given command
    • which_alias_is | wai: get the declaration of an alias if it exists

License

this project is licensed under the terms of the MIT License