Страница 1 из 1
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 27 апр 2024, 05:23
KOT040188
Clipit устарел и на кедах запускается как процесс, но не работает (уже много лет висит багрепорт об этом), на cinnamon при установке подтягивает diodon!, а при запуске clipit сообщает, что не поддерживает cinnamon, используй diodon. Diodon работает, хотя тоже уже много где выпилен, заявлена поддержка плагинов с возможностью закрепления текстовых фрагментов, но там надо их как-то собирать руками, оно не собирается, требует 2 питон.
Знаю qlipper, вроде то что нужно, вроде работает, но автор накодил что-то странное вместо выпадающего меню, там под видом меню выпадает окно, которое отображается в панели задач, оно глючит, не хочет закрываться если кликнуть за пределами его, в общем глючная дичь какая-то.
Знаю про copyq, он нормально работает, но вместо выпадающего меню из трэя он открывает очень перегруженное окно, не мой вариант.
Знаю keepboard, он тоже открывает целое окно, и к тому же почему-то перестаёт работать после спящего режима, значок в трэе становится пустышкой и не работает. Знаю ещё много, но без закрепления.
Может кто подскажет что-нибудь актуальное подходящее под запрос? Одно время хотел перейти на гном, вот там с десяток расширений для буфера и все они с возможностью закрепления текстовых фрагментов, но я передумал переходить на гном, решил переходить на корицу, а тут совсем нет менеджера буфера.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 27 апр 2024, 07:22
symon2014
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 27 апр 2024, 08:07
KOT040188
Pastie и clipman не подходит, dunst это вообще непонятно что, про остальное я выше написал.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 27 апр 2024, 08:20
rogoznik
KOT040188 писал(а): ↑27 апр 2024, 08:07
dunst это вообще непонятно что
Dunst is a lightweight replacement for the notification daemons provided by most desktop environments. It’s very customizable, isn’t dependent on any toolkits, and therefore fits into those window manager centric setups we all love to customize to perfection.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 27 апр 2024, 08:23
KOT040188
Ну при чём здесь буфер? Я читать умею, прочитал на гитхабе на странице проекта, там ни слова про буфер. Если он там и есть, скорее всего его надо сильно там искать и настраивать, да и монстр мне такой не нужен.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 27 апр 2024, 13:49
madesta
По "техническому заданию" частые текстовые фрагменты для вставки могут иметь вид отдельных текстовых файлов или единственного файла вида txt, сохраняемые на диске? У меня, например, имеется необходимость часто копипастить фрагменты текста со страниц для сохранения и дальнейших манипуляций с ними. Своя необходимость реализована на bash, вызываемого через комбинацию горячих клавиш. Как результат, выделяется фрагмент, затем вызывается комбинация клавиш и выделенное сразу сохраняется в файл(ы). Если сохранение необходимо в отдельные файлы, то в окне запрашивается ввод каждого имени файла. Если сохранение ведётся в один и тот же файл, то выделенное просто добавляется в указанный файл. При этом нет разницы откуда сохранять: со станиц Интернет, окна Libre office Writer или окна терминала.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 27 апр 2024, 17:57
slant
Не по теме
Dunst - это здесь вообще не при чем. А Саймон очередной раз непонятно зачем пишет.

