From a4bde3b4f35c5e055c896e163ec0ce550246d082 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 16 Nov 2015 13:04:29 +0000 Subject: [PATCH] Initial commit --- config.yml | 24 ++++++++++++++++++++++++ inventory | 2 ++ playbook.yml | 10 ++++++++++ requirements.yml | 4 ++++ 4 files changed, 40 insertions(+) create mode 100644 config.yml create mode 100644 inventory create mode 100644 playbook.yml create mode 100644 requirements.yml diff --git a/config.yml b/config.yml new file mode 100644 index 0000000..db9872a --- /dev/null +++ b/config.yml @@ -0,0 +1,24 @@ +--- +dotfiles_repo: "https://github.com/opdavies/dotfiles.git" +dotfiles_repo_local_destination: "~/.dotfiles" +dotfiles_files: + - .gitconfig + - .gitignore-global + +homebrew_installed_packages: + - ssh-copy-id + - wget + +homebrew_cask_apps: + - alfred + - cyberduck + - filezilla + - firefox + - google-chome + - hipchat + - iterm2 + - sequel-pro + - skype + - sublime-text + - phpstorm + - virtualbox diff --git a/inventory b/inventory new file mode 100644 index 0000000..8a9c63a --- /dev/null +++ b/inventory @@ -0,0 +1,2 @@ +[local] +127.0.0.1 ansible_connection=local diff --git a/playbook.yml b/playbook.yml new file mode 100644 index 0000000..5f4f2bc --- /dev/null +++ b/playbook.yml @@ -0,0 +1,10 @@ +--- +- hosts: all + + vars_files: + - config.yml + + roles: + - { role: geerlingguy.homebrew, tags: brew } + - { role: geerlingguy.dotfiles, tags: dotfiles } + - { role: opdavies.sculpin, tags: sculpin } diff --git a/requirements.yml b/requirements.yml new file mode 100644 index 0000000..397cd8f --- /dev/null +++ b/requirements.yml @@ -0,0 +1,4 @@ +--- +- src: geerlingguy.homebrew +- src: geerlingguy.dotfiles +- src: opdavies.sculpin \ No newline at end of file