Skip to content

Local PC/MacBook provisioning using ansible

Notifications You must be signed in to change notification settings

linuspahl/ansible-local

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup your new OS installation using Ansible

This is what I use to setup my macOS (Sierra, High Sierra) or Arch Linux (WIP) installations. It's using ansible with a local connection to create files and brew for installing software.

Feel free to use it to setup your hardware.

How to start

Clone the repository after a fresh installation of your OS. Have a look at the vars inside group_vars/local and edit them to your needs.

Have a look at all the roles inside base.yml and uncomment the ones you need. For a short explanation of all the Ansible roles at a look at the docs.

Start the installation

Just execute run.sh to start:

./run.sh

Contribute

If you've written some generic Ansible role on your own, please open a pull request and I'll add them to this collection.

About

Local PC/MacBook provisioning using ansible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 71.9%
  • Shell 16.5%
  • Python 11.6%