| Page | Description |
|---|---|
| Dotfiles | Overview of all dot files and config locations |
| .bashrc and .bash_aliases | Interactive shell settings, history, prompt, aliases |
| .profile and .profile.d | Login shell environment variables and functions |
| .inputrc | GNU Readline key bindings and completion behaviour |
| .gitconfig | Git identity, aliases, core settings |
| .dircolors | ls/eza colour scheme |
| .plan and .project | Finger protocol and project tracking |
| .bbjrc | BBJ terminal BBS configuration |
| File | Purpose |
|---|---|
~/.bashrc | Main bash config for interactive non-login shells |
~/.bash_aliases | Aliases sourced by .bashrc |
~/.bash_profile / ~/.profile | Login shell config |
~/.inputrc | Readline key bindings |
~/.dircolors | ls colour scheme |
HISTSIZE=10000, HISTFILESIZE=20000 — large historyHISTCONTROL=ignoreboth — no duplicates or space-prefixed commandsEDITOR=/usr/bin/micro — default editorTZ=America/Edmonton