wget -qO- https://raw.github.com/pbassiner/dev-env/master/bootstrap.sh | bash
For testing purposes bootstrap.sh
allows to define the branch with -b|--branch <BRANCH>
(default is master
):
wget -qO- https://raw.github.com/pbassiner/dev-env/master/bootstrap.sh | bash -s -- -b test-branch
This is just for personal convenience. It's not intended to be highly configurable and I'm most likely not following Ansible's conventions and best practices.
Note: if no version is specified it means the latest will be installed
- OpenJDK 8 & 11
- sbt
- maven
- python
- pip
- pipenv
- docker
- docker-compose
- virtualbox
- vagrant
- Sublime Text 3
- IntelliJ IDEA (Community 2021.1.3)
- PyCharm (Community 2021.1.3)
- DBeaver
- MySQL Workbench
- Typora
- Fonts
- zsh
- Set as default shell
- Powerlevel9k theme
- Add custom plugins:
- Add autocompletion for:
- hub
- docker-compose
- kubectl
- Symlinks
- oh-my-zsh custom theme
- .zshrc
- .gitconfig
- .aliases
- IntelliJ desktop file for launcher
- terminator custom config
- guake autostart
- Sublime Text 3 config