terminal:shell:start
Table of Contents
Shell Configuration
Pages
| 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 |
Quick Reference
| 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 |
Key Settings
HISTSIZE=10000,HISTFILESIZE=20000— large historyHISTCONTROL=ignoreboth— no duplicates or space-prefixed commandsEDITOR=/usr/bin/micro— default editorTZ=America/Edmonton
See Also
terminal/shell/start.txt · Last modified: by 127.0.0.1
