Ansible playbook for automating a setup of a new Windows Subsystem Linux (Ubuntu) for a rich development experience
This will setup a new laptop for software development.
- Ubuntu 18.04 is installed.
- Ansible is installed. Can do so by running:
sudo apt-get -y install python3-pip python3-dev libffi-dev libssl-dev
pip3 install ansible==2.8.4 --user
$ git clone https://github.com/genomics-geek/setup-wsl-ubuntu-playbook.git
$ cd setup-wsl-ubuntu-playbook
$ ansible-playbook setup.yml -i hosts -l local -K
- Python3
- GO 1.14.3
- Nim
- Java
- Postgres
- MySQL
- Redis
- Memcached
- pyenv
- plenv
- jenv
- Node
- Yarn
- Create React App
- Autopep8
- Prettier