Skip to content
/ pi-topd Public

pi-top System Daemon (formerly pt-device-manager)

Notifications You must be signed in to change notification settings

pi-top/pi-topd

Repository files navigation

pi-topd (pi-top daemon)

Daemon for managing pi-top functionality by managing the pi-top hub connection.

Build Status: Latest

GitHub Workflow Status

GitHub tag (latest by date)

GitHub release (latest by date)

About

This application runs as a background process in order to receive state/event information from pi-top hardware and manage the system configuration in order to provide plug-and-play functionality. It also provides an interface for getting information from the hub without requiring any knowledge of the hub's internal register interface.

This package is needed by all pi-top devices in order for them to work properly. It's included out-of-the-box with pi-topOS and can be installed in other Debian based OS.

Ensure that you keep your system up-to-date to enjoy the latest features and bug fixes.

This is a Python 3 application that is managed by a systemd service, configured to automatically run on startup and restart during software updates.

Installation

pi-topd is installed out of the box with pi-topOS, which is available from pi-top.com.

If you want to install this package in your device and you're not using pi-topOS, you'll need other packages to provide full device support. Please consider installing the pt-device-support package instead, which will install several packages, including pi-topd. More information about using pi-top hardware with Raspberry Pi-OS can be found in the Using pi-top Hardware with Raspberry Pi OS page on the pi-top knowledge base.

More Information

Please refer to the More Info documentation in this repository for more information about the application.

Contributing

Please refer to the Contributing document in this repository for information on contributing to the project.

See the contributors page on GitHub for more info on contributors.