JeremyStarTM's premade and fully-fletched bashrc, fully configurable to your liking.
.gitignore | ||
config.env.example | ||
init.source | ||
LICENSE | ||
README.md |
jstm's bashrc
This is a premade and fully-fletched bashrc, fully configurable to your liking.
Requirements
- bash
- coreutils
- ncurses (for
tput
command)
Nice to have / Support for
- eza
- bat
- moar
- ytfzf
Usage
Installing (user-wide)
git clone https://git.staropensource.de/JeremyStarTM/jstmbash.git "${HOME}/.jstmbash" # clone repository
echo "source \${HOME}/.jstmbash/init.source" >> "${HOME}/.bashrc" # add init script to bashrc
cp "${HOME}/.jstmbash/config.env.example" "${HOME}/.jstmbash/config.env" # copy example config
"${EDITOR}" "${HOME}/.jstmbash/config.env" # configure jstmbash
exec bash # restart bash
Installing (system-wide)
git clone https://git.staropensource.de/JeremyStarTM/jstmbash.git /etc/jstmbash # clone repository
echo "source /etc/jstmbash/init.source" >> "/etc/bash.bashrc" # add init script to bashrc
cp "/etc/jstmbash/config.env.example" "/etc/jstmbash/config.env" # copy example config
"${EDITOR}" "/etc/jstmbash/config.env" # configure jstmbash
exec bash # restart bash