👋 Hello, I'm Duncan and these are my Dotfiles.
I regularly switch between two MacBook Pro's (one for work, one for personal/side project use). My Dotfiles are essential to ensuring I have the same development experience on both MacBooks - they help me keep settings in sync & setup new Macs when I need to.
I've tried to keep everything nice & organised - feel free to take a look around and steal anything you want.
git clone https://github.com/duncanmcclean/dotfiles.git ~/.dotfiles
bash ~/.dotfiles/install
- Hammerspoon for window management and keyboard shortcuts
- Oh My Zsh is my shell (using iTerm as my terminal)
- Homebrew for dependency management
- Themes:
- Solarized Light (during the day)
- Solarized Dark (during the night)
- Extensions:
- Antlers Toolbox
- CSS Formatter
- DotENV
- GitHub Copilot
- Laravel Blade Snippets
- Laravel Pint
- PHP Intelephense
- Prettier
- Sublime Text Keymap and Settings Importer
- Sundial
- Tailwind CSS IntelliSense
- Twig
- Vetur
- XML
- YAML
- iTerm Theme: Solarized Light
- Oh My Zsh Theme: robbyrussell
- Oh My Zsh Plugins:
- git
- zsh-syntax-highlighting
- Dotbot
- Using Mackup to sync Raycast between laptops