Форум проекта Matuntu

Программное обеспечение => Другое ПО => Тема начата: Sam от 20 Октября 2016, 21:59:10

Название: Rofi - больше чем лаунчер
Отправлено: Sam от 20 Октября 2016, 21:59:10
Под Linux существует немало лаунчеров для быстрого запуска программ. Я пользовался Kupfer (немного) и Synapse (много). На мой взгляд, у них имеется один общий недостаток: они выбиваются из общего оформления системы. Даже несмотря на наличие нескольких тем оформления в этих лаунчерах. В качестве альтернативы был  выбран Rofi (https://davedavenport.github.io/rofi/). Обычно так не бывает, но он весит существенно меньше, а умеет существенно больше. Установка проста:
sudo apt-get install rofiСамый простой способ запуска, это назначить команду rofi -show run на какое-либо сочетание клавиш. К примеру, у меня это alt+r. По этой команде будет появляться диалог запуска программ.
(http://storage2.static.itmages.ru/i/16/1020/s_1476987751_8158582_f885b5c65a.png) (http://itmages.ru/image/view/5058037/f885b5c6)

Это уже с настроенной под моё оформление темой. Собственно, тонкая настройка оформления - одно из главных его преимуществ. Вот здесь (https://davedavenport.github.io/rofi/p05-Themes.html) есть готовые темы, а здесь (https://davedavenport.github.io/rofi/p11-Generator.html) генератор тем, который позволит создать свою.  Настройки записываются в файл .Xresources домашнего каталога. Для более подробного понимания настроек можно заглянуть сюда (https://davedavenport.github.io/rofi/manpage.html).
Это вся функциональность, которую я использую, но нужно перечислить полную. Rofi имеет несколько режимов работы, которые переключаются shift+стрелочки вправо/влево.  Режим переключения окон:
(http://storage7.static.itmages.ru/i/16/1020/h_1476988940_1246358_70f9457646.png)

Его тоже можно назначить на отдельное клавиатурное сочетание командой rofi -show window. Есть режим старта ssh-сессии:
(http://storage9.static.itmages.ru/i/16/1020/h_1476989135_7160324_8ddca6382d.png)

rofi -show ssh. Так же есть режим Dmenu. А с поддержкой скриптов отсюда (https://davedavenport.github.io/rofi/p07-Scripts.html), появляются и вовсе экзотические возможности, вроде плейлистов для mpd и скриншотов.
В общем: очень лёгкий и кастомизируемый лаунчер.
Название: Re: Rofi - больше чем лаунчер
Отправлено: vita от 20 Октября 2016, 22:50:10
Интересное решение. В Matuntu работает. Через Rofi запустила 5 up  :)
(http://storage9.static.itmages.ru/i/16/1020/h_1476992811_3970438_8344e4451b.jpg)
Выход из Rofi получился по команде quit

Спасибо за наводку, Сэм!
Название: Re: Rofi - больше чем лаунчер
Отправлено: Sam от 20 Октября 2016, 22:52:39
Выход из лаунчера получился по команде quit
Эскейп клавиша закрывает. ;)