Skip to content

A powerful GNOME Shell clipboard manager with history, encryption, image support, favorites, and 12 themes. Follows system dark/light mode.

Notifications You must be signed in to change notification settings

sfnemis/ClipMaster

Repository files navigation

ClipMaster

ClipMaster is a clipboard manager for GNOME Shell 45+

Screenshot

Buy Me A Coffee

ko-fi

Features

  • Clipboard history (text, images, files, URLs)
  • Follows system dark/light theme by default
  • Optional themes: Adwaita, Catppuccin, Dracula, Nord, Gruvbox, etc.
  • Search, favorites, custom lists
  • Encrypted local storage
  • Works on Wayland and X11

Installation

git clone https://github.com/sfnemis/ClipMaster.git
cd ClipMaster
./install.sh

Then restart GNOME Shell (log out/in on Wayland) and enable the extension.

Optional Dependencies

Only needed if you want to paste images from clipboard history. Text operations work without any dependencies.

# Fedora
sudo dnf install wl-clipboard   # Wayland
sudo dnf install xclip          # X11

# Ubuntu/Debian
sudo apt install wl-clipboard   # Wayland
sudo apt install xclip          # X11

# Arch
sudo pacman -S wl-clipboard     # Wayland
sudo pacman -S xclip            # X11

# openSUSE Tumbleweed
sudo zypper install wl-clipboard  # Wayland
sudo zypper install xclip         # X11

Usage

Press Super+V to open. Start typing to search.

Key Action
Navigate
Enter Paste
1-9 Quick paste
Alt+F Toggle favorite
Alt+T Plain text mode
Alt+P Pin popup
Alt+D Delete
Esc Close

Settings

Open with: gnome-extensions prefs clipmaster@gnome.extension

  • Follow System Theme: Uses Adwaita and follows your dark/light preference (default: on)
  • Theme: Manual theme selection when not following system
  • History Size: Up to 5000 items
  • Encryption: On by default

License

GPL-2.0-or-later

About

A powerful GNOME Shell clipboard manager with history, encryption, image support, favorites, and 12 themes. Follows system dark/light mode.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

  •