Ansible plays for bootstrapping my personal workspace on Ubuntu (20.04 LTS).
This playbook has been broken up into four individual role groups:
- Install curl (cli http tool).
- Install gedit (gui text editor).
- Install gyazo screen capture.
- Install zsh shell.
- Install bash/zsh completion.
- Install elinks.
- Install i3 environment (with i3blocks, i3-gaps).
- Install tmux.
- Install nitrogen.
- Install jq.
- Install Gimp.
- Install todolist.
- Install ffsend.
- Install Brave browser.
- Install cmake.
- Install clang.
- Install gcc7.
- Install watchman.
- Install pip2/pip3.
- Install Python 2.7, 3.6, & 3.7.
- Install python development tools.
- Install pylint.
- Install pep8 core.
- Install httpie (cli http tool).
- Install saws.
- Install docker.
- Install docker-compose.
- Install deno.
- Install node.js 10 stable (using n tool).
- Install coffeescript.
- Install webpack.
- Install firebase tools.
- Install ruby.
- Install ruby dev tools.
- Install rails.
- Install travis-cli.
- Install mycli (interactive mysql cli).
- Install pgcli (interactive postgres cli).
- Install Go lang (stable).
- Install Rust lang (edge).
- Install Dart 2.
- Install flutter.
- Install php7.
- Install composer (w/ laravel).
- Install mongodb-compass.
- Install datagrip.
- Install insomnia rest tool.
- Install vscode.
- Install vim and gvim.
- Install Java 8
- Install Gradle (with groovy)
- Install Zig.
- Install i3status-rust.
- Install betterlockscreen.
- Install Caprine (messenger).
- Install Slack.
- Install Discord.
Copyright (c) 2022 John Nolette Licensed under the MIT license.