lakiboy / devenv

My OSX development environment.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My OSX development environment

CircleCI

IaC way to manage local development environment.

Requirements

Apple CLI tools

Launch the installer:

xcode-select --install

Brew

Install brew.

Ansible

Install ansible:

brew install ansible

Download dependencies (optional):

ansible-galaxy install -r requirements.yml

Adjust config

You can overwrite default config:

cp default.config.yml config.yaml

and keep / adjust only necessary values.

Usage

Install software:

ansible-playbook playbooks/software.yml

Configure CLI and dotfiles:

ansible-playbook playbooks/cli.yml

Generate SSH key:

ansible-playbook playbooks/keys.yml

Run Docker:

ansible-playbook playbooks/docker.yml

About

My OSX development environment.


Languages

Language:Shell 59.8%Language:Vim Script 40.2%