Um script Bash simples para automação de backup de dotfiles e arquivos de configuração no Linux.
Toda vez que formato a máquina ou preciso configurar um novo ambiente Linux, o processo de reconfigurar meus dotfiles (.bashrc, aliases, etc.) exige tempo. O dotkeep automatiza isso centralizando as cópias de segurança em um único diretório e mantendo um histórico detalhado através de logs.
- Cria a pasta de backup automaticamente caso ela não exista.
- Verifica se cada arquivo da lista realmente existe no sistema antes de tentar copiar.
- Mostra um feedback visual colorido diretamente no terminal (
[OK]e[ERRO]). - Registra histórico de execuções com data e hora em um arquivo
backup.log.
git clone https://github.com/JohnCodedSA/dotkeep.git
cd dotkeepchmod +x dotkeep.sh./dotkeep.sh