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-type
This is the service type for the USB relay daemon. Its value is a
usbrelayd-configuration
(see below).Data Type:
usbrelayd-configuration
This 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