| File | Description |
|---|---|
| ./src/deploy.py | Setup Arch Linux system from zero installation |
| ./src/mime.py | Setup XDG MIME Applications |
| ./src/wayland/base.py | Setup Wayland environment |
| ./src/wayland/labwc.py | Setup Labwc compositor |
Important
If you install Wayland, don't forget to run sudo usermod -aG seat $USER after installation.
pyinfra @local ./src/deploy.pypyinfra --ssh-user admin --ssh-key ~/.ssh/id_ed25519 192.168.0.100 ./src/deploy.pyCopy inventory.py.example to inventory.py, setup your hosts like official Create a Deploy docs and run:
pyinfra --ssh-user admin --ssh-key ~/.ssh/id_ed25519 inventory.py ./src/deploy.pyThis project is licensed under the terms of the MIT license (see LICENSE file).