Basic installs based on my current experience.
- OhMyZsh
- Install Zsh first.
sudo apt-get install zsh
- Possibly install zshmarks (Equivalent to fish marks) https://github.com/jocelynmallon/zshmarks
- Also install z jumper https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/z
- Add the themes plugin for better viewing https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/themes
- Install the plugin for systemd https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/systemd
- Add ~/.zprofile for adding zsh based profile variables.
- Install Zsh first.
- Install docker
- Install docker-compose
- Install poetry
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python3 -
- Make sure you enable the completions on ohmyzsh
- Oh-My-Zsh
-
mkdir $ZSH_CUSTOM/plugins/poetry
-
poetry completions zsh > $ZSH_CUSTOM/plugins/poetry/_poetry
-
- Oh-My-Zsh
- Update prior to installing othersoftwares. Otherwise you might want to update again later after installing anything.
- Have a proper launcher configured if you're using a GUI WM/DE
- Personal fav is Ulauncher (it also has extensions)
- Have Tmux Installed for rapid mult-application usage on terminal.