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.

Veja também