Linux · Workflow
Fevereiro 20266 min
Meu setup de desenvolvimento no Linux: Zsh, Tmux e Neovim sem firulas
"Um guia prático de como configurei um ambiente de desenvolvimento ultra leve no Linux para navegar por projetos backend com o mínimo de atrito mental."
No Linux, a velocidade do seu ambiente de trabalho depende da simplicidade das suas ferramentas. Ao longo dos últimos 2 anos, eliminei o excesso de plugins visuais em favor de comandos diretos e atalhos de teclado ágeis.
Minha combinação atual é composta por Zsh (com aliases estratégicos), Tmux para gerenciamento de sessões persistentes e Neovim para edição rápida de arquivos de configuração e código.
~/.zshrc
# Alias estratégicos para navegação e produtividade
alias g="git"
alias gs="git status"
alias gd="git diff"
alias v="nvim"
alias lg="lazygit"
# Atalhos para o servidor de desenvolvimento
alias ddev="npm run dev"
alias goup="go run main.go"
# Atalho rápido para Tmux
tnew() {
tmux new-session -s "${1:-workspace}"
}AC
Abiner Costa
Desenvolvedor backend focado em arquitetura distribuída, Go, TypeScript e ecossistema Linux. Escrevendo sobre código prático e sistemas.