.gitignore
.readthedocs.yaml
CHANGELOG.md
LICENSE
MANIFEST.in
Player.ipynb
README.md
environment.yml
justfile
mkdocs.yml
plusdeck.spec
plusdeck.spec.tmpl
pyproject.toml
pytest.ini
requirements.txt
requirements_dev.txt
setup.cfg
uv.lock
.github/workflows/qa.yaml
.tito/tito.props
.tito/packages/.readme
.tito/packages/plusdeck
adrs/001-gstreamer.md
adrs/draft/TEMPLATE.md
bin/plusdeck
bin/plusdeck-dbus
bin/plusdeck-service
copr/plusdeck.yml
copr/python-plusdeck.yml
dbus/org.jfhbrook.plusdeck.conf
docs/CHANGELOG.md
docs/LICENSE.md
docs/access.md
docs/archiving.md
docs/cli.md
docs/development.md
docs/hardware.md
docs/index.md
docs/install.md
docs/loopback.md
docs/protocol.md
docs/usage.md
docs/vm.md
docs/api/plusdeck.jupyter.md
docs/api/plusdeck.md
docs/api/plusdeck.dbus/index.md
docs/api/plusdeck.dbus/plusdeck.dbus.client.md
docs/api/plusdeck.dbus/plusdeck.dbus.config.md
docs/api/plusdeck.dbus/plusdeck.dbus.domain.md
docs/api/plusdeck.dbus/plusdeck.dbus.interface.md
docs/api/plusdeck.dbus/plusdeck.dbus.select.md
docs/api/plusdeck.dbus/plusdeck.dbus.service.md
docs/dbus/access.md
docs/dbus/client.md
docs/dbus/debugging.md
docs/dbus/iface.md
docs/dbus/index.md
docs/dbus/service.md
plusdeck/__init__.py
plusdeck/__main__.py
plusdeck/cli.py
plusdeck/client.py
plusdeck/config.py
plusdeck/jupyter.py
plusdeck/py.typed
plusdeck/test.py
plusdeck.egg-info/PKG-INFO
plusdeck.egg-info/SOURCES.txt
plusdeck.egg-info/dependency_links.txt
plusdeck.egg-info/requires.txt
plusdeck.egg-info/top_level.txt
plusdeck/dbus/__init__.py
plusdeck/dbus/config.py
plusdeck/dbus/domain.py
plusdeck/dbus/error.py
plusdeck/dbus/interface.py
plusdeck/dbus/select.py
plusdeck/dbus/client/__init__.py
plusdeck/dbus/client/__main__.py
plusdeck/dbus/client/cli.py
plusdeck/dbus/service/__init__.py
plusdeck/dbus/service/__main__.py
plusdeck/dbus/service/cli.py
scripts/changelog-entry.py
scripts/generate-dbus-iface-docs.sh
scripts/generate-spec.sh
scripts/gh-release.sh
scripts/integration.sh
scripts/is-dirty.sh
scripts/is-main-branch.sh
scripts/release-version.py
scripts/spec-changelog.py
scripts/tag.sh
scripts/version.py
systemd/plusdeck.service
tests/__init__.py
tests/conftest.py
tests/helpers.py
tests/test_client.py
tests/dbus/test_config.py
tests/dbus/test_domain.py
tests/dbus/__snapshots__/test_config.ambr
tests/dbus/__snapshots__/test_domain.ambr
tests/fixtures/plusdeck.yaml
tests/integration/test_client.py
tests/integration/test_dbus.py
typings/sdbus/__init__.pyi
typings/sdbus/__main__.pyi
typings/sdbus/autodoc.pyi
typings/sdbus/dbus_common_elements.pyi
typings/sdbus/dbus_common_funcs.pyi
typings/sdbus/dbus_exceptions.pyi
typings/sdbus/dbus_proxy_async_interface_base.pyi
typings/sdbus/dbus_proxy_async_interfaces.pyi
typings/sdbus/dbus_proxy_async_method.pyi
typings/sdbus/dbus_proxy_async_object_manager.pyi
typings/sdbus/dbus_proxy_async_property.pyi
typings/sdbus/dbus_proxy_async_signal.pyi
typings/sdbus/dbus_proxy_sync_interface_base.pyi
typings/sdbus/dbus_proxy_sync_interfaces.pyi
typings/sdbus/dbus_proxy_sync_method.pyi
typings/sdbus/dbus_proxy_sync_property.pyi
typings/sdbus/exceptions.pyi
typings/sdbus/interface_generator.pyi
typings/sdbus/sd_bus_internals.pyi
typings/sdbus/unittest.pyi
typings/sdbus/utils/__init__.pyi
typings/sdbus/utils/parse.pyi