Skip to content

Instantly share code, notes, and snippets.

@tjmgregory
Last active November 23, 2022 11:40
Show Gist options
  • Save tjmgregory/cdb02b39ae0e06ff8258009c9d3fb47a to your computer and use it in GitHub Desktop.
Save tjmgregory/cdb02b39ae0e06ff8258009c9d3fb47a to your computer and use it in GitHub Desktop.
# >>>> Part 1 <<<<
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
brew uninstall --ignore-dependencies --force
mkdir ~/.nvm
git config --global user.name "Theo Gregory"
git config --global user.email "tjmg@outlook.com"
git config --global push.default current
ssh-keygen
cat .ssh/id_rsa.pub
# >>> Part 2 <<<<
# Submit SSH key to Github & Restart the terminal
mkdir -p ~/.config/karabiner/
curl https://gist.githubusercontent.com/tjmgregory/c226885033c03b2e1612800501088ce4/raw/karabiner.json > ~/.config/karabiner/karabiner.json
curl https://gist.githubusercontent.com/tjmgregory/411379c7d4d6877e1691bb0680189146/raw/.tmux.conf.local > ~/.tmux.conf.local
mkdir -p ~/.config/alacritty/
curl https://gist.githubusercontent.com/tjmgregory/eb4e471b34a3ccdb7973fca010503d5b/raw/alacritty.yml > ~/.config/alacritty/alacritty.yml
mkdir ~/.zsh
curl https://gist.githubusercontent.com/tjmgregory/5453a4eb118345797b9249ba5fe8146b/raw/.zshrc > ~/.zshrc
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
curl -fsSL -o ~/instant-zsh.zsh https://gist.github.com/romkatv/8b318a610dc302bdbe1487bb1847ad99/raw
zcompile ~/instant-zsh.zsh
kubectl config use-context docker-desktop
# Terminal
npm install -g typewritten
git clone https://github.com/gpakosz/.tmux.git ~/.oh-my-tmux
ln -s -f .oh-my-tmux/.tmux.conf ~/.tmux.conf
# Vim
git clone --recursive git@github.com:tjmgregory/.vim.git ~/.vim
chmod +x ~/.vim/install
~/.vim/install
# Elephant
mkdir elephant
cd elephant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment