terminal:shell:dotfiles
Table of Contents
Dotfiles
Shell and tool configuration files tracked in the tilde.town git repo and synced via rsync.
Shell Loading Order
For a login shell (SSH, terminal login):
~/.profile→ sources~/.bashrc, adds~/binto PATH, runs tilde welcome~/.profile.d/00-env.sh→ environment variables~/.profile.d/10-aliases.sh→ modern tool aliases (eza, bat, rg)~/.profile.d/20-functions.sh→ shell functions~/.profile.d/30-tools.sh→ tool initializations (starship, fzf, nvm, pyenv)~/.bashrc→ interactive config, sources~/.bash_aliases~/.bash_aliases→ git shortcuts, tilde aliases, safety aliases
Index
| File / Group | Page |
|---|---|
~/.bashrc + ~/.bash_aliases | bashrc and bash_aliases |
~/.profile + ~/.profile.d/ | profile and profile.d |
~/.inputrc | inputrc (Readline) |
~/.gitconfig | gitconfig |
~/.vimrc | Vim |
~/.nanorc | Nano |
~/.bbjrc | bbjrc (BBJ) |
~/.plan + ~/.project | .plan and .project |
~/.dircolors | dircolors |
See Also
terminal/shell/dotfiles.txt · Last modified: by 127.0.0.1
