MarcL / dotfiles

My dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

My dotfiles


Languages

Language:Shell 99.5%Language:Ruby 0.5%