All the things
At some point I might rewrite this in nix... I'm not sure.
More about my neovim setup here.
- Add a new SSH key for Github
ssh-keygen -t ed25519 -C "[email protected]"- Use the default file
eval "$(ssh-agent -s)"ssh-add ~/.ssh/id_ed25519cat ~/.ssh/id_ed25519.pub=> copy that- github.com
- add the key, give it a name
- Clone this repo
git clone [email protected]:benlubas/.dotfiles.git ~/github/.dotfiles
- Run the symlink script
chmod +x ~/github/.dotfiles/symlink.sh
~/github/.dotfiles/symlink.shNote: sourcing zshrc is probably going to fail the first time you try it
quickly install almost everything with brew bundle --file=./Brewfile
Install rust separately
- Rust the brew way will mess with
rustupwhich is annoying for updating and switching between versions.
- Go clone my nix config
- Antidote for zsh plugins, I might package these on nix at some point
- Neovim plugins are managed by lazy, they should auto install on launch. You're mostly on your own for language servers.