Skip to content

Repository files navigation

Dotfiles

Personal config files, symlinked to $HOME by the workstation-playbooks Ansible setup via geerlingguy.dotfiles.

What's Here

PathPurpose
.config/fish/Fish shell config, aliases, functions, plugins
.config/alacritty/Alacritty terminal (TOML)
.config/zed/Zed editor settings
.config/gh/GitHub CLI config
.bash_*, .bashrcBash shell config (aliases, env, profile)
.profile, .zshenv, .zprofilePortable shell env for Zsh/POSIX
.gitconfigGit config (GPG signing, LFS, credential helpers)
.gnupg/GPG agent config (pinentry-mac)
.tmux.confTmux config
.vimrcVim config
.actrcGitHub Actions local runner (act) image mappings
.osxStandalone macOS defaults script (reference only)

Secrets

Sensitive values (API keys, tokens) go in ~/.config/fish/secrets.fish, which is gitignored. Never commit secrets to this repo.

About

My personal dotfiles

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages