Skip to content

zsxoff/pyinfra-archlinux

Repository files navigation

Arch Linux with pyinfra

What's inside

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

How to deploy this

Important

If you install Wayland, don't forget to run sudo usermod -aG seat $USER after installation.

On local machine

pyinfra @local ./src/deploy.py

On remote machine

pyinfra --ssh-user admin --ssh-key ~/.ssh/id_ed25519 192.168.0.100 ./src/deploy.py

On many remote machines

Copy 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.py

License

License: MIT

This project is licensed under the terms of the MIT license (see LICENSE file).

About

My Arch Linux desktop setup via pyinfra

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages