1
0

refactor: modularize text injection with a factory and dedicated backend implementations, including a new Wayland clipboard option.

This commit is contained in:
2026-03-03 12:15:52 +01:00
parent ffba480d28
commit 9bf72169db
13 changed files with 379 additions and 147 deletions

View File

@@ -8,7 +8,7 @@ public class ToakConfig
public string FireworksApiKey { get; set; } = string.Empty;
public string LlmProvider { get; set; } = "groq"; // groq, together, cerebras, or fireworks
public string WhisperProvider { get; set; } = "groq"; // groq or fireworks
public string TypingBackend { get; set; } = "xdotool"; // wtype or xdotool
public string TypingBackend { get; set; } = "wtype"; // wtype, ydotool, wl-clipboard, or xdotool
public string AudioBackend { get; set; } = "pw-record"; // pw-record or ffmpeg
public bool ModulePunctuation { get; set; } = true;
public bool ModuleTechnicalSanitization { get; set; } = true;