Skip to content

HeyAtulVerma/Linux-Clipboard

Repository files navigation

📋 Linux Clipboard (lincb.ople.in)

lincb.ople.in logo

A Native Windows 11-Style Clipboard History Manager for Linux

Website Release License Rust & Slint


⚡ Quick One-Line Installation

Install lincb.ople.in automatically on any Linux distribution (Ubuntu, Debian, Arch, Fedora, Mint, Pop!_OS, openSUSE) with a single command:

curl -sS https://lincb.ople.in/install.sh | bash

Note: The installer automatically detects your Linux distribution, downloads the matching package (.deb, .pkg.tar.zst, .rpm, or AppImage), sets up system dependencies, configures uinput permissions, and creates desktop launchers automatically.


✨ Features

  • 🗂️ Windows 11 Experience: Familiar Super+V clipboard history overlay and Super+. emoji picker.
  • 🦀 Ultra-Fast & Lightweight: Built natively with Rust and Slint GUI — consumes under 25MB RAM with sub-millisecond hotkey response.
  • 🎨 Modern Design: Fluent design language, glassmorphism effects, light/dark theme adaptation, search filtering, and pinned clip management.
  • 🖼️ Rich Content Support: Stores and previews text snippets, screenshots, formatted code, and emojis.
  • ⚙️ Wayland & X11 Native: Built-in support for GNOME, KDE Plasma, XFCE, Hyprland, and custom window managers.

📦 Package Installation Options

If you prefer to download and install pre-built packages manually:

1. Ubuntu / Debian / Pop!_OS / Mint (.deb)

sudo apt install ./lincb.ople.in_0.0.1_amd64.deb

2. Arch Linux / Manjaro / EndeavourOS (.pkg.tar.zst)

sudo pacman -U lincb.ople.in-0.0.1-1-x86_64.pkg.tar.zst

3. Fedora / RHEL / openSUSE (.rpm)

sudo dnf install ./lincb.ople.in-0.0.1-1.x86_64.rpm

4. Portable AppImage (No installation required)

chmod +x lincb.ople.in-0.0.1-x86_64.AppImage
./lincb.ople.in-0.0.1-x86_64.AppImage

⌨️ Keyboard Shortcuts & Usage

Shortcut Action
Super + V Toggle Clipboard History modal
Super + . Toggle Emoji Picker panel
Up / Down Navigate through clip history
Enter Paste selected clip into current active window
Delete Remove selected clip from history

🛠️ Building from Source

Prerequisites (Ubuntu/Debian):

sudo apt update && sudo apt install -y build-essential pkg-config libfontconfig1-dev libx11-dev libxtst-dev libxdo-dev libglib2.0-dev libgtk-3-dev

Build & Install:

git clone https://github.com/heyatulverma/Linux-Clipboard.git
cd Linux-Clipboard/work
cargo build --release
sudo make install

🗑️ Uninstallation

To remove lincb.ople.in from your system:

  • Ubuntu / Debian: sudo apt remove lincb.ople.in
  • Arch Linux: sudo pacman -R lincb.ople.in
  • Fedora / RHEL: sudo dnf remove lincb.ople.in

📄 License

This project is licensed under the MIT License. Created with ❤️ by ople.in.

Releases

Packages

Contributors

Languages