Este repositório reúne as configurações que utilizo no projeto YASB, originalmente desenvolvido por AmNweb.
O objetivo é facilitar a replicação do meu ambiente e servir como referência para quem deseja personalizar o YASB de forma semelhante.
Para que o YASB funcione corretamente com este setup, é obrigatório utilizar os três arquivos abaixo:
Ambos devem ser colocados no seguinte diretório:
%USERPROFILE%\.config\yasb
🧪 Arquivo de demonstração (Showcase)
Dentro da pasta Showcase existe um outro arquivo chamado config.yaml
Esse arquivo NÃO representa um setup real, organizado ou otimizado.
O único objetivo dele é exibir TODOS os widgets disponíveis ao mesmo tempo, para que você possa:
Ver rapidamente como cada widget se comporta
Testar visualmente todos eles
Decidir quais deseja manter no seu próprio setup
Ele funciona como uma vitrine de widgets.
❗ Não utilize esse arquivo como base para sua configuração final.
❗ Ele não foi feito para ser bonito, organizado ou funcional no dia a dia.
❗ Ele existe exclusivamente para fins de demonstração.
Após experimentar e encontrar os widgets mais uteis para o seu setup, anote seus nomes e os insira no arquivo config.yaml original.
Caso queira, você tambem pode usar um arquivo de variáveis de ambiente para isolar dados sensiveis como APIs de clima, endereços, IPs, etc. Não é obrigatório, mas é recomendado caso tenha interesse em compartilhar suas configurações como estou fazendo nesse repositório.
Coloque-o junto dos outros arquivos de configuração
Recomendo executar o comando abaixo periodicamente para garantir que o YASB esteja na versão mais recente:
yasbc updatePara entender como tudo funciona na prática, assista ao tutorial:
O widget toggle_theme depende de um script externo para realizar a troca de tema e wallpaper automaticamente.
Para que o script possa ser executado no Windows, é necessário habilitar a política de execução do PowerShell.
Abra o PowerShell como Administrador e execute:
Set-ExecutionPolicy RemoteSignedConfirme com Y quando solicitado.
⚠️ Essa configuração permite a execução de scripts locais confiáveis no seu sistema.
Se este repositório te ajudou, considere deixar uma ⭐ no GitHub!