O Tsukuyomi eh um conjunto de scripts que automatiza a instalacao e configuracao de um ambiente Arch Linux personalizado.
Ele foi criado para simplificar o meu processo de setup inicial, garantindo que os meus pacotes, daemons e configuracoes essenciais sejam aplicados de forma consistente.
- Instalacao de um AUR Helper (yay)
- Instalacao automatica de pacotes via yay
- Instalacao e configuracao do meu Display Manager (sddm), Window Manager/Wayland Compositor (niri) e Desktop Shell (noctalia-shell)
- Instalacao e configuracao das minhas principais linguagens de programacao (pytho, rust e bunjs)
- Instalacao e configuracao do Docker
- Gerenciamento de dotfiles via stow
- Gerenciamento de daemons com o Systemd
- Distribuicao: Arch Linux (ou derivadas)
- Acesso root (
sudo) git- Conexao com a internet
Clone o repositorio e execute o script principal:
git clone https://github.com/pedro-meinen/tsukuyomi.git
cd tsukuyomi
chmod +x install.sh
./install.shtsukuyomi/
├── install.sh # Script principal de instalação
├── lib/ # Funcoes utilitárias
├── config/ # Configurações
├── scripts/ # Scripts auxiliares
├── assets/ # Assets para esse arquivo
├── .helix/ # Configuracoes do editor
└── README.md # Este arquivoO nome Tsukuyomi foi escolhido em homenagem ao deus japones da lua 🌙, simbolizando clareza e serenidade no processo de configuração do sistema.
Este projeto está sob a licença MIT. Sinta-se livre para usar, modificar e compartilhar.
