Files

2.0 KiB

title, date, version, summary
title date version summary
DeckyVault Plugin v1.0.0 — Steam Deck Performance Recording 2026-06-28 1.0.0 Record Steam Deck performance metrics with MangoHud and export/upload them to DeckyVault — all from a controller-friendly Decky Loader plugin.

Decky Loader Plugin

The DeckyVault plugin is now available for Steam Deck! Record performance metrics directly from the Quick Access Menu and upload them to DeckyVault.

How it works:

  1. Add ~/deckyvault-mangohud.sh %command% to your game's Steam launch options
  2. Launch the game and get to gameplay
  3. Open the Quick Access Menu and press Start Recording
  4. Play for a bit, then press Stop Recording
  5. Export to a .deckyvault.json file or upload directly to DeckyVault

Key Features

  • Auto game detection — The plugin detects the currently running game and fills in the name and Steam App ID automatically
  • Proton version detection — Reads the Proton version from Steam's config files
  • MangoHud integration — Configures MangoHud for logging with autostart_log, control=mangohud, and output_folder=/tmp
  • Controller-friendly UI — Built with ButtonItem and TextField from @decky/ui for full controller navigation
  • API key support — Create API keys in your DeckyVault settings for direct upload from the plugin
  • Config export/import — Save and load your plugin configuration from Downloads
  • Wrapper script — Forces MangoHud to use the correct config file via MANGOHUD_CONFIGFILE

API Key Authentication

Added API key support via Better Auth's API Key plugin. You can now:

  • Create and manage API keys from your profile settings
  • Use API keys for direct upload from the DeckyVault plugin
  • API keys use the dv_ prefix for easy identification

Monorepo Conversion

The project has been converted to a Bun workspaces monorepo:

  • apps/web — The DeckyVault website
  • packages/shared — Shared types and utilities
  • plugins/decky-vault — The Decky Loader plugin