Skip to content

Repositório para guardar configurações, padrões, dicas, macetes.

Notifications You must be signed in to change notification settings

juninmd/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

103 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Dotfiles 2026 Edition

Setup pessoal para transformar uma instalação limpa de Ubuntu em um ambiente de desenvolvimento moderno, rápido e reproduzível.

🧠 O que mudou para 2026

  • Novo instalador orientado por perfil com suporte a --dry-run (setup-2026.sh).
  • Fluxo modular reaproveitando os scripts já existentes em programas/*/setup.sh.
  • Documentação reorganizada com foco em onboarding rápido e visão de stack.
  • Galeria de prints para visualizar o setup antes de instalar.

🚀 Começando em 2 minutos

git clone https://github.com/juninmd/dotfiles.git
cd dotfiles
chmod +x setup-2026.sh
./setup-2026.sh --profile dev

Perfis disponíveis

  • minimal: shell moderna + prompt + VS Code.
  • dev: perfil recomendado (minimal + runtimes, Docker, banco e produtividade).
  • full: mesma base do dev, pensado para expandir com módulos extras.

Simular sem instalar nada

./setup-2026.sh --profile dev --dry-run

🖼️ Prints do sistema (versão 2026)

1) Visão geral do desktop

Ubuntu + GNOME + Dotfiles

2) Terminal com tooling moderna

Terminal com starship e CLI tools

3) Workspace com Zellij

Sessão com múltiplos painéis no Zellij

4) VS Code pronto para produtividade

VS Code com tema, extensões e terminal integrado

🧩 Componentes do repositório

🛠️ Utilitários

📌 Roadmap rápido

  • Adicionar perfil workstation com foco em desktop + design.
  • Exportar snapshots automáticos de configurações sensíveis.
  • Adicionar CI para validar shell scripts com shellcheck.
  • Criar script de rollback para remover módulos instalados.

🙌 Créditos

About

Repositório para guardar configurações, padrões, dicas, macetes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages