https://github.com/lakiboy/devenv
My OSX development environment.
https://github.com/lakiboy/devenv
ansible docker dotfiles homebrew mac osx
Last synced: over 1 year ago
JSON representation
My OSX development environment.
- Host: GitHub
- URL: https://github.com/lakiboy/devenv
- Owner: lakiboy
- Created: 2016-02-20T13:17:40.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-04-05T13:59:00.000Z (over 1 year ago)
- Last Synced: 2025-04-05T14:31:13.179Z (over 1 year ago)
- Topics: ansible, docker, dotfiles, homebrew, mac, osx
- Language: Shell
- Homepage:
- Size: 97.7 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My OSX development environment
[](https://dl.circleci.com/status-badge/redirect/gh/lakiboy/devenv/tree/master)
IaC way to manage local development environment.
## Requirements
#### Apple CLI tools
Launch the installer:
```bash
xcode-select --install
```
#### Brew
Install [brew](http://brew.sh).
#### Ansible
Install ansible:
```bash
brew install ansible
```
Download dependencies (optional):
```bash
ansible-galaxy install -r requirements.yml
```
## Adjust config
You can overwrite default config:
```bash
cp default.config.yml config.yaml
```
and keep / adjust only necessary values.
## Usage
Install software:
```bash
ansible-playbook playbooks/software.yml
```
Configure _CLI_ and dotfiles:
```bash
ansible-playbook playbooks/cli.yml
```
Generate _SSH_ key:
```bash
ansible-playbook playbooks/keys.yml
```
Run _Docker_:
```bash
ansible-playbook playbooks/docker.yml
```