aboutsummaryrefslogtreecommitdiffstats
path: root/examples/config.toml
blob: 19e1e8bf6e6ef494d425d3f5e6c50ffa2490fbe4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# desktop-assistant configuration. Copy to ~/.config/desktop-assistant/
# and uncomment what you change; every key is optional and the values
# shown are the built-in defaults. An unknown key stops the assistant
# with its name, so a typo cannot fall back to a default in silence.

# card = "Microphone"                 # ALSA card id of the mic
# llm = "http://localhost:8181/v1"    # llama-server, OpenAI API
# system = "You are a voice assistant. ..."
# tool_rounds = 3                     # tool round trips per question
# temperature = 0.6                  # per request; unset = the model preset's

# [whisper]
# model = "/data/voice-models/whisper/ggml-large-v3-turbo-q5_0.bin"
# device = 0                          # -dev index, GPU devices only
# port = 8182

# [kokoro]
# model = "/data/voice-models/kokoro/kokoro-v1.0.onnx"
# voices = "/data/voice-models/kokoro/voices-v1.0.bin"

# Style name = weight; a blend replaces the default blend whole.
# [voice.it]
# lang = "it"
# blend = { if_sara = 0.8, af_bella = 0.2 }
# [voice.en]
# lang = "en-us"
# blend = { af_heart = 1.0 }

# The quickshell overlay (quickshell repo, assistant/). udt palette names
# for the colours.
# [overlay]
# name = "Assistant"
# position = "center"                 # center, top, bottom, top-left, top-right, bottom-left, bottom-right
# hide_delay = 3.0                    # seconds idle before it fades out
# user_color = "accent"
# assistant_color = "green"

# Added to every tool's environment. Personal values live here, not in
# the tool files.
[env]
# SEARXNG_URL = "http://searxng.example.org"
# WEATHER_ENV = "/home/you/.config/udt/weather.env"
# CALENDAR_DIR = "/home/you/.local/share/calendars"