Я больше не представлю этот репозиторий (или использую этот сценарий). Это работает для всего, что я знаю, но я использую что -то другое, поэтому я больше не помещаю это. Не стесняйтесь продолжать использовать его, если он работает для вас, разграбляйте его, если вам нужно что -либо исправить, или рассмотреть одну из альтернатив (см. Ниже). По этой причинам этот репо архив и только для чтения.
Поиск эмодзи по имени и скопируйте его в буфер обмена. Лучше всего работает с вариантом DMENU, который выполняет нечеткий поиск, такой как ROFI, но он совместим с простым DMENU.
Если возможно, он также отправляет уведомление на рабочем столе для лучшей отзывы пользователя.
[Нажмите на скриншот для GIF 4MB о том, как были добавлены смайлики в заголовке]
Загрузите dmenu-emoji.sh , убедитесь, что он исполняется ( chmod + x <file> ) и храните его где-то в вашем домашнем каталоге (или в вашем $PATH если вы предпочитаете). Назначьте клавиш в вашей конфигурации i3:
# ~/.config/i3/config
bindsym $mod+space exec path/to/dmenu-emoji.sh
dmenu-emoji.sh -единственный файл, который вам нужен, остальные файлы в этом репозитории-это сценарии для создания этого, которые вам не нужно, если вы не хотите изменить его (приветствуйте PRS!).
dmenu По умолчанию dmenu называется. Если вы хотите использовать другое меню или передать в него какую -то опцию, вы можете использовать list и copy подкоманды:
# ~/.config/i3/config
bindsym $mod+space exec dmenu-emoji.sh list | rofi -dmenu -p 'Emoji: ' | dmenu-emoji.sh copy
На писать уходит очень мало времени, так что их, вероятно, больше?