Setup pessoal para transformar uma instalação limpa de Ubuntu em um ambiente de desenvolvimento moderno, rápido e reproduzível.
- 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.
git clone https://github.com/juninmd/dotfiles.git
cd dotfiles
chmod +x setup-2026.sh
./setup-2026.sh --profile devminimal: shell moderna + prompt + VS Code.dev: perfil recomendado (minimal + runtimes, Docker, banco e produtividade).full: mesma base dodev, pensado para expandir com módulos extras.
./setup-2026.sh --profile dev --dry-run- Sistema operacional
- Ubuntu:
so/ubuntu/readme.md - Windows:
so/windows/readme.md
- Ubuntu:
- Programas e ferramentas
- VS Code:
programas/vscode/readme.md - Zsh:
programas/zsh/readme.md - Starship:
programas/starship/starship.toml - MySQL:
programas/mysql/readme.md - Android:
programas/android/readme.md - Firefox:
programas/firefox/readme.md
- VS Code:
- Gerar chave SSH:
utils/generate-ssh.sh - Scripts de setup por programa:
programas - Ferramentas extras:
tools/readme.md
- Adicionar perfil
workstationcom 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.
- Base original inspirada em: https://github.com/shubhampathak/autosetup