dotfiles are usually used to refereced your setup I`m always using linux-mint or arch-linux. The only prerequisite is git, all ohter progammins will be installed even the ansible itself.
At linux-mint I use the apt and snapd package controll in linux arch pacman and yay
git clone https://github.com/krismorte/dotfiles.git
cd dotfiles
for linux-mint
./setup-mint.sh
or linux arch
./setup-arch.sh
Below all the tools, laguabes ana app;ications that this project will install
Languages
- Java
- Javascript (nodejs, npm)
- GO
- python3-pip #awscli prerequisite
- Terraform
Tools
- Docker
- Dbeaver
- AWS-CLI
- vscode
- Spring Tool Suite
- intellij
- postman
- virtualbox
App
- spotify
- slack
- skype
- variety