Personal dotfiles and configuration management system for macOS development environment.
This repository contains configuration files and setup scripts for a complete development environment, including shell configurations, application settings, and automated installation scripts.
home/- Dotfiles for the home directoryconfig/- Application-specific configuration filesBrewfile- Homebrew package definitionsinstall.sh- Initial setup script for symlinking configurationsupdate.sh- Script to update this repository
Run the installation script to set up symlinks to your configuration files:
./install.shThis will:
- Create symlinks for home directory dotfiles
- Set up application configs in
~/.config/ - Install and configure Zim framework for zsh
To install Homebrew packages:
brew bundleTo pull the latest configuration changes:
./update.sh- Safe Installation: Backs up existing files before creating symlinks
- Modular Structure: Organized configuration files by category
- Zsh Integration: Includes Zim framework setup for enhanced shell experience
- Error Handling: Scripts include proper error handling and safety checks