bash/shell/CLI toolkit
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xkortex/bashbox/master/uber-setup.sh)"
The purpose of this library is to facilitate liquid - moving seamlessly between systems/containers and having a consistent experience across hosts. This involves:
- Tools (shell, aliases, scripts)
- Certain environment variables
- History persistence
Install all the tools that I like.
- shell aliases
- install zsh
- install zsh plugins (histdb, autosuggestions, docker)
- configure zshrc
- configure history & archiving
A virtual exo-cortex - brain dump of ALL commands ever executed (sans sensitive ones).
(variable default blurb) <- xdg xdg <- bashbox-paths xdg <- .zshenv bashbox-paths <- aliases bashbox-paths <- .zshrc