A small bash startup script to ease the management of bash's startup and functionality.
dist/scripts | ||
src | ||
.gitignore | ||
init.sh | ||
LICENSE | ||
README.md |
bashrcd
bashrcd is a small bash startup script, which eases the management of your shell's startup and functionality.
Index
Features
bashrcd offers the following features:
- hooks for many different events and scenarios,
- configuration file splitting,
- logging system built-in,
- ... and more
(Un-)Installation
Installing bashrcd
To install bashrcd for your user, execute the commands written below.
Do not restart your shell after this. Instead, proceed to Configuring.
git clone "https://git.staropensource.de/JeremyStarTM/bashrcd.git" "${HOME}/.bashrc.d"
echo "source \"\${HOME}/.bashrc.d/init.sh\"" >> "${HOME}/.bashrc"
Uninstalling
To uninstall bashrcd for your user, execute this:
rm -rf "${HOME}/.bashrc.d"
# Remove the source entry
${EDITOR} "${HOME}/.bashrc"
Configuring
TODO