A lightweight clipboard history launcher for i3wm using clipmenu and rofi.
This project provides a simple shell script that:
- Ensures clipboard history storage exists
- Starts
clipmenudif it is not already running - Uses rofi as a dmenu replacement with Vim-like keybindings
- Keeps clipboard history for a configurable number of days
- Launches a searchable clipboard menu on demand
- Clipboard history management via
clipmenu - Fast fuzzy search using
rofi - Time-based cleanup (default: 30 days)
- On-demand daemon startup (no duplicate processes)
- Clean separation from i3 config
Make sure the following are installed:
- bash
- xclip (X11 clipboard access)
- clipmenu
- rofi
- i3wm (X11 session)
sudo xbps-install -S bash xclip clipmenu rofi i3