Windows-11-Clipboard-History-For-Linux

gustavosettMIT活跃维护

在 Linux 上复刻 Windows 11 风格的剪贴板历史管理器,用 Rust 编写,可记录并快速检索复制过的内容,弥补 Linux 桌面剪贴板历史功能的不足。

A beautiful, Windows 11-style Clipboard History Manager for Linux 💅

v0.7.1发布于 2026-07-21 14:00 UTC1,019star +5 / 7 天40fork同步于 2026-11-10 23:52 UTC

怎么上手

由 README 提炼,执行前请确认
curl -fsSL https://raw.githubusercontent.com/gustavosett/Windows-11-Clipboard-History-For-Linux/master/scripts/install.sh | bash
硬件要求按 README 说明

README 未说明显存或 GPU 要求;这是 Linux 桌面应用,需在 Wayland 或 X11 环境运行,NVIDIA 用户可设 IS_NVIDIA=1 规避透明问题。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

给 Linux 桌面带来 Windows 11 风格界面的剪贴板历史管理器,用 Rust 和 Tauri 构建

在 Linux 上复刻 Windows 11 风格的剪贴板历史管理器,用 Rust 编写,可记录并快速检索复制过的内容,弥补 Linux 桌面剪贴板历史功能的不足。

核心能力

  • 用 Super+V 或 Ctrl+Alt+V 快速唤出历史面板
  • 同时支持 Wayland 与 X11 桌面环境
  • 窗口跟随鼠标在多显示器间定位
  • 可固定常用片段置顶并本地存储历史
  • 内置可搜索的 emoji 选择器

容易踩的坑

