Менеджер буфера обмена для Linux (Wayland/KDE) на Qt6 с минималистичным полупрозрачным интерфейсом.
- 📋 Сохранение истории буфера обмена (текст и изображения)
- 🔍 Быстрый поиск по содержимому
- 🎨 Минималистичный полупрозрачный интерфейс
- ⌨️ Навигация стрелками и горячими клавишами (⌘1-⌘9)
- 📱 Иконка в системном трее
- ⚡ Глобальная горячая клавиша Ctrl+Shift+F
- 💾 Сохранение истории между запусками (SQLite)
- 🖼️ Поддержка изображений
# Ubuntu/Debian
sudo apt install qt6-base-dev qt6-base-dev-tools cmake build-essential
# Fedora
sudo dnf install qt6-qtbase-devel cmake gcc-c++
# Arch Linux
sudo pacman -S qt6-base cmake base-develcd clipboard-manager
mkdir build && cd build
cmake ..
make -j$(nproc)sudo make install./ClipboardManagerCtrl+Shift+F- Показать/скрыть окно↑/↓- Навигация по элементамEnter- Выбрать и вставить элемент⌘1-⌘9- Быстрый выбор элемента по номеруEscape- Закрыть окно
- Левый клик - показать окно
- Правый клик - меню с опциями
- Показать историю
- Очистить историю
- Настройки
- Завершить
История сохраняется в:
~/.local/share/ClipboardManager/clipboard.db
- Qt6 (Core, Gui, Widgets, Sql, DBus)
- CMake 3.20+
- C++20 компилятор
- Linux с KDE/GNOME (для глобальных горячих клавиш)
MIT License
- Одно окно с прокруткой мышью
- должна быть навигация по элементам буфера обмена стрелками вверх-вниз
- поддержка текста и изображений
- буфер обмена должен сохраняться после выхода из приложения
- минималистичный полупрозрачный интерфейс
- Строка поиска вверху
- Программа должна находиться с системном трее
- быстрый показ окна по горячей клавише ctrl + alt + G
- автоматическая вставка при нажатии на элемент буфера обмена