Skip to content

🧩 Command Editing ​

Commands are the core of DK-Suite: they bind hotkeys, apps, URLs, system stats and AI capabilities to cells on the DK-Quake screen. The current library ships 65 commands in 6 categories.


Command types ​

CategoryExamplesNotes
Hotkey / SystemHotkey, timer, text, console command, multi-actionSimulated keystrokes (with recorder), countdown reminders, typing preset text, running commands, chaining actions
Apps & WebOpen/close app, open URLLaunch an app or open a URL in the default browser
MultimediaPlay/pause/stop/next, volume ±, mute, brightness, buzzerMedia and system volume/brightness control
Audio playbackPlay audio, stop audioLocal music or system media
System infoCPU / GPU / memory / disk / process / network / Bluetooth / powerLive stats rendered on a cell
AIAI chat, AI voice, ClawBotOpen the chat window, voice input, run an OpenClaw agent
Meeting / translationMicrophone (meeting notes)Start meeting capture
Device controlCamera view, Home Assistant, 3D printerCamera feed, smart-home control, printer status
OBS controlScene, start stream, record, source, volume — about 20 itemsControl OBS Studio

Two limitations in the current build

  • The Live translation command is disabled and can't be added from the library
  • The Spotify source of Audio playback (OAuth login, playback control, lyrics, playlists; needs your own Spotify developer Client ID and Premium for some actions) is hidden in release builds — only Local music / System media are shown

Setup steps ​

  1. Drag: find the command in the left shortcut library (ShortCutLib) and drop it on a cell
  2. Fill parameters: a dialog opens for that command (URL, key combination, …)
  3. Save: takes effect immediately
  4. Edit: double-click a configured cell to reopen the dialog

Icon, title, size (1×1 / 2×1 / 1×2 / 2×2) and press timing are described in Panel Layout.


Hotkey recording ​

The Hotkey input supports recording:

  1. Click the hotkey field
  2. Press the key combination on your keyboard
  3. The sequence is captured and filled in automatically
  4. Modifiers supported: Ctrl, Alt, Shift, Cmd (macOS) / Win (Windows)

Recording ends when the field loses focus or you click elsewhere.


Library structure ​

The left sidebar groups commands into 6 categories (names follow what the UI shows):

CategoryTypical contents
SystemHotkey, timer, text, command, multi-action, system info
MultimediaPlayback control, volume, brightness, buzzer, audio
Device controlCamera view, Home Assistant, 3D printer
DK-QuakeScreen wallpaper, colorful-screen settings, notifications
OBS controlScene, streaming, recording, sources, volume
Quick actionsOpen URL, launch/close app, clipping

Installing plugins adds extra plugin categories.


Plugin extension ​

TypeNotes
AI plugins / emoji packsCreated from the right panel (LibraryPanel) via [+], organised per app, AI-generated, double-click to rename, right-click to manage (see Management Center)
Legacy pluginsThird-party plugins with a manifest, icon, name, version and parameters

TIP

The former Settings → Plugins entry is hidden in the current version; see System Settings.

Released under MIT License