Usage

Daily workflow in three surfaces.

Main window for browsing history, Quick Picker for fast keyboard recall, and global shortcuts for instant access.

Main window

  1. Launch: run yanklog.
  2. Copy: YankLog watches clipboard updates automatically.
  3. Search: filter history instantly from the top search field.
  4. Reuse: click any entry to copy it back to clipboard.
  5. Clean up: delete individual rows or clear all entries.
  6. Tune: open Settings for keybindings and history limits.

Quick Picker mode

Quick Picker is the fastest retrieval path when you are already typing.

yanklog --pick
# or
yanklog -p
  • Up/Down or j/k: move selection.
  • Enter: copy selected item.
  • 1-9: quick-select by index.
  • Esc: close picker.

Global shortcut setup

Preferred method is XDG Global Shortcuts Portal. If unavailable on your desktop, configure manual system keybindings.

Portal method

  1. Open Settings in YankLog.
  2. Set shortcut in Keybindings (for example Ctrl + Shift + V).
  3. Click Bind Global Shortcut and accept system prompt.

Manual fallback

  • GNOME/KDE/XFCE custom shortcut command: yanklog --pick
  • i3/Sway example: bindsym $mod+v exec yanklog --pick