quickpeach

Keyboard Shortcuts

Every QuickPeach keybinding, global and per-window.

Last updated: 2026-06-01 The single list. Marketing copy + in-app help + Manual must all match this. Source: desktop app src-tauri/src/shortcuts.rs and src/lib/launcher.ts.

Space

Open / toggle launcher

click any shortcut · or watch it cycle

Global (system-wide, work from any app)

ActionmacOSWindows / Linux
Open / focus launcher⌥ ⇧ SpaceCtrl ⇧ Space
Toggle launcher show/hide⌥ ⇧ Space (toggle)Ctrl ⇧ Space
New sticky note (no launcher)⌘ ⇧ NCtrl ⇧ N

The launcher hotkey is rebindable in Settings → Quick Launch. The default is ⌥ ⇧ Space (Option + Shift + Space) on macOS and Ctrl ⇧ Space on Windows / Linux. On macOS, Option + Shift + Space stays clear of Spotlight (⌘ Space) and Alfred (⌥ Space); on Windows / Linux, Ctrl + Shift + Space avoids the OS-reserved Alt + Space window menu.

Inside the launcher

ActionKey
Navigate results /
ExecuteEnter
Open in new note (instead of default action)⌘ Enter (macOS) / Ctrl Enter
Quick-action menu for selected result⌘ K / Ctrl K
Close launcherEsc
Switch tab (Apps / Notes / Plugins / Recent)Tab / ⇧ Tab
Jump to category⌘ 1..⌘ 4

Inside the sticky note editor

ActionKey
Save (forced)⌘ S (auto-saves on blur anyway)
Bold⌘ B
Italic⌘ I
Code (inline)⌘ E
Heading 1 / 2 / 3⌘ ⌥ 1 / 2 / 3
Bullet list⌘ ⇧ 8
Numbered list⌘ ⇧ 7
Toggle Markdown source view⌘ /
Open Note Center (commands / appearance)⌘ K
Toggle always-on-top (Plus+)⌘ ⇧ T
Toggle fade-on-blur (Plus+)⌘ ⇧ F
Close note (saves first)⌘ W

Note Center window

ActionKey
Switch panel (Commands / Browse / Appearance / Format)⌘ 1..⌘ 4
Filter / search within panel⌘ F
Apply + closeEnter
CancelEsc

The command keycaps are OS-aware: they show on macOS and Ctrl on Windows / Linux for the same action.

Quick Notes library window

The note library opened from the launcher ("Quick Notes"). Every action beyond plain navigation is held behind the primary modifier so it never fires while you're typing in the search bar.

ActionmacOSWindows / Linux
Move selection / /
Open selected noteEnterEnter
New note⌘ NCtrl N
Duplicate selected⌘ DCtrl D
Pin / unpin selected⌘ PCtrl P
Toggle list / grid view⌘ GCtrl G
Delete selected⌘ ⌫Ctrl ⌫
Close windowEscEsc

Workspace window (Dashboard / Notes / Settings)

ActionKey
Switch tab⌘ 1 / ⌘ 2 / ⌘ 3
Reload⌘ R (dev builds only)
Open dev tools (DEBUG builds only)⌘ ⌥ I

Tray icon

  • Left-click: toggle launcher
  • Right-click: menu (New Note, Settings, About, Quit)

What we DON'T have (yet)

Don't claim these in marketing:

  • Vim/emacs keybinding mode
  • Customizable shortcuts beyond the launcher hotkey
  • Per-workspace shortcut overrides
  • Plugin-defined global hotkeys (plugins can register launcher commands only)

Where these live in code

  • Definitions: src-tauri/src/shortcuts.rs (global), src/lib/keymap.ts (in-window)
  • Settings UI: src/features/launchpad/SettingsHotkeys.tsx
  • Help overlay: src/components/HelpKeysModal.tsx (triggered by ⌘ / from anywhere)

When you change a shortcut, change all three + this doc + the marketing site's /help page in the same commit.

On this page