Digital Ocean Installation Instructions
- ssh in as
root
, and run this command:
bash <(curl https://raw.githubusercontent.com/treuille/dotfiles/main/setup/setup_digital_ocean.bash)
- ssh in, this time as
adrien
, and run the same command.
Installs which haven't been automated yet
- Install node (for GitHub Copilot)
sudo apt install -y nodejs
Optional installs
- Install
cargo-watch
cargo install -j4 cargo-watch
MacOS Installation Instructions
-
Need to include instructions on installing homebrew itself
-
Intalled python 3.10
brew install python@3.10
- Install
rg
for fast nvim telescope searches
brew install rg
- Installed vim plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
mkdir -v ~/.local/share/nvim/vim-plug
- Installed the tmux plugin manager
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
- Install lazygit
brew install lazygit
- Install pure
mkdir -p ${HOME}/.local/share/zsh/pure
git clone https://github.com/sindresorhus/pure.git ${HOME}/.local/share/zsh/pure
- Install GitHub Copilot
Start by installing node
brew install node
Then, follow these instructions.
- EXPERIMENTAL -- Run the setup script.
zsh ./setup.zsh
Todo
- Setup XDG properly
- Get nvim and other
.config/
s into this repo
mkdir -p /Users/atreuille/.local/share/zsh/pure