dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

My personal ~/.dotfiles

willnorris/dotfiles

This repository contains my dotfiles for various applications.

Installation of these files is managed by rcm, which I've actually bundled as part of my dotfiles in the rcm directory.

To set up a new host:

  • git clone https://github.com/willnorris/dotfiles $HOME/.dotfiles
  • PATH="$HOME/.dotfiles/local/bin:$PATH" rcup

Work dotfiles

For my work machines, I have a separate set of dotfiles that I store on an internal git server. They include things like additional shell aliases and configuration files for internal tools. For those that have access, they can be found at http://go/dotfiles/users/wnorris. They are installed using:

  • git clone https://git.internal/dotfiles ~/.work-dotfiles

  • update ~/.rcrc to include:

    DOTFILES_DIRS="${HOME}/.work-dotfiles/users/wnorris ${HOME}/.dotfiles"
    

rcup will now install my work-specific dotfiles alongside my regular ones.

Vendored tools and scripts

Some tools and scripts are directly imported from other locations. They can be found in the vendor directory along with their individual licenses.