My dev setup
make clean
: Will backup then clear your current .zshrc
and .tmux.conf
files
make install
: Will create ~/.zshrc
and ~/.tmux.conf
if it doesn't already exist and append the contents of these files from this repo. It will then source the changes.
There's no linkage or automation to resolve or commit diffs between the files in this repo and the dotfiles in your $HOME
directory.
sequenceDiagram
participant Developer
participant LocalDotFiles
participant GitRepo
participant MakeTool
Developer->>Developer: Desire a change to dotfiles
Developer->>GitRepo: Navigate to this git repo
Developer->>GitRepo: Make the desired change
Developer->>MakeTool: Run make clean && make install
MakeTool->>LocalDotFiles: Execute and install changes
Developer->>Developer: Repeat if more changes needed
Developer->>GitRepo: commit changes