Skip to content

dotfiles

  • chezmoi chezmoi

    chezmoi init --ssh tylernguyen #(1)
    
    1. Initialize chezmoi source direcotry with the dotfiles repository of GitHub user tylernguyen. Use SSH origin instead of the default HTTPS.

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.