Voltar para todos os artigos
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.