Это можно сделать, изменив файл /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml
. Итак, откройте его вkate
:
kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml
Найдите строку notificationTimer.interval = notification.expireTimeout
и закомментируйте/измените ее на
notificationTimer.interval = 1 * 1000
, где 1
— количество секунд.
Проверьте это с помощьюnotify-send "your notification"
Источник здесь .
У вас тут три вопроса. Во-первых, класс символов [E-S]
означает «соответствие каждому символу от E до S». Чтобы просто сопоставить E
или S
, используйте [ES]
.
Далее, формат {x,y}
для установки количества повторений не поддерживается в BRE (базовые регулярные выражения )и \d
, поэтому вам необходимо включить PCRE (Perl Compatible Regular Выражения )с флагом -P
. Это позволит вам использовать \d
для «цифр» (, которые вам понадобятся [0-9]
или [[:digit:]]
в BRE ), а также {x,y}
. Наконец, {5,}
будет означать «5 или больше», чтобы получить ровно 5, вам нужно {5}
.
Итак, собрав все это воедино, вы ищете команду:
pdfgrep -P '[ES]\d{5}$'