From charlesreid1

Dotfiles repositories contain dotfiles for various machines.

Machines

Vanilla and Lite

Vanilla

Lite - a less invasive, less hardcore version of everything (e.g., something you could put in Docker. Does not depend on 900 lb gorillas, just some convenience.)

Rojo and Jupiter

Debian, apt software setup

Mac Laptops

Homebrew instead of apt

Kali Laptops

Root, fewer fancy pants

Raspberry Pi

Slim and trim

Organization

Multiple options:

  • Each machine's repository has the vanilla "master" repository as a submodule
  • If the user needs to get changes from vanilla, they vim -d the appropriate file
  • This is acknowledging the dotfiles will remain largely static, we're happy with them, and we just need organization help
  • Maintaining independence on each machine's dotfiles SUPERSEDES convenience

Flags