Skip to content

bitsandbooks/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

A collection of shell scripts and "dotfiles" that I use on my machines.

Copyright © 2025 by Rob Dumas.

License

BSD-3-Clause

Usage

  1. Clone this repo to $HOME/.dotfiles.
  2. Run dotfiles.sh link to put the proper files into place.

Open a new terminal for it to take effect.

Bulk Installation

On macOS

The file macos/Brewfile contains a list of Homebrew taps, fonts, formulae, casks, and even apps from the App Store. Install everything in it with brew bundle --file "$HOME/.dotfiles/macos/Brewfile.

Handling Sensitive Information

Don't put passwords or other sensitive information in these files. Instead, the scripts look for a file called .localrc, a hidden (that's what the filename starting with a dot means) shell script located in $HOME that it will read and interpret. This file is where you should put your passwords, API tokens, etc. Please note that .localrc should be treated as containing sensitive information; for this reason, it should not be committed to any Git repo without careful consideration.

About

The shell is where I feel most at $HOME

Resources

License

Stars

Watchers

Forks

Packages

No packages published