VoxType OSD

August 2, 2026 · View on GitHub

A minimal DankMaterialShell plugin that shows a bottom-screen OSD while VoxType is recording or transcribing.

VoxType OSD recording waveform

Features

  • Live scrolling waveform during recording
  • Recording and transcription state indicators
  • Cancel button for the active operation
  • Native DMS settings for waveform behavior, OSD size, position, and visibility
  • Styling that follows the current DMS theme

Requirements

  • DankMaterialShell 1.5.0 or later
  • A configured and running VoxType installation
  • voxtype available on PATH
  • voxtype-audio-bridge available on PATH

Installation

git clone --depth=1 https://github.com/irisblur17/dms-voxtype-osd.git \
  ~/.config/DankMaterialShell/plugins/VoxTypeOSD
dms restart

Open DMS Settings → Plugins, scan for plugins if needed, and enable VoxType OSD.

Configuration

Open the VoxType OSD settings from DMS Settings → Plugins. Available options:

  • Waveform speed: Slow, Balanced (default), or Fast
  • Waveform sensitivity: 1–10 (default: 5)
  • OSD width: Compact, Standard (default), or Wide
  • Bottom distance: Close, Standard (default), or Raised
  • Show the OSD while transcribing (enabled by default)
  • Show the cancel button (enabled by default)

DMS applies and saves changes automatically.

Usage

Use your existing VoxType hotkey or run:

voxtype record toggle

The OSD appears automatically while VoxType is recording or transcribing. Select the close button to cancel the active operation.

This plugin does not register a keyboard shortcut or start the VoxType daemon.

VoxType OSD is an unofficial community integration and is not affiliated with VoxType or DankMaterialShell.

License

MIT © 2026 Iris Blur