LINUX.ORG.RU

Вопрос по lua и awesomewm

 ,


0

2

Здравствуйте.

Использую на компьютере awesome, у него в конфиге вписан wibox с лаунчерами и виджетами, который может как показываться на экране, так и нет.

Вопрос состоит в следующем: как я могу средствами awesomewm заставить конфиг «забыть» эту конструкцию, «разобъявить» входящие в неё переменные?

то есть (очень условне) мне в rc.lua сделать не 'mylauncher5565.visible = false', а 'mylauncher5565.forget'?

К вопросу можно подходить как со стороны синтаксиса конфига awesome, так и со стороны непосредственно lua - в нём же есть понятие «освободить переменную»?

или мне просто надо взять и присвоить всем переменным - виджетам, вибоксам, лаунчерам, которые я хочу забыть, значение «nil»?

Буду рад рекомендациям, спасибо за внимание.

★★★★

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

или мне просто надо взять и присвоить всем переменным - виджетам, вибоксам, лаунчерам, которые я хочу забыть, значение «nil»?

Я понятия не имею, как устроен Awesome, но вообще в Lua присваивание nil и есть удаление.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

в Lua присваивание nil и есть удаление

Я уж раскопал, да. Это тру вей - вбить в процедуру скрытия обниление скрываемых компонент.

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