terminal:shell:dotfiles
This is an old revision of the document!
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.1790196766.txt.gz · Last modified: by 127.0.0.1