Я понимаю зачем вопрос задает - TC, даже если это просто лень гуглить. А вот зачем отвечать, если лень это сделать нормально - я никак понять не могу...
Есть еще Parcellite - вроде бы есть что-то подобное в функционале. У меня на mate работает, только у меня запросы попроще - мне и одной истории достаточно.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 28 апр 2024, 03:50
KOT040188
madesta писал(а): ↑27 апр 2024, 13:49
По "техническому заданию" частые текстовые фрагменты для вставки могут иметь вид отдельных текстовых файлов или единственного файла вида txt, сохраняемые на диске?.
Почта и подобное.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 28 апр 2024, 03:55
KOT040188
slant писал(а): ↑27 апр 2024, 17:57
Есть еще Parcellite - вроде бы есть что-то подобное в функционале.
Нет.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 28 апр 2024, 19:14
madesta
KOT040188 писал(а): ↑28 апр 2024, 03:50
Почта и подобное
Этот вариант, конечно, не соответствует строго заявленной теме (хотя буфер обмена и присутствует). Но если устраивают отдельные файлы, то можно воспользоваться скриптом под спойлером.
Значение переменной dir выставляется на своё усмотрение. Если не нужны добавляемые в начало и конец пустые строки (echo " " > "$out" и echo " " > /tmp/stroka.txt), то можно от них отказаться. Соответственно, строку cat "$out" /tmp/stroka.txt > "$dir/$name.txt" удалить и раскомментировать сроку перед. Также вместо rm "$out" /tmp/stroka.txt использовать rm "$out"
Для функционирования необходим пакет
xclip
(из коробки, по-моему, в системе отсутствует). Первоисточник когда-то где-то был найден в англоязычном сегменте Интернет и немного переработан под свои нужды. Как говорилось
выше, выделяется фрагмент текста и через горячие клавиши вызывается запуск скрипта.
Код: Выделить всё
#!/bin/bash
out="/tmp/notes.$$"
dir="$HOME/Загрузки" # папка, в которую будут сохранятся заметки
#dir=$(zenity --file-selection --directory)
echo " " > "$out"
echo " " > /tmp/stroka.txt
xclip -o | zenity --width=600 --height=450 --title "Текст заметки" --text-info --editable >> "$out"
echo " " >> "$out"
if [ $? -eq 0 -a "`cat "$out"`" != "" ]; then
name=$(zenity --title "Имя файла txt" --entry --text "Введите имя файла")
if [ $? -eq 0 ]; then
if [ "`echo $name`" = "" ]
then name="Заметка $$"
fi
# cp "$out" "$dir/$name.txt"
cat "$out" /tmp/stroka.txt > "$dir/$name.txt"
fi
fi
rm "$out" /tmp/stroka.txt
exit 0
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 29 апр 2024, 00:46
sasha300
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 29 апр 2024, 01:30
KOT040188
sasha300, ничего нового.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 29 апр 2024, 08:29
rogoznik
KOT040188 писал(а): ↑29 апр 2024, 01:30
ничего нового.
Ну так от нас-то тогда что надо? Если тебя не устраивает все что есть - сделай свое, не можешь сам сделать - заплати тому кто может.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 29 апр 2024, 08:32
symon2014
rogoznik писал(а): ↑29 апр 2024, 08:29
Ну так от нас-то тогда что надо?
Чтоб вы на носилках носили ему зарплату. Не помните что ли?

Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 30 апр 2024, 04:14
KOT040188
rogoznik писал(а): ↑29 апр 2024, 08:29
Ну так от нас-то тогда что надо?
Ничего. Кто знает что-то подходящее под запрос тот напишет я думаю. Подождём.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 20 мар 2025, 18:15
Yara
KOT040188 писал(а): ↑30 апр 2024, 04:14
Ничего. Кто знает что-то подходящее под запрос тот напишет я думаю. Подождём.
Тоже долго мучился с поиском адекватного менеджера буфера обмена. Ранее работал с КДЕ, по этому привык к его шикарному стоковому виджету, который просто кидаешь в трей и радуешься жизни. А вот в Циннамоне с этим проблема. Давно бы уже придумали какой-нибудь аплет в трей, но видимо кодерам управление буфером не нужено)).
В общем, нашёл вполне адекватное решение. Называется GPaste. У Гнома есть одноимённое gnome-shell расширение, но и в Циннамон можно его поставить в качестве утилиты в трей. Для этого нужно найти и установить апплет GPaste Reloaded (в настройках Cinnamon -> Апплеты -> на вкладке "Загрузка" в строке поиска введите "gpaste"). Аплет вы загрузите, но работать он у вас не будет. Что бы всё заработало нужно скачать и установить ещё два пакета. Для Linux Mint это «Gpaste-2» и «Gir1.2-gpaste-2» (их можно найти в стандартном менеджере приложений так же используя поиск). Наконец, убедитесь, что демон GPaste запущен. Для этого вы можете либо перезагрузить компьютер, либо перезапустить Циннамон.
В принципе, ничего сложного даже для начинающего пользователя, хотя на первый взгляд может показаться иначе. По моему скромному мнению, на сегодняшний день это лучшее решение для Циннамон. У меня всё работает прекрасно, и всё гармонично вписывается в общий интерфейс. Разработчики данного решения активны, последнее обновление у них на странице было от 7.03.2025.
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 21 мар 2025, 12:40
konstantin
KOT040188 писал(а): ↑30 апр 2024, 04:14
rogoznik писал(а): ↑29 апр 2024, 08:29
Ну так от нас-то тогда что надо?
Ничего. Кто знает что-то подходящее под запрос тот напишет я думаю. Подождём.
Читая обсуждения по этой теме о минималистичном буфере обмена : "" возможно Вам подойдёт (не спешите удивляться) док-панель Планк , в которой есть в настройках по умолчанию значёк Клипбоард , если подвести к нему курсор мыши , то видна история буфера обмена и вполне можно выбрать нужное в первую позицию (это я знаю из актуальной Убунту Унити у меня на ноутбуке старом установлено) "" .
Менеджер буфера обмена в трей с возможностью закрепить частые текстовые фрагменты для вставки
Добавлено: 26 мар 2025, 12:10
Stawr
Поставил GPaste из менеджера приложений и установил на панель .всё работает,и картинки и настроек много.с апплетами не стал мудрить.спасибо за подсказку .Если что,у меня Cinnamon, Mint 22.1.