LINUX.ORG.RU

История изменений

Исправление saahriktu, (текущая версия) :

Я сделал проще (event.key(), между прочим, возвращает число). Теперь конфиг в JSON'е. https://saahriktu.ru/downloads/nirvana_launcher_v0.3.tar.xz

Конфиг располагается в ~/.config/nirvana_launcher_keys.json и выглядит так:

{"65": "/usr/lib64/LibreOffice-still/program/scalc",
"66": "brave",
"67": "qtcreator",
"68": "dia",
"69": "emacs",
"70": "firefox",
"71": "gambas3",
"73": "qbittorrent",
"75": "konversation",
"76": "lazarus",
"77": "qmmp-1",
"80": "psi-plus",
"81": "qalculate-gtk",
"83": "skypeforlinux",
"84": "telegram-desktop",
"85": "thunderbird",
"87": "/usr/lib64/LibreOffice-still/program/swriter",
"89": "yandex-browser-stable",
"49": "gimp",
"50": "inkscape",
"51": "librecad",
"48": "terminology"}

Исправление saahriktu, :

Я сделал проще (event.key(), между прочим, возвращает число). Теперь конфиг в JSON'е. https://saahriktu.ru/downloads/nirvanalauncher_v0.3.tar.xz

Конфиг располагается в ~/.config/nirvana_launcher_keys.json и выглядит так:

{"65": "/usr/lib64/LibreOffice-still/program/scalc",
"66": "brave",
"67": "qtcreator",
"68": "dia",
"69": "emacs",
"70": "firefox",
"71": "gambas3",
"73": "qbittorrent",
"75": "konversation",
"76": "lazarus",
"77": "qmmp-1",
"80": "psi-plus",
"81": "qalculate-gtk",
"83": "skypeforlinux",
"84": "telegram-desktop",
"85": "thunderbird",
"87": "/usr/lib64/LibreOffice-still/program/swriter",
"89": "yandex-browser-stable",
"49": "gimp",
"50": "inkscape",
"51": "librecad",
"48": "terminology"}

Исходная версия saahriktu, :

Я сделал проще (event.key(), между прочим, возвращает число). Теперь конфиг в JSON'е. https://saahriktu.ru/downloads/nirvanalauncher_v0.3.txz

Конфиг располагается в ~/.config/nirvana_launcher_keys.json и выглядит так:

{"65": "/usr/lib64/LibreOffice-still/program/scalc",
"66": "brave",
"67": "qtcreator",
"68": "dia",
"69": "emacs",
"70": "firefox",
"71": "gambas3",
"73": "qbittorrent",
"75": "konversation",
"76": "lazarus",
"77": "qmmp-1",
"80": "psi-plus",
"81": "qalculate-gtk",
"83": "skypeforlinux",
"84": "telegram-desktop",
"85": "thunderbird",
"87": "/usr/lib64/LibreOffice-still/program/swriter",
"89": "yandex-browser-stable",
"49": "gimp",
"50": "inkscape",
"51": "librecad",
"48": "terminology"}