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_ed25519
cat ~/.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.sh
Note: 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
rustup
which 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.