Tricking Out the Terminal: An Introduction
summary
Shows concrete commands and configs: editing ~/.bashrc to set PS1 with emoji (snowman), running mkdir/touch/pwd/ls, and saving the prompt so new shells show it; demos bash prompt escape sequences and using vim to save changes. Compares shells: zsh as a superset of bash with Oh My Zsh themes, fish providing real‑time autosuggestions, flag completions and a fish_config web UI. Mentions a one‑liner pipeline that parses logs and counts file extensions.
AI-written summary · about
chapters (22)
- 0:00Start
- 3:51the punch card era
- 8:04emulation station
- 11:47what is a shell
- 13:52beginning bash
- 18:24customizing the bash prompt
- 24:33a list of common text editors
- 25:52customization: editing . bashrc
- 29:01zsh vs. bash
- 29:17zsh: tab completions
- 29:41zsh: command history
- 31:26installing oh my zsh
- 31:41customizing zsh with oh my zsh
- 32:38finally a command line for the 90's
- 32:53installing fish
- 33:21fish: colors
- 33:50fish: man page completions
- 34:19fish: usage
- 35:27customizing fish
- 40:17dotfiles on github
- 40:49fun open source shell projects
- 41:41resources
related talks
42mNerdCred++; How to Customize your Bash Prompt
47mA Guide to the Shell Galaxy
39mImprove your developer's toolset
01h 01mThe Linux Shell - From Novice to Wizard
38mTerminal Whispering
41mWindow Magic, Command Line Wizardry
39mThe Ruby Developer's Command Line Toolkit
32mHow The Command-Line Can Give You Superpowers
