Dotfiles

My macOS system configuration files and setup automation.


updated

A couple years ago, I came across the practice of versioning system configurations on GitHub. One thing about me is that I love to over-configure my tools, so I started maintaining my own dotfiles repository and just recently open-sourced it. This has become a well-refined system that I’ve iterated on over time, and I hope you find something useful in it!

features

My dotfiles feature:

Automation & Setup:

  • a makefile to automatically set up a fresh system
  • automatic installation of homebrew formulae, casks, and vscode extensions through homebrew-bundle
  • automatic macos system settings configuration and dock setup
  • custom dotfiles terminal command for maintenance tasks
  • automatic symlinking of configuration files using gnu stow

Terminal & Shell:

Neovim:

VSCode:

  • extensive LaTeX support with latex-workshop and hypersnips, complete with an extensive custom LaTeX snippet library
    • the snippet library was compiled with snipsmith, a custom snippet manager I built myself!
  • other useful extensions

System Tools:

repo

My dotfiles can be found here: https://github.com/deancureton/dotfiles