需一次性执行 sudo setfacl -m u:$USER:rw /dev/uinput 授予权限,否则快捷键可能失效;GNOME 等桌面常占用 Super+V,需在系统键盘设置中解绑;AppImage 版本部分功能被禁用,官方推荐用发行版仓库完整安装。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.7.1
  1. v0.7.1Release v0.7.1最新正式版2026-07-21 · 2026-07-21 14:00 UTC

    W11 Clipboard For Linux v0.7.1

    🚀 Quick Installation (Recommended)

    curl -fsSL https://raw.githubusercontent.com/gustavosett/Windows-11-Clipboard-History-For-Linux/master/scripts/install.sh | bash
    

    This script auto-detects your distro and architecture, then sets up everything including paste permissions.


    📦 Manual Installation

    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.deb.sh' | sudo -E bash
    sudo apt update && sudo apt install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .deb directly (amd64 for x86_64, arm64 for ARM64):

    sudo apt install ./win11-clipboard-history_0.7.1_amd64.deb
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.rpm.sh' | sudo -E bash
    sudo dnf install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .rpm directly (x86_64 for Intel/AMD, aarch64 for ARM64):

    sudo dnf install ./win11-clipboard-history-0.7.1-1.x86_64.rpm
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    yay -S win11-clipboard-history-bin
    

    Some features are disabled; we strongly recommend the complete installation.

    # Download the correct AppImage for your architecture
    chmod +x win11-clipboard-history_0.7.1_amd64.AppImage
    sudo setfacl -m u:$USER:rw /dev/uinput  # Required for paste simulation
    ./win11-clipboard-history_0.7.1_amd64.AppImage
    

    then register the command that you want in your system to open the AppImage

    KEYBOARD SETTINGS -> SHORTCUTS -> NEW SHORTCUT -> Super+V -> ./my_awesome_folder/win11-clipboard-history_0.7.1_amd64.AppImage
    

    Note: The setfacl command is temporary (resets on reboot). For permanent setup, see the README.


    ⌨️ Usage

    Press Super+V to open the clipboard history. The app will show a Setup Wizard on first run to configure shortcuts and permissions.

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gustavosett/Windows-11-Clipboard-History-For-Linux/compare/v0.6.6...v0.7.1

  2. v0.6.6Release v0.6.62026-05-06 · 2026-05-06 08:06 UTC
    查看更新说明

    W11 Clipboard For Linux v0.6.6

    🚀 Quick Installation (Recommended)

    curl -fsSL https://raw.githubusercontent.com/gustavosett/Windows-11-Clipboard-History-For-Linux/master/scripts/install.sh | bash
    

    This script auto-detects your distro and architecture, then sets up everything including paste permissions.


    📦 Manual Installation

    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.deb.sh' | sudo -E bash
    sudo apt update && sudo apt install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .deb directly (amd64 for x86_64, arm64 for ARM64):

    sudo apt install ./win11-clipboard-history_0.6.6_amd64.deb
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.rpm.sh' | sudo -E bash
    sudo dnf install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .rpm directly (x86_64 for Intel/AMD, aarch64 for ARM64):

    sudo dnf install ./win11-clipboard-history-0.6.6-1.x86_64.rpm
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    yay -S win11-clipboard-history-bin
    

    Some features are disabled; we strongly recommend the complete installation.

    # Download the correct AppImage for your architecture
    chmod +x win11-clipboard-history_0.6.6_amd64.AppImage
    sudo setfacl -m u:$USER:rw /dev/uinput  # Required for paste simulation
    ./win11-clipboard-history_0.6.6_amd64.AppImage
    

    then register the command that you want in your system to open the AppImage

    KEYBOARD SETTINGS -> SHORTCUTS -> NEW SHORTCUT -> Super+V -> ./my_awesome_folder/win11-clipboard-history_0.6.6_amd64.AppImage
    

    Note: The setfacl command is temporary (resets on reboot). For permanent setup, see the README.


    ⌨️ Usage

    Press Super+V to open the clipboard history. The app will show a Setup Wizard on first run to configure shortcuts and permissions.

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gustavosett/Windows-11-Clipboard-History-For-Linux/compare/v0.6.5...v0.6.6

  3. v0.6.5Release v0.6.52026-04-18 · 2026-04-18 18:56 UTC
    查看更新说明

    W11 Clipboard For Linux v0.6.5

    🚀 Quick Installation (Recommended)

    curl -fsSL https://raw.githubusercontent.com/gustavosett/Windows-11-Clipboard-History-For-Linux/master/scripts/install.sh | bash
    

    This script auto-detects your distro and architecture, then sets up everything including paste permissions.


    📦 Manual Installation

    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.deb.sh' | sudo -E bash
    sudo apt update && sudo apt install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .deb directly (amd64 for x86_64, arm64 for ARM64):

    sudo apt install ./win11-clipboard-history_0.6.5_amd64.deb
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.rpm.sh' | sudo -E bash
    sudo dnf install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .rpm directly (x86_64 for Intel/AMD, aarch64 for ARM64):

    sudo dnf install ./win11-clipboard-history-0.6.5-1.x86_64.rpm
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    yay -S win11-clipboard-history-bin
    

    Some features are disabled; we strongly recommend the complete installation.

    # Download the correct AppImage for your architecture
    chmod +x win11-clipboard-history_0.6.5_amd64.AppImage
    sudo setfacl -m u:$USER:rw /dev/uinput  # Required for paste simulation
    ./win11-clipboard-history_0.6.5_amd64.AppImage
    

    then register the command that you want in your system to open the AppImage

    KEYBOARD SETTINGS -> SHORTCUTS -> NEW SHORTCUT -> Super+V -> ./my_awesome_folder/win11-clipboard-history_0.6.5_amd64.AppImage
    

    Note: The setfacl command is temporary (resets on reboot). For permanent setup, see the README.


    ⌨️ Usage

    Press Super+V to open the clipboard history. The app will show a Setup Wizard on first run to configure shortcuts and permissions.

    What's Changed

    Full Changelog: https://github.com/gustavosett/Windows-11-Clipboard-History-For-Linux/compare/v0.6.4...v0.6.5

  4. v0.6.4Release v0.6.42026-03-08 · 2026-03-08 13:27 UTC
    查看更新说明

    W11 Clipboard For Linux v0.6.4

    🚀 Quick Installation (Recommended)

    curl -fsSL https://raw.githubusercontent.com/gustavosett/Windows-11-Clipboard-History-For-Linux/master/scripts/install.sh | bash
    

    This script auto-detects your distro and architecture, then sets up everything including paste permissions.


    📦 Manual Installation

    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.deb.sh' | sudo -E bash
    sudo apt update && sudo apt install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .deb directly (amd64 for x86_64, arm64 for ARM64):

    sudo apt install ./win11-clipboard-history_0.6.4_amd64.deb
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.rpm.sh' | sudo -E bash
    sudo dnf install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .rpm directly (x86_64 for Intel/AMD, aarch64 for ARM64):

    sudo dnf install ./win11-clipboard-history-0.6.4-1.x86_64.rpm
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    yay -S win11-clipboard-history-bin
    

    Some features are disabled; we strongly recommend the complete installation.

    # Download the correct AppImage for your architecture
    chmod +x win11-clipboard-history_0.6.4_amd64.AppImage
    sudo setfacl -m u:$USER:rw /dev/uinput  # Required for paste simulation
    ./win11-clipboard-history_0.6.4_amd64.AppImage
    

    then register the command that you want in your system to open the AppImage

    KEYBOARD SETTINGS -> SHORTCUTS -> NEW SHORTCUT -> Super+V -> ./my_awesome_folder/win11-clipboard-history_0.6.4_amd64.AppImage
    

    Note: The setfacl command is temporary (resets on reboot). For permanent setup, see the README.


    ⌨️ Usage

    Press Super+V to open the clipboard history. The app will show a Setup Wizard on first run to configure shortcuts and permissions.

    What's Changed

  5. v0.6.3Release v0.6.32026-02-15 · 2026-02-15 04:17 UTC
    查看更新说明

    W11 Clipboard For Linux v0.6.3

    🚀 Quick Installation (Recommended)

    curl -fsSL https://raw.githubusercontent.com/gustavosett/Windows-11-Clipboard-History-For-Linux/master/scripts/install.sh | bash
    

    This script auto-detects your distro and architecture, then sets up everything including paste permissions.


    📦 Manual Installation

    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.deb.sh' | sudo -E bash
    sudo apt update && sudo apt install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .deb directly (amd64 for x86_64, arm64 for ARM64):

    sudo apt install ./win11-clipboard-history_0.6.3_amd64.deb
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.rpm.sh' | sudo -E bash
    sudo dnf install win11-clipboard-history
    sudo setfacl -m u:$USER:rw /dev/uinput  # For immediate paste access
    

    Or download the .rpm directly (x86_64 for Intel/AMD, aarch64 for ARM64):

    sudo dnf install ./win11-clipboard-history-0.6.3-1.x86_64.rpm
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    yay -S win11-clipboard-history-bin
    

    Some features are disabled; we strongly recommend the complete installation.

    # Download the correct AppImage for your architecture
    chmod +x win11-clipboard-history_0.6.3_amd64.AppImage
    sudo setfacl -m u:$USER:rw /dev/uinput  # Required for paste simulation
    ./win11-clipboard-history_0.6.3_amd64.AppImage
    

    then register the command that you want in your system to open the AppImage

    KEYBOARD SETTINGS -> SHORTCUTS -> NEW SHORTCUT -> Super+V -> ./my_awesome_folder/win11-clipboard-history_0.6.3_amd64.AppImage
    

    Note: The setfacl command is temporary (resets on reboot). For permanent setup, see the README.


    ⌨️ Usage

    Press Super+V to open the clipboard history. The app will show a Setup Wizard on first run to configure shortcuts and permissions.

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gustavosett/Windows-11-Clipboard-History-For-Linux/compare/v0.6.2...v0.6.3

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Windows 11 Clipboard History For Linux

    Website • Report Bug • Request Feature

    The aesthetic, feature-rich clipboard manager your Linux desktop deserves.

    License Total Downloads Tauri Rust

    App Screenshot


    ⚡ Quick Start (Recommended)

    Get up and running in seconds. This script detects your distro, installs the app, and configures permissions automatically.

    # Just copy and paste this into your terminal
    curl -fsSL https://raw.githubusercontent.com/gustavosett/Windows-11-Clipboard-History-For-Linux/master/scripts/install.sh | bash
    

    Note: No logout required! The installer uses ACLs to grant immediate access.


    🌟 Why use this?

    Most Linux clipboard managers are purely functional but lack visual appeal. This project brings the modern, fluid design of Windows 11's clipboard history to the Linux ecosystem, backed by the blazing speed of Rust.

    😎🔍
    🐧 Universal SupportWorks flawlessly on both Wayland & X11.
    ⚡ Instant AccessOpens instantly with Super+V or Ctrl+Alt+V.
    🧠 Smart PositioningThe window follows your mouse cursor across multiple monitors.
    📌 Pin & SyncPin important snippets to keep them at the top.
    🎬 GIF IntegrationSearch Tenor and paste GIFs directly into Discord, Slack, etc. Disabled: Google killed the Tenor GIF API.
    🤩 Emoji PickerA built-in, searchable emoji keyboard.
    🛡️ Privacy FirstYour history is stored locally. No data leaves your machine.

    ⌨️ Shortcuts & Usage

    KeyAction
    Super + VOpen Clipboard History
    Ctrl + Alt + VAlternative Shortcut
    EnterPaste Selected Item
    EscClose Window

    Pro Tip: Need to paste a GIF? Just select it! The GIF tab is currently disabled because Google killed the Tenor API. The implementation remains in the source tree so a sustainable provider can be integrated later. Read what happened.


    📦 Detailed Installation

    Prefer to install manually? We support all major distributions.

    Recommended: Use the APT repository for automatic updates.

    # 1. Add Repository
    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.deb.sh' | sudo -E bash
    
    # 2. Install
    sudo apt update && sudo apt install win11-clipboard-history
    
    # 3. Grant Permissions (One-time)
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    
    # 1. Add Repository
    curl -1sLf 'https://dl.cloudsmith.io/public/gustavosett/clipboard-manager/setup.rpm.sh' | sudo -E bash
    
    # 2. Install
    sudo dnf install win11-clipboard-history
    
    # 3. Grant Permissions (One-time)
    sudo setfacl -m u:$USER:rw /dev/uinput
    
    
    # Using yay
    yay -S win11-clipboard-history-bin
    
    # Or using paru
    paru -S win11-clipboard-history-bin
    
    

    Some features are disabled; we strongly recommend the complete installation.

    1. Download the .AppImage from Releases.
    2. Make it executable: chmod +x win11-clipboard-history_*.AppImage
    3. Grant permissions: sudo setfacl -m u:$USER:rw /dev/uinput
    4. Register the command that you want in your system to open the AppImage
    KEYBOARD SETTINGS -> SHORTCUTS -> NEW SHORTCUT -> Super+V -> ./my_awesome_folder/win11-clipboard-history.AppImage
    

    🔧 Troubleshooting

    1. Ensure the app is running: pgrep -f win11-clipboard-history-bin
    2. If running, try resetting the config:
    rm ~/.config/win11-clipboard-history/setup.json
    win11-clipboard-history
    
    
    1. Conflicts: GNOME and other DEs often reserve Super+V. The app's Setup Wizard usually fixes this, but you can manually unbind Super+V in your system keyboard settings.

    If you see a black background or flickering, use the compatibility mode:

    # Force NVIDIA workaround
    IS_NVIDIA=1 win11-clipboard-history
    
    # Force AppImage workaround
    IS_APPIMAGE=1 win11-clipboard-history
    
    

    🛠️ For Developers

    Want to hack on the code?

    Tech Stack: Rust + Tauri v2 + React + Tailwind CSS + Linux

    # 1. Clone
    git clone https://github.com/gustavosett/Windows-11-Clipboard-History-For-Linux.git
    cd Windows-11-Clipboard-History-For-Linux
    
    # 2. Install Deps
    make deps && make rust && make node
    source ~/.cargo/env
    
    # 3. Run Dev Mode
    make dev
    
    

    ✨ Contributors

    Thanks goes to these wonderful people (emoji key):

    Like this project?


    Package repository hosting is graciously provided by Cloudsmith. Cloudsmith is the only fully hosted, cloud-native, universal package management solution, that enables your organization to create, store and share packages in any format, to any place, with total confidence.