Skip to content

App settings ​

The Settings dialog (⚙ in the header or on the Start Page, or App settings in the device menu) — "Appearance, keycaps, workspace, start page & device" — has six sections down the left. Changes show as you make them so you can see the result; Done keeps them, Cancel (or closing the dialog) puts everything back the way it was when you opened it.

General ​

Settings → General: theme, dark mode, key header and colour-coding

Appearance

  • Theme — "Choose a colour theme — light & dark variants included": Default, Claude, Supabase, T3 Chat, Vercel, Twitter, Bubblegum, Catppuccin. Themes recolour the whole app, keycaps included.
  • Dark Mode — Light, Dark or System ("follow the system").

Keymap Display

  • Key Header — the small line at the top of each cap: Action name (Key Press, Mod-Tap), Binding code (&kp, &mt) or Hidden. Kept per firmware family.
  • Colour-coding — "Tint keys by their function group": Off (every cap the neutral face), Subtle or Vivid.

Keycaps ​

Settings → Keycaps: Flat, Sculpted, Mono and Glass previews

Keycap style — "How keys are drawn on the board". Each option shows a live preview, including a hold-tap cap so you can see how the two legends stack:

StyleLooks like
Flat"Single tinted tile, crisp border."
Sculpted"Skirt + lit face with depth." (default)
Mono"Dark cap, mono legends, accent bar."
Glass"Translucent, glowing edge."

Workspace ​

Settings → Workspace: Workbench, Inspector and Command

"How you assign actions to keys" — where the binding editor opens:

  • Workbench (default) — "Edit the selected key in a sheet below the board."
  • Inspector — "A persistent panel on the right; the board reflows."
  • Command — "Assign with a ⌘K palette; a layer colour-rail on the left."

See Workspaces for what each looks like.

Start page ​

Settings → Start page: the seven news layouts

News — "How releases and announcements show on the start page." Each option has a small preview:

LayoutDescription
Side rail"Pinned cards and a timeline in a column beside the devices." (default)
What’s new feed"A filterable card of updates below the device list."
Spotlight"A large card above the devices that rotates through news."
Pinned banner"Only a strip with the pinned items at the top of the page."
"New" chip"A small badge above the title that expands into recent news."
Bell inbox"A bell in the header with an unread count."
Off"No news on the start page."

Also show the pinned banner — "Keep pinned announcements in a strip at the top of the start page, whichever layout you pick." (Always on with Pinned banner.)

News comes from two places: announcements published with the docs, and GitHub releases — each release opens its full notes. The same list is on the docs' What's new page.

Communication ​

Settings → Communication: firmware family, Auto-save, Auto-restore profile, and the family's own settings

How Remappr talks to devices.

  • Firmware family — "Pick the family whose settings you want to configure. Connection itself still auto-detects." The chips under the picker list the adapters registered for that family.
  • Auto-save — "Save every change to the keyboard automatically." QMK / VIA / Keychron write each edit immediately; ZMK commits about a second after your last edit. With it off, edits wait for Save. The header Save button pulses while auto-save is on. Default: off.
  • Auto-restore profile — keep a backup of each device's layout and, when a device reconnects wiped or reset, restore it without asking. With it off, Remappr prompts first. Supported on ZMK today — see Backup & restore.

Then a (family) settings block with whatever that family exposes — for example Auto-load layout from registry: look the board up in an online layout registry on connect, instead of uploading a definition by hand with the toolbar's load button. Families with nothing of their own say so ("No ZMK-specific settings yet.").

About ​

Settings → About: version, download and What's new

  • The running version (Remappr v0.0.16).
  • Download — the desktop app for your OS (latest release).
  • What’s new — the release notes of the version you are running.
  • Check for updates — desktop app only; when a newer release exists, a notification offers the download and a summary of what changed.

After an update, the desktop and web apps open What's new on their own the first time a new version starts — when the release brings new features.

See also ​

Released under the Apache-2.0 License.