Skip to content

Ansible plays for setting up my personal/development environment with Ubuntu.

License

Notifications You must be signed in to change notification settings

neetjn/ansible-ubuntu-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-ubuntu-env

Ansible plays for bootstrapping my personal workspace on Ubuntu (20.04 LTS).

This playbook has been broken up into four individual role groups:

Common

  • 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.

Development

  • 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.

Aesthetics

  • Install i3status-rust.
  • Install betterlockscreen.

Social

  • Install Caprine (messenger).
  • Install Slack.
  • Install Discord.

Copyright (c) 2022 John Nolette Licensed under the MIT license.

About

Ansible plays for setting up my personal/development environment with Ubuntu.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages