Greenclip

From ArchWiki

Greenclip is a simple clipboard manager designed to be integrated with rofi and written in Haskell.

Installation

Install the rofi-greenclipAUR package.

Start/enable the user unit greenclip.service.

Usage

  1. Spawn the daemon with /usr/bin/greenclip daemon or start/enable the user unit as mentioned in #Installation
  2. Show entries as a list within rofi using: rofi -modi "clipboard:greenclip print" -show clipboard -run-command '{cmd}'
  3. The entry that you have selected will be in your clipboard now
  4. Configuration file is placed in ~/.config/greenclip.toml
  5. To clear all clipboard history, run greenclip clear

Troubleshooting

Unable to record clipboard on i3wm

Put the following in the i3 configuration file. No need to start the service. greenclip issue #70

~/.config/i3/config
# clipboard tool
exec --no-startup-id greenclip daemon>/dev/null
bindsym $mod+c exec --no-startup-id rofi -modi "clipboard:greenclip print" -show clipboard