copippe User Guide

Complete guide to using copippe clipboard manager for macOS

English · 日本語

Back to Home

1. Getting Started

Installation

  1. Download copippe-v0.2-macOS.dmg or .zip from GitHub Releases
  2. Open the DMG and drag copippe.app to your Applications folder
  3. Launch copippe from Applications
First launch: macOS will block the app because it is not notarized. Run xattr -cr /Applications/copippe.app in Terminal, or go to System Settings → Privacy & Security → Open Anyway.

System Requirements

  • macOS 14 (Sonoma) or later
  • Apple Silicon or Intel Mac

Once launched, copippe appears as a clipboard icon in the menu bar. There is no Dock icon — the app runs entirely from the menu bar.

copippe menu bar dropdown
The copippe menu bar dropdown

3. Clipboard History

Every time you copy text or an image, copippe saves it to the history list. You can store up to 30 entries by default (configurable up to 100 in Preferences).

How it works

  1. Copy something as usual (Cmd+C)
  2. copippe automatically captures it
  3. Click the menu bar icon to see your history
  4. Click any entry to put it back on your clipboard
  5. Paste with Cmd+V

Behavior details

  • Deduplication — If you copy the same text again, the old entry is moved to the top instead of creating a duplicate
  • Empty text is ignored — Whitespace-only copies are not saved
  • Persistent — History is saved to disk and restored when the app restarts
  • FIFO — When the history is full, the oldest entry is removed automatically
Inactive mode still records: Even when plain text mode is off, copippe continues to capture clipboard entries to history. Only the text conversion is disabled.

4. Plain Text Mode

When Active, copippe automatically strips all rich text formatting (HTML, RTF, styles) from copied text and replaces the clipboard content with plain text.

What gets stripped

  • Font styles (bold, italic, colors, sizes)
  • HTML markup from web pages
  • RTF formatting from documents
  • Any non-text content when text is available

What stays unchanged

  • Images — copied images pass through without modification
  • The text content itself — only formatting is removed, not the words

Toggle between Active and Inactive from the menu bar dropdown, or use Cmd+A when the menu is open.

5. Image History

copippe captures copied images alongside text entries in a unified history list.

  • Images are saved as PNG files in ~/Library/Application Support/copippe/images/
  • Thumbnails are generated for display in the menu and popup
  • Click an image entry to restore it to the clipboard
  • When an image entry is removed from history, the file is cleaned up automatically
Search note: Image entries cannot be searched by text. The search feature only filters text entries.

6. Snippet Management

Snippets let you save frequently used text for instant pasting. They are organized in folders.

Creating snippets

  1. Open Preferences → Snippets tab
  2. Click + under the folder list to create a folder
  3. Select the folder, then click + under the snippet list
  4. Enter a title and content, then click Save
Snippet management in Preferences
Snippet management in Preferences

Using snippets

  • From the menu bar: Click the copippe icon → expand a folder submenu → click a snippet to copy it
  • From the popup: Press Ctrl+Option+V, switch to the Snippets tab, and click a snippet
  • Via hotkey: Assign a global hotkey to a snippet in Preferences and press it from any app

Managing snippets

  • Edit — Select a snippet and click the pencil icon
  • Delete — Select a snippet or folder and click
  • Move between folders — Supported via the Preferences UI
  • Search — Search by title or content in the popup window

Snippet data is stored in ~/Library/Application Support/copippe/snippets.json.

8. Global Hotkeys

Global hotkeys work from any application, even when copippe is not in the foreground.

Default hotkeys

ShortcutAction
Ctrl+Option+VOpen/close the search popup (History tab)

Customizing hotkeys

  1. Open Preferences → Hotkeys tab
  2. Click the recorder button next to the action
  3. Press your desired key combination
  4. If a conflict is detected, you will be warned
Hotkey configuration
Hotkey configuration in Preferences

Per-snippet hotkeys

You can assign a unique global hotkey to any snippet. When pressed, the snippet's content is immediately copied to the clipboard — no popup needed.

Set per-snippet hotkeys in Preferences → Snippets when editing a snippet.

Accessibility permission: macOS may ask you to grant accessibility access the first time you use global hotkeys. Go to System Settings → Privacy & Security → Accessibility and enable copippe.

9. Preferences

Open from the menu bar dropdown by clicking Preferences... (Cmd+,).

Preferences - General tab
General tab in Preferences

General tab

SettingDescriptionDefault
History limitMaximum number of clipboard entries to keep (5–100)30
Plain text mode by defaultWhether Active mode is on when the app startsOn
Launch at loginAutomatically start copippe when you log inOn

Hotkeys tab

Configure the global keyboard shortcut to open the search popup. See Global Hotkeys for details.

Snippets tab

Manage folders and snippets. See Snippet Management for details.

10. Keyboard Shortcuts

Global (works from any app)

ShortcutAction
Ctrl+Option+VOpen/close search popup
Custom per-snippet hotkeysPaste specific snippet to clipboard

Menu bar dropdown (when open)

ShortcutAction
Cmd+AToggle Active/Inactive
Cmd+,Open Preferences
Cmd+QQuit

Search popup (when open)

ShortcutAction
/ Navigate entries
EnterSelect entry and paste to clipboard
EscClose popup
Type in search fieldFilter entries in real time

11. Troubleshooting

App is blocked on first launch

copippe is not notarized by Apple. Run the following command in Terminal:

xattr -cr /Applications/copippe.app

Or go to System Settings → Privacy & Security and click Open Anyway.

Global hotkeys don't work

  • Make sure copippe has Accessibility permission: System Settings → Privacy & Security → Accessibility
  • Check for conflicts with other apps using the same key combination
  • Try setting a different hotkey in Preferences → Hotkeys

History is not being captured

  • Make sure copippe is running (check for the clipboard icon in the menu bar)
  • copippe captures clipboard changes via polling — there may be a short delay (up to 0.5 seconds)

Data locations

DataPath
Clipboard history~/Library/Application Support/copippe/history.json
Snippets~/Library/Application Support/copippe/snippets.json
Saved images~/Library/Application Support/copippe/images/
App settingsmacOS UserDefaults (com.copippe.app)