diff --git a/KEYBINDS.md b/KEYBINDS.md new file mode 100644 index 0000000..fe550ae --- /dev/null +++ b/KEYBINDS.md @@ -0,0 +1,46 @@ +# Keybinds + +## Grid + +| Key | Action | +|-----|--------| +| Arrow keys / `h`/`j`/`k`/`l` | Navigate grid | +| `Ctrl+A` | Select all | +| `Ctrl+Click` / `Shift+Click` | Multi-select | +| `Home` / `End` | Jump to first / last | +| Scroll tilt left / right | Previous / next thumbnail (one cell) | +| `Ctrl+C` | Copy file to clipboard | +| Right click | Context menu | + +## Preview + +| Key | Action | +|-----|--------| +| Scroll wheel | Zoom (image) / volume (video) | +| Scroll tilt left / right | Previous / next post | +| Middle click / `0` | Reset view | +| Arrow keys / `h`/`j`/`k`/`l` | Navigate posts | +| `,` / `.` | Seek 3s back / forward (video) | +| `Space` | Play / pause (video, hover to activate) | +| Right click | Context menu (bookmark, save, popout) | + +## Popout + +| Key | Action | +|-----|--------| +| Arrow keys / `h`/`j`/`k`/`l` | Navigate posts | +| Scroll tilt left / right | Previous / next post | +| `,` / `.` | Seek 3s (video) | +| `Space` | Play / pause (video) | +| Scroll wheel | Volume up / down (video) | +| `F11` | Toggle fullscreen / windowed | +| `Ctrl+H` | Hide / show UI | +| `Ctrl+P` | Privacy screen | +| `Escape` / `Q` | Close popout | + +## Global + +| Key | Action | +|-----|--------| +| `Ctrl+P` | Privacy screen | +| `F11` | Toggle fullscreen |