This repository contains tools for quickly setting up a Mac development environment.
-
- keyboard shortcut (for mac)
- Configuration file:
~/.hammerspoon/
-
- Store and quickly execute frequently used commands
- Configuration file:
~/.config/pet/snippet.toml
-
fig
- Provides autocomplete for commands, arguments, and file paths
- Configuration file:
~/.fig/settings.json
-
rectangle
- Adjust window size and position using keyboard shortcuts
- Key shortcuts:
- ⌘ + Option + ←: Move window to left half of screen
- ⌘ + Option + →: Move window to right half of screen
- ⌘ + Option + ↑: Maximize window
- ⌘ + Option + ↓: Restore window to original size
- Clone the repository:
git clone https://github.com/choidabom/dev-config.git
cd dev-config- Run the installation script:
chmod +x install.sh
./install.sh- Automatically installs Homebrew if not present
- Creates necessary directories
- Installs tools and copies configuration files
- Requires running Hammerspoon and Rectangle after installation to grant permissions
- Verify necessary permissions before running the installation script
- Hammerspoon and Rectangle require system permissions - run them after installation to grant access
- Recommended to backup existing configuration files before installation
- Check individual tool logs if installation issues occur
- Use
brew doctorto diagnose Homebrew-related problems - Check System Preferences > Security & Privacy for permission-related issues
MIT License