Skip to content

Keyboard Shortcuts

zhiar edited this page May 29, 2026 · 1 revision

Keyboard Shortcuts

Apricity has a small, focused set of keyboard shortcuts. Four of them are remappable in Settings → Shortcuts; a couple more are fixed.

Remappable shortcuts

These are the actions you can rebind (defaults shown). Internally they're the actions maximize, close, delete, edit:

Action Default key What it does
Maximize F Toggle the maximized view (Browse mode for the Memories panel / enlarged Detail).
Close X Close/collapse the current sheet or maximized panel.
Delete Backspace Delete the focused item (opens the confirmation flow).
Edit E Edit the selected memory.

Defaults come straight from the code: { maximize: "f", close: "x", delete: "Backspace", edit: "e" }. Letters match case-insensitively; named keys (like Backspace) match exactly.

Fixed shortcuts (not remappable)

Keys What it does
⌘K / Ctrl+K Focus the search box. Inside the inline editor the same combo inserts a hyperlink instead, so it never fights with writing.
Esc Close/cancel — a permanent fallback alongside the remappable Close (X). Browsers reserve Esc for leaving fullscreen, which is exactly why X exists as the remappable primary.
Enter (in search) Jump to the first matching memory.

How shortcuts avoid interfering with typing

Single-key shortcuts (F, X, E, Backspace) are ignored while you're typing in a text field, the search box, or the inline editor — so they never disrupt writing a memory. They only act when focus is on the app chrome, not an input.

Remapping

  1. Open Settings → Shortcuts.
  2. Click the action you want to change — the button starts listening.
  3. Press the new key. It's saved to your preferences immediately (and persists server-side).
  4. Click again while listening to cancel without changing it.

Your bindings are stored in Apricity's preferences (mirrored from the server's defaults), so they survive reloads.

Next: Configuration.

Clone this wiki locally