NotiVR Docs

Pack Development

Create custom icon and sound packs for NotiVR

Packs let you customize what NotiVR shows and plays when notifications arrive. A pack can provide custom icons for specific apps, custom notification sounds, or both.

Quick Start

  1. Create a folder for your pack (e.g. my-pack)
  2. Add a pack.json manifest
  3. Add your icon and sound files
  4. Drop the folder into NotiVR's assets/packs/ directory
  5. Restart NotiVR (or reload packs from the settings UI)

Folder Structure

my-pack/
  pack.json              # Required - pack manifest
  icons/                 # Your icon files
    discord.png
    gmail.png
    slack.png
  sounds/                # Your sound files
    notification.ogg
    alert.ogg

The folder name becomes your pack's ID for locally installed packs. You can organize icons and sounds into whatever subfolders you want, but icons/ and sounds/ is the convention.

Next Steps

On this page