/dotfiles

My dotfiles

Primary LanguageShell

Dotfiles

My dotfiles to install all of the shell tools I like.

Originally forked from @craigkj who forked from @holman.

Install

Clone the repo

git clone git@github.com:MarcL/dotfiles.git .dotfiles

OSX Only

Install XCode command line tools

xcode-select --install

Install Brew

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

Ubuntu (or Ubuntu under WSL2)

Install nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Install dotfiles

cd .dotfiles
script/bootstrap
script/install
chsh -s /usr/local/bin/zsh

Local secrets

To add environment variables which need to be private, add them to the file ~/.localrc. They will automatically be picked up by zshrc.symlink. This will allow private secrets to be added but to avoid putting them in version control.

Additional installs

Fira Code font