dotfiles¶
Abstract
dotfiles is designed with maximum cross-platform compatibility, minimal components, and universal behaviors in mind.
Git ¶
.gitconfig uses code (Visual Studio Code) as the editor, diff and merge tool.
1Password handles SSH authentication and signing.
Projects live under src/ and are associated with their respective SSH signing key, i.e. src/tylernguyen@GitHub, src/tylernguyen@GitLab, tylernguyen.codes
I prefer to rebase by default, unless there is very specific reason to merge.
Package Managers¶
Note
On Windows, portable executables are placed in %userprofile%/bin. Include this in PATH.