Skip to content

Latest commit

 

History

History

README.md

Home

My dotfiles! The files in this path are rendered when chezmoi apply is run. Directories and files that start with dot_ will be renamed .<file-or-dir-name> when rendered. Scripts that begin with executable_ will be converted to executable scripts, as if chmod +x script_name.sh had been run.

Table of Contents

Configs

Warning

This table may not be entirely up to date. You can explore the files & directories in this home/ path to see the dotfiles that will be generated with chezmoi apply.

Config Rendered Notes
dot_bash_loader/ ~/.bash_loader/ A shell module sourced by my ~/.bashrc, which extends my Bash profile.
dot_chezmoi_scripts/ ~/.chezmoi_scripts/ Shared scripts & files to extend chezmoi functionality. Includes install scripts, utilities, & more.
dot_config/ ~/.config/ Many Linux apps look to ~/.config for their configurations. Merges my chezmoi-managed configs with existing files at ~/.config.
dot_oh-my-zsh/ ~/.oh-my-zssh/ My oh-my-zsh configuration
dot_zsh/ ~/.zsh Modular configuration for the zsh shell.
dot_chezmoi.toml ~/dot_chezmoi.toml Initialized chezmoi configuration. User answers prompt first time chezmoi init command is run, and that configuration is stored & re-used.
dot_bash_aliases.tmpl ~/.bash_aliases My Bash aliases.
dot_bashrc.tmpl ~/.bashrc My main Bash configuration. Dynamically loads configuration.
dot_gitconfig.tmpl ~/.gitconfig Stores global git configuration.
dot_profile.toml ~/.profile Sources my ~/.bashrc & appends to $PATH.
dot_zshrc.tmpl ~/.zshrc My ZSH config entrypoint.