the desktop shell for its computer.
liable to be ported to a different language around 3 more times.
it wrote python bindings for libastal because it hates javascript and lgi documentation is questionable
it should probably submit a pull to github:aylur/astal to get its python bindings added