🧩 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
| Category | Examples | Notes |
|---|---|---|
| Hotkey / System | Hotkey, timer, text, console command, multi-action | Simulated keystrokes (with recorder), countdown reminders, typing preset text, running commands, chaining actions |
| Apps & Web | Open/close app, open URL | Launch an app or open a URL in the default browser |
| Multimedia | Play/pause/stop/next, volume ±, mute, brightness, buzzer | Media and system volume/brightness control |
| Audio playback | Play audio, stop audio | Local music or system media |
| System info | CPU / GPU / memory / disk / process / network / Bluetooth / power | Live stats rendered on a cell |
| AI | AI chat, AI voice, ClawBot | Open the chat window, voice input, run an OpenClaw agent |
| Meeting / translation | Microphone (meeting notes) | Start meeting capture |
| Device control | Camera view, Home Assistant, 3D printer | Camera feed, smart-home control, printer status |
| OBS control | Scene, start stream, record, source, volume — about 20 items | Control 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
- Drag: find the command in the left shortcut library (ShortCutLib) and drop it on a cell
- Fill parameters: a dialog opens for that command (URL, key combination, …)
- Save: takes effect immediately
- 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:
- Click the hotkey field
- Press the key combination on your keyboard
- The sequence is captured and filled in automatically
- 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):
| Category | Typical contents |
|---|---|
| System | Hotkey, timer, text, command, multi-action, system info |
| Multimedia | Playback control, volume, brightness, buzzer, audio |
| Device control | Camera view, Home Assistant, 3D printer |
| DK-Quake | Screen wallpaper, colorful-screen settings, notifications |
| OBS control | Scene, streaming, recording, sources, volume |
| Quick actions | Open URL, launch/close app, clipping |
Installing plugins adds extra plugin categories.
Plugin extension
| Type | Notes |
|---|---|
| AI plugins / emoji packs | Created from the right panel (LibraryPanel) via [+], organised per app, AI-generated, double-click to rename, right-click to manage (see Management Center) |
| Legacy plugins | Third-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.