XAMPP for Linux в LM Cinnamon: управление из трея.
Появилась еще одна хорошая возможность избавиться от лишнего на рабочем столе.
В посте "XAMPP for Linux: организация и настройка виртуальных хостов - 1" описан способ запуска⁄перезапуска⁄остановки XAMPP с помощью иконок на рабстоле. Несколько лет я пользовался именно им как наиболее простым и незамороченным.
Но с выходом Cinnamon 2 среди апплетов панели обнаружился XAMPP Panel Menu 0.1, и вот наконец-то у меня дошли до него руки.
Сразу скажу: апплет рабочий, легко кастомизируется и удобен в использовании.
Устанавливается штатным способом из Центра управления, после установки появляется в панели в таком виде:
Файлы апплета после установки располагаются в директории ~⁄.local⁄share⁄cinnamon⁄applets⁄xampp-panel@backids99
Что и как мы можем в нем поправить⁄улучшить?
Во-1-х, избавляемся от Виндового наследия: удаляем favicon.ico, меняем права всех файлов на нормальные (644).
Во-2-х, поправляем иконку: присмотревшись, видим, что автор не стал заморачиваться с прозрачностью, в результате чего вместо закругленных углов мы видим белые уголки. Удивительно, как считанные пиксели могут портить всё впечатление!
Поправить это легко: можно доработать в графическом редакторе xampp.png из состава апплета, а можно даже (для особо ленивых) взять ту же иконку, которую я приводил в своем посте, – несмотря на свой великоватый размер, она легко масштабируется панелью:
Дальше – больше: при желании можно влезть в файл applet.js и разгуляться там вовсю. Я не стал особенно усердствовать (по причине небольших знаний javascript и, конечно, лени), а просто убрал ненужные мне пункты меню и добавил нужные. Дело не трудное, тут всё зависит от ваших знаний и желаний.

Но мои малые знания и большая лень не дают мне этим заняться, так что оставляю это желающим.