Awesome Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
wiki:awesome [2012/11/09 09:51]
[Кнопки управления громкостью] удалил про установку xev
wiki:awesome [2013/10/07 21:35]
[Blingbling]
Строка 38: Строка 38:
 mytextclock:​buttons(awful.util.table.join( ​       mytextclock:​buttons(awful.util.table.join( ​      
 awful.button({ }, 1, function () awful.button({ }, 1, function ()
-awful.util.spawn_with_shell("/​home/​pupizoid/​bin/​dairy.sh"​) end)+awful.util.spawn_with_shell("/​home/​<​имя_пользователя>​/​bin/​dairy.sh"​) end)
         ))         ))
 </​code>​ </​code>​
-Данный код будет при нажатии на виджет часов на панели awesome вызывать скрипт dairy.sh.+Данный код будет при нажатии на виджет часов на панели awesome вызывать скрипт ​/​home/<​имя_пользователя>/​bin/​dairy.sh.
 =====Раскладка клавиатуры===== =====Раскладка клавиатуры=====
 При загрузке в голый AwesomeWM (без сессии GNOME) перестает работать переключение раскладки клавиатуры((а так же все остальные вещи, настраиваемые в меню "​Параметры системы",​ все эти настройки применяются при запуске **gnome-settings-daemon** отдельно или внутри сессии GNOME(см.ниже))) При загрузке в голый AwesomeWM (без сессии GNOME) перестает работать переключение раскладки клавиатуры((а так же все остальные вещи, настраиваемые в меню "​Параметры системы",​ все эти настройки применяются при запуске **gnome-settings-daemon** отдельно или внутри сессии GNOME(см.ниже)))
Строка 261: Строка 261:
       set_master("​5%+"​) --<<​-- здесь можно изменить шаг регулировки громкости       set_master("​5%+"​) --<<​-- здесь можно изменить шаг регулировки громкости
     end)))     end)))
 +end</​code>​
 +
 +Другой способ решения этой же проблемы. В файле ​
 +<​code>​ gedit ~/​.config/​awesome/​blingbling/​volume.lua</​code>​
 +в функции set_master исправляем
 +<code lua>​local function set_master(parameters)
 +    -- local cmd = "​amixer --quiet set Master " ..parameters
 +    local cmd = "​amixer -D pulse --quiet set Master 1+ " ..parameters
 +    local f=io.popen(cmd)
 +    f:close()
 end</​code>​ end</​code>​
 ====Погода==== ====Погода====
Строка 720: Строка 730:
 </​code>​ </​code>​
 <note important>​В библиотеке **utility.lua** вы можете найти функции,​ которые так же могут показаться вам полезными.</​note>​ <note important>​В библиотеке **utility.lua** вы можете найти функции,​ которые так же могут показаться вам полезными.</​note>​
-====Присвоение приложению тэг по умолчанию====+=====Присвоение приложению тэг по умолчанию=====
 Еще одной удобной особенностью Awesome является возможность назначить приложению определенный тэг, для этого в конфигурационном файле необходимо добавить следующий код: Еще одной удобной особенностью Awesome является возможность назначить приложению определенный тэг, для этого в конфигурационном файле необходимо добавить следующий код:
 <code lua> <code lua>