Dave Normington

Software Engineer

Tools Scripts Runtimes

This is a personal reference of tools/scripts/runtimes/package managers etc that I use with some setup instructions.

Homebrew

https://brew.sh/

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

git

$ brew install git

My .gitconfig

tig

https://jonas.github.io/tig/

$ brew install tig

tmux

https://github.com/tmux/tmux/wiki

$ brew install tmux

My .tmux.conf:

zsh

https://github.com/romkatv/powerlevel10k

$ brew install zsh
$ chsh -s /usr/local/bin/zsh
$ brew install romkatv/powerlevel10k/powerlevel10k

My .zshrc

Node (fnm)

https://github.com/Schniz/fnm

Install Node.js and npm

$ brew install fnm
$ fnm use 16

vim

Install a more recent version of vim. I used to have a fairly sophisticated .vimrc but now I just use it bare bones because I use VSCode as my code editor

$ brew install vim

VSCode

https://code.visualstudio.com/

Download the latest version from the website. If you signin then you can choose to sync all your settings 🎉