This repo aims to gather most setups required for development on a fresh Ubuntu instance. Among other things, it installs and/or configures:
- the i3-gaps tiled window manager
- a bunch of development libraries (for Javascript, Java, Kotlin etc),
- SSH
- VSCodium
- VIM
- TMUX
- the UFW firewall
- lots of other tools
- Clone this repo:
git clone https://github.com/cyrillg/ansible.git
- Fill in all fields in
config.yml.tmpl
and rename itconfig.yml
- From the root of the repo, execute the command:
sudo ./install