Adding Dotfiles Modules
When This Applies
Use this skill when:
- •Adding a new tool/config to dotfiles
- •Creating a new module directory
- •Adding new config options
Checklist
- •Create module directory:
modulename/ - •Add
README.mdwith:- •Purpose description
- •Files table
- •Installation command
- •Configuration overview
- •Customization section
- •Add
install.shif needed:- •Source
lib/index.sh - •Use
runfor commands - •Use
symlinkfor config files
- •Source
- •Add packages to
homebrew/bundleif needed - •Update root
README.md:- •Add to "What's Included" if major feature
- •Add to "Directory Structure"
- •Add link to Documentation section
- •If new config option:
- •Add to
config.sh.examplewith comment - •Add to
bash/exports.shto export it - •Update
lib/README.mdif new lib function
- •Add to