dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

These are my Dotfiles.

My Dotfiles

👋 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.

Installation

  • git clone https://github.com/duncanmcclean/dotfiles.git ~/.dotfiles
  • bash ~/.dotfiles/install

What's being used

  • Hammerspoon for window management and keyboard shortcuts
  • Oh My Zsh is my shell (using iTerm as my terminal)
  • Homebrew for dependency management

Screenshots

VS Code

VS Code

  • Theme: Ayu Dark
  • Extensions:
    • Antlers Toolbox
    • Ayu
    • CSS Formatter
    • DotENV
    • GitHub Copilot
    • Laravel Blade Snippets
    • Laravel Pint
    • PHP Intelephense
    • Prettier
    • Sublime Text Keymap and Settings Importer
    • Tailwind CSS IntelliSense
    • Twig
    • Vetur
    • XML
    • YAML

iTerm & Oh My Zsh

iTerm & Oh My Zsh

  • iTerm Theme: Dark Background
  • Oh My Zsh Theme: Bubblegum
  • Oh My Zsh Plugins:
    • zsh-autosuggestions
    • zsh-syntax-hilighting

Things to look into

  • Dotbot

Inspiration