Channel of guix definitions
Setup
This is a guix channel. To setup and use it, add the following record:
(channel
(name 'cogd)
(url "https://repo.pisemsky.site/git/cogd")
(introduction
(make-channel-introduction
"fcdf9f9ce0d8d0ebd035fa55ec7c1ddd6890e728"
(openpgp-fingerprint
"15FF37F790C1BADB35B3752BE3D3B72AB5733021"))))to your guix channel configuration file, save it, and run guix pull.
Services
USB relay daemon
USB relay daemon allows controlling locally connected USB HID relays remotely via MQTT protocol.
Variable:
usbrelayd-service-typeThis is the service type for the USB relay daemon. Its value is a
usbrelayd-configuration(see below).Data Type:
usbrelayd-configurationThis is the configuration for the USB relay daemon, with the following fields:
package(default:python-usbrelay)The package containing the USB relay daemon.
mqtt-broker(default:"localhost")The hostname or IP address of the MQTT broker.
mqtt-client(default:"usbrelayd")The client name used when connecting to the broker.
Copying
SPDX-FileCopyrightText: 2025 Evgeny Pisemsky mail@pisemsky.site
SPDX-License-Identifier: GPL-3.0-or-later