LINUX.ORG.RU

awesome создать переменную

 ,


1

1

Кофигурирую awesome. Сейчас вот каждому пункту в меню присваиваю свою иконку. Выглядит это примерно так:

{"files", "pcmanfm", "/home/arch/.config/awesome/icons/apps-system-file-manager-icon.png"},
Вопрос - можно ли как-то обозначить переменной путь к иконке /home/arch/.config/awesome/icons, чтобы в случае чего, можно было легко его изменить и не писать каждый раз этот длинный путь? Что-то вроде этого:
icon_path = '/home/arch/.config/awesome/icons'
{"files", "pcmanfm", "icon_path/apps-system-file-manager-icon.png"}
Но это не работает

★★★★★

Последнее исправление: w1nner (всего исправлений: 2)

что-то вроде этого

icon_path..«/some_icon.png»
А ещё там вроде как нужны двойные ковычки (icon_path = "/home/arch/.config/awesome/icons")

sudopacman ★★★★★
()

можешь запилить функцию, например

function icon_path(name)
return '/home/arch/.config/awesome/icons' .. name .. '.png'
end
annulen ★★★★★
()
Ответ на: комментарий от vazgen05

Благодарствую! Сделал

icon_path = "/home/arch/.config/awesome/icons/"
{ "qbittorrent", "qbittorrent", icon_path .."qbittorrent-icon.png"},
все работает, тема закрыта!

w1nner ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.