Skip to content

MarcL/dotfiles

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
git
 
 
 
 
nvm
 
 
 
 
 
 
zsh
 
 
 
 
 
 
 
 

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