Clipboard

Clipvault – clipboard history manager for Wayland

Clipvault is a clipboard history manager for Wayland that provides a flexible command-line interface for storing, retrieving, and managing copied content.

Inspired by cliphist, the application follows a similar approach to clipboard management. It maintains a local history database while leaving the choice of selection interface to the user. Clipboard entries can be displayed through dmenu, rofi, wofi, or other compatible programs.

Clipvault places particular emphasis on preserving the original clipboard content and providing control over the information retained. This is useful when working with formatted text, images, documents, or clipboard data that should not be recorded indefinitely.

The application also offers filtering mechanisms that prevent selected content from entering its history. These controls make it suitable for users who want more precise management of clipboard recording and retention.

This is free and open source software.

Key Features

  • Store clipboard entries in a local history database.
  • Preserve text, images, and arbitrary binary clipboard content.
  • Maintain copied content byte-for-byte, including leading and trailing whitespace.
  • Retrieve entries through external selection tools such as dmenu, rofi, and wofi.
  • List and retrieve clipboard entries by relative position in the history.
  • Delete entries using their identifiers or relative positions.
  • Configure minimum and maximum sizes for recorded entries.
  • Set a maximum age for clipboard history and automatically expire older entries.
  • Ignore matching text entries using regular expression patterns.
  • Exclude clipboard changes originating from specified windows.
  • Filter clipboard content by MIME type through clipboard-monitoring commands.
  • Display informative previews for supported binary formats, including documents and videos.
  • Report invalid command arguments instead of silently ignoring them.
  • Record relevant errors in log files.
  • Integrate history storage and retrieval into shell scripts and keyboard shortcuts.

Website: github.com/rolv-apneseth/clipvault
Support:
Developer: Rolv Apneseth
License: GNU Affero General Public License v3.0

Clipvault commands

Clipvault is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

CLI Clipboard Managers
clipmenuSimple clipboard manager using dmenu (or rofi) and xsel
cliphistClipboard history manager for Wayland
ClipcatUses a client-server architecture
GreenclipRecycle your clipboard selections
RingboardClipboard manager built around a client-server architecture
ClipvaultClipboard history manager for Wayland
ClipsterSimple clipboard manager which aims to be lightweight
nocbNearly optimal clipboard manager
clipsimSimple and fast X clipboard manager
cclipCipboard manager for Wayland
ClapboardClipboard manager for Wayland written in Rust
QlipmonClipboard history saver with native rofi plugin and DBUS interface
clipboxClipboard manager for Wayland

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted