On MacOS Sonoma, completely brand new machine, set the following up in order
- Install Arc
- Install 1Password
- Create new SSH key (and configure in GitHub)
- Clone dotfiles (this repo)
- Install Homebrew
- Run brew bundle install
- Run rcup
- Create ~/projects
- Install asdf-vm
- Setup nix-darwin
- Setup vim-plug
- Setup MOTU driver(s)
- Setup ElGato Camera Hub
These are all things probably worth "fixing", but at the same time I so rarely set this stuff up from scratch that noting the issues here is probably all I'll end up doing.
Getting tmux setup was a bit rocky, but I ended up manually editing the asdf-vm plugin's install script to add the right lib & include paths for utf8proc.
I had to populate ~/.nix-channels to get nix-darwin fully up
Installing vim-plug by instructions in its README worked, but I forgot to symlink my vimrc to the location nvim wants to look in for init.vim when starting up. I should probably just update that in this repo so it gets put there automatically.