Terminal
TL;DR
Trilha do ambiente de trabalho no terminal: editor (Neovim/LazyVim), shell (Zsh/p10k), multiplexer (Zellij), TUIs (Lazygit/Lazydocker), dotfiles, CLI utils e playbooks de workflow. 7 galhos completos, ~67 notas distribuídas em 3 fases (Iniciado → Adepto → Magus) por galho + capstones. Trilha fechada — cada galho é referência consultável.
Esta trilha cobre o ecossistema TUI/keyboard-first pra trabalho de desenvolvimento no terminal. Cada galho é fechado em si mesmo (Iniciado + Adepto + Magus na mesma execução) e nasce em uma sessão dedicada com spec e plano próprios.
Conteúdo
Galhos
- Editor — galho 1: Neovim + LazyVim (modal editing, plugins, LSP, Treesitter, DAP)
- Shell — galho 2: Zsh + Oh-My-Zsh + Powerlevel10k (config, plugins, completion, ZLE)
- Multiplexer — galho 3: Zellij (sessions, layouts KDL, plugins WASM)
- TUIs de Dev — galho 4: Lazygit + Lazydocker (operações, config, debugging)
- Dotfiles — galho 5: princípios, ferramentas (stow/chezmoi/bare), secrets, bootstrap, sync
- CLI Utils — galho 6: substituições modernas de utilitários UNIX (cat/ls/grep/find/du/top) + fluxo interativo (fzf/zoxide/atuin) + processamento estruturado (jq/yq)
- Workflow — galho 7: playbooks cross-tool (onboarding, review, worktrees, refactoring) + meta-práticas (filosofia keyboard-first, ergonomia, transições de contexto) + capstone (anatomia de um dia)
Fases de aprendizado
Cada galho organiza suas notas em 3 fases progressivas:
- Iniciado — visão geral, nível júnior. Vocabulário básico, modelo mental, comandos suficientes pra começar a usar a ferramenta.
- Adepto — domínio operacional, nível pleno. Configurar, customizar, usar com confiança em projetos reais.
- Magus — maestria, nível senior. Técnicas avançadas, otimização, casos de uso obscuros.