Обновил, перезалил.
to sfs:
1.Программа универсальна. Чтобы меню показалось - необходимо запустить бинарник alsmenu на исполнение. При первом вызове программа загружается в память, при последующих - отсылается сообщение первой копии программы показаться на экране.
2./etc/xdg/menus не поддерживается, хотелось минимум зависимостей. Просто последовательный обход каталогов /usr/share/applications, /usr/share/applications/.kde4, <home dir>/.local/usr/share/applications. Мне для домашних нужд хватает, если какой каталог забыл - скажите.
3. ФМ и Терминал теперь можно настроить в настройках (значок в нижнем правом меню). Переменная PATH поддерживается, т.е можно просто указать thunar вместо /usr/bin/thunar
3.xpm-иконки не поддерживаются. Точнее поддерживаются, но не все.
to RoDoN:
1.Если необходимы использовать свои команды для logout, reboot, etc, используйте параметр "useexitconffile"
1. Если данный параметр не используется, то
программа будет использовать команды,
"вшитые" в тело самой программы, это
команды d-bus или systemd на выбор
2. Если данный параметр используется, то программа
будет использовать команды из файла
/usr/share/alsmenu/commands.conf
3. Файл создается только вручную, программа не имеет
функционала по созданию данного файла автоматически.
4. Программа не проверяет корректность
указанных в данном файле комманд.
Если файл найден и успешно прочитан,
то будут использоваться указанные команды
5. В целях безопасности данный файл должен быть
доступен для текущего пользователя
только для чтения!
6. Файл должен быть обычным ini-файлом
Пример файла:
[commands]
logout=openbox --exit
suspend=
hibernate=
reboot=
shutdown= systemctl poweroff
2.Для привязки к определенному местоположению есть параметр --xy (издержки универсальности).
"-1" не сработает, только вычислять разрешение экрана:
Запустить из терминала "alsmenu &".
Затем запускать alsmenu --xy=[позиция по горизонтали]х[позиция по вертикали].
Как только определились с местоположением - "killall alsmenu"
Затем запускать alsmenu с полученными координатами.
3.Запуск демоном - надо, быстрее отображение.