-
Install the following
- zsh
- nvim
- tmux
- xclip
- git
- fzf
- stow
- A nerd font or use one in the fonts folder
- Set this font for your terminal
- nvm
- have the latest node version installed
nvm install --lts nvm use --lts
- Install yarn
npm install -g yarn
-
Clone in your home directory
-
Run the ubuntu.sh script
-
Restart to get zsh to be your default shell
-
Install oh my zsh
-
Install powerlevel10k
-
Install zsh-syntax-highlighting
I needed to do this for mac
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
-
Install zsh-autosuggestions
I needed to do this for mac
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
-
Follow .netrc config instructions to use GBrowse through fugitive.
-
(Optional) add .gitconfig-work for git work email
After installation
brew install --cask git-credential-manager
Make sure that you go to Profiles -> Keys -> General and make "Left Option Key" to act as "ESC+" so left alt works
- ~/work
- ~/oss
After installation
xargs brew install < my_brew.txt
brew leaves > my_brew.txt
Update ~/.extend.gitconfig-oss
with the signing key value
[user]
signingkey = XXXXXXXXXXXXXXXX