Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37038878
en ru br
Репозитории ALT
S:4.3-alt5
5.1: 3.4.4-alt0.M51.1
www.altlinux.org/Changes

Группа :: Графические оболочки/Прочее
Пакет: awesome

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

#!/usr/bin/install-menu
# this file has to be executable
# put under ~/.menu-methods
# will run by update-menus
# default generate ~/.config/awesome/menu.lua
# you need to require("menu") to use menu.alt_menu

compat="menu-1"

!include menu.h

compat="menu-2"
outputencoding= "UTF-8";

function q($s) = "\"" esc($s,"\\\"") "\"";
function s($s) = replace(replacewith($s,"/ ","__"), "+", "");
function findicon($filename)=
ifelsefile($filename, q($filename),
ifelsefile("/usr/share/icons/hicolor/16x16/apps/" $filename, q("/usr/share/icons/hicolor/16x16/apps/" $filename),
ifelsefile("/usr/share/icons/hicolor/48x48/apps/" $filename, q("/usr/share/icons/hicolor/48x48/apps/" $filename),
ifelsefile("/usr/share/icons/hicolor/32x32/apps/" $filename, q("/usr/share/icons/hicolor/32x32/apps/" $filename),
ifelsefile("/usr/share/pixmaps/" $filename, q("/usr/share/pixmaps/" $filename),
iffile("/usr/share/icons/" $filename,
q("/usr/share/icons/" $filename)))))));
function x11menu()= "\t{"q(title())","q($command) ifnempty($icon, ","findicon($icon))"},\n";
function textmenu()= "\t{"q(title())", \"xvt -e \".."q($command) ifnempty($icon, ","findicon($icon))"},\n";

supported;
x11= x11menu();
kde= x11menu();
gnome= x11menu();
text= textmenu();
endsupported;

startmenu= s($section)" = {\n";
endmenu= "}\n";
submenutitle= "\t{"q(title())","s($section)"},\n";
genmenu= "menu.lua";
rootsection= "alt_menu";
userprefix= "/.config/awesome/";
rootprefix= "/etc/xdg/awesome/";
preoutput= "-- automatically generated file. Do not edit (see /usr/share/doc/menu/html)\n\nmodule(\"menu\")\n\n";
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin