Skip to content

Setup macOS / debian development environment with ansible playbooks

Notifications You must be signed in to change notification settings

youvann/dev-playbooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 

Repository files navigation

dev-playbooks

Prerequisite

  • python
  • ansible
sudo apt-get install ansible

Setup playbook

ansible-playbook ~/dev-playbooks/setup.yml -e remote_user=<your_linux_user> --tags <tags>

See tags section for available tags.

Install ubuntu packages

ansible-playbook ~/dev-playbooks/playbooks/setup.yml -e remote_user=<your_linux_user> --tags pkg --ask-become-pass

# or

ansible-playbook ~/dev-playbooks/playbooks/setup.yml -e remote_user=<your_linux_user> --tags pkg --extra-vars "ansible_sudo_pass=<your_password>"

Install tuning tools (i3, rofi and color-scheme-terminal)

ansible-playbook ~/dev-playbooks/playbooks/setup.yml -e remote_user=<your_linux_user> --tags tuning --ask-become-pass

Tags

  • color-scheme-terminal [tuning]
  • dotfiles [base]
  • i3 [tuning]
  • jetbrains-toolbox [tuning]
  • rofi [tuning]
  • pkg [base]
  • python [base]

base and tuning are also valid tags. Use them in order to install several items.

About

Setup macOS / debian development environment with ansible playbooks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published