Skip to content
wohlfordPublic

About

Personal dotfiles for macOS — Bash, GPG, SSH, Vim, and tmux

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

dotfiles

Personal dotfiles for macOS with MacPorts.

Contents

File Description
.bash_profile Login shell — PATH, environment variables, GPG agent
.bashrc Interactive shell — history, prompt, completions
.bash_aliases Shell aliases — MacPorts, networking, dev tools
.inputrc Readline — tab completion, bracketed paste
.gitconfig Git — aliases, auto-signing (commits and tags), LFS
.gnupg/gpg.conf GnuPG — key preferences, crypto settings
.gnupg/gpg-agent.conf GPG agent — SSH support, pinentry
.gnupg/dirmngr.conf Keyserver configuration
.ssh/config SSH — crypto, multiplexing, GPG agent
.tmux.conf.local tmux customization (uses gpakosz/.tmux)
.vimrc Vim configuration

Installation

git clone --recursive https://github.com/wohlford/dotfiles.git ~/dotfiles
~/dotfiles/install.sh

Private overrides

.gitconfig includes ~/.gitconfig.local (gitignored, never committed) for machine-local or private Git settings — a separate identity, alternate signing key, or per-directory includeIf rules. Git ignores the include silently when the file is absent. See .gitconfig.local.example for the pattern.

Dependencies

License

MIT

About

Personal dotfiles for macOS — Bash, GPG, SSH, Vim, and tmux

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages