README.md

Thu, 15 Jun 2017 03:36:22 +0000

author
Meredith <mhoward@roomag.org>
date
Thu, 15 Jun 2017 03:36:22 +0000
changeset 60
db8f5f12cb74
parent 59
f1f2724d73a8
child 61
c58e9f53dbec
permissions
-rw-r--r--

edit

# Devbox playbook

This is a playbook that installs dev tools and DE tools I like to have around 
and sets up some other preferences like repositories, and drops in my dotfiles. 
It's best-tested on Debian, but has some cases for OSX and FreeBSD too.

The `gui_enabled` var controls whether or not to install graphical tools.

## TODO

- Adjust to work with ansible-pull via a cloud-config userdata like this:
  >     #cloud-config
  >      
  >     packages:
  >      
  >     - ansible
  >     - git
  >      
  >     runcmd:
  >      
  >     - echo -e "[localhost]\n127.0.0.1 ansible_connection=local" >> /etc/ansible/hosts
  >     - ssh-keyscan github.com >> /etc/ssh/ssh_known_hosts
  >     - mkdir /etc/ansible/web
  >     - ansible-pull -d /etc/ansible/web/ -U <git repo URL>
- The above will require a git mirror

mercurial