Post installation script for ubuntu that automatically installs and configures useful programs in (new) ubuntu (debian-based) instances.
- Prompt for confirmation before installing anything
- Handle errors gracefully
- Update Apt
- Install Zsh
- Set Zsh as default shell
- Install Oh My Zsh
- Install zsh-auto-suggestions
- Install zsh-syntax-highlighting
- Install Neovim
- Configure Neovim
- Set Neovim as default Git commit editor
- Install Bat and create
bat
alias instead ofbatcat
- Install fd
- Install ripgrep
- Install rust (including rustup and cargo etc.)
You can run the following command to download and automatically run the script:
bash <(curl https://raw.githubusercontent.com/mestru17/ubuntu-post-installer/master/ubuntu-post-installer)