DOT_FILES_MODE=0 read-only mode, only validates
DOT_FILES_MODE=1 enable force symlinking (after confirmation)
- run all rules, read-only
make run- run all rules with fixing (after confirmation)
make run DOT_FILES_MODE=1- run specific rule(s) with fixing (after confirmation)
make run run-shell run-git DOT_FILES_MODE=1# at first add alias until you linked $DOT_FILES/zsh/.zshrc
alias lnse='f() { if [ ! -e "$1" ]; then echo "Error: source file \"$1\" does not exist"; return 1; fi; ln -s "$1" "$2"; }; f'lnse $DOT_FILES/zsh/.zshrc $HOME/.zshrc
lnse $DOT_FILES/zsh/.zshenv $HOME/.zshenv
lnse $DOT_FILES/zsh/.zprofile $HOME/.zprofilelnse $DOT_FILES/tools/git/.gitattributes $HOME/.gitattributes
lnse $DOT_FILES/tools/git/.gitconfig $HOME/.gitconfig
lnse $DOT_FILES/tools/git/.gitmessage $HOME/.gitmessagelnse $DOT_FILES/IDEs/vscode/snippets $HOME/Library/Application\ Support/Code/User/snippets
lnse $DOT_FILES/IDEs/vscode/mcp.json $HOME/Library/Application\ Support/Code/User/mcp.json
lnse $DOT_FILES/IDEs/vscode/settings.json $HOME/Library/Application\ Support/Code/User/settings.json
lnse $DOT_FILES/IDEs/vscode/keybindings.json $HOME/Library/Application\ Support/Code/User/keybindings.jsonlnse $DOT_FILES/tools/.editorconfig $HOME/.editorconfig
lnse $DOT_FILES/tools/frontend/.prettierrc $HOME/.prettierrc
lnse $DOT_FILES/tools/.markdownlint.yaml $HOME/.markdownlint.yamlCopyright © 2017-present Proxy Solutions
