https://github.com/patrixr/dotfiles
Ansible playbook to set up a macOS development environment
https://github.com/patrixr/dotfiles
ansible automation development macos settings setup
Last synced: about 2 months ago
JSON representation
Ansible playbook to set up a macOS development environment
- Host: GitHub
- URL: https://github.com/patrixr/dotfiles
- Owner: patrixr
- Created: 2020-04-16T02:25:03.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-16T02:15:16.000Z (about 1 year ago)
- Last Synced: 2025-04-16T03:24:17.594Z (about 1 year ago)
- Topics: ansible, automation, development, macos, settings, setup
- Language: Emacs Lisp
- Homepage:
- Size: 2.38 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
Awesome Lists containing this project
README
# Dotfiles
This repository contains configuration files and scripts to set up a macOS development environment.
It automates the installation and configuration of various tools and packages, including:
- Homebrew packages
- Node setup via NVM
- ZSH
- Doom Emacs
It uses a set of **Ansible playbook** under the hood to do all of that

## Getting Started
To set up your macOS development environment, follow these steps:
1. Clone the repository: `git clone https://github.com/patrixr/dotfiles.git`
2. Go into the `dotfiles` directory: `cd dotfiles`
3. Run the `make init` command to install dependencies required by the playbooks
4. Run the `make sync` script to run all Ansible playbooks
You can also run `make apply` whenever you want to update the installed packages to the latest version or apply changes to the setup.