72 lines
1.7 KiB
TOML
72 lines
1.7 KiB
TOML
id = "loki/headsetcontrol"
|
|
name = "Headset Control"
|
|
version = "1.0.0"
|
|
plugin_api = 24
|
|
author = "loki"
|
|
license = "MIT"
|
|
icon = "headset"
|
|
description = "Monitor and control HeadsetControl-compatible headsets."
|
|
tags = ["audio", "hardware", "headset"]
|
|
dependencies = ["headsetcontrol"]
|
|
|
|
[[setting]]
|
|
key = "poll_interval"
|
|
type = "int"
|
|
label_key = "settings.poll_interval.label"
|
|
description_key = "settings.poll_interval.description"
|
|
default = 60
|
|
min = 10
|
|
max = 600
|
|
|
|
[[setting]]
|
|
key = "battery_low"
|
|
type = "int"
|
|
label_key = "settings.battery_low.label"
|
|
description_key = "settings.battery_low.description"
|
|
default = 20
|
|
min = 5
|
|
max = 50
|
|
|
|
[[setting]]
|
|
key = "sidetone_default"
|
|
type = "int"
|
|
label_key = "settings.sidetone_default.label"
|
|
description_key = "settings.sidetone_default.description"
|
|
default = 64
|
|
min = 0
|
|
max = 128
|
|
|
|
[[setting]]
|
|
key = "device"
|
|
type = "string"
|
|
label_key = "settings.device.label"
|
|
description_key = "settings.device.description"
|
|
default = ""
|
|
|
|
[[setting]]
|
|
key = "mock"
|
|
type = "bool"
|
|
label_key = "settings.mock.label"
|
|
description_key = "settings.mock.description"
|
|
default = false
|
|
advanced = true
|
|
|
|
[[service]]
|
|
id = "headset"
|
|
entry = "service.luau"
|
|
|
|
[[widget]]
|
|
id = "battery"
|
|
entry = "widget.luau"
|
|
|
|
[[panel]]
|
|
id = "control"
|
|
entry = "panel.luau"
|
|
width = 400
|
|
height = 480
|
|
placement = "floating"
|
|
|
|
[[shortcut]]
|
|
id = "sidetone"
|
|
entry = "shortcut.luau"
|