<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_2_thread_36872"  />
<title>rulinux.net - Форум - Desktop - Помогите с настройкой awesome</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Desktop - Помогите с настройкой awesome</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137512</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137512</guid>
<pubDate>Thu, 26 Apr 2012 10:11:13 +0400</pubDate>
<description><![CDATA[<p>ТС /r/ скрин твоего авесома.</p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137509</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137509</guid>
<pubDate>Thu, 26 Apr 2012 10:07:07 +0400</pubDate>
<description><![CDATA[<p><i>>Вот,кстати,назрел вопрос: как выпилить меню из панели,да так,чтобы оно только хоткею показывалось?</i><br> Все виджеты добавляются где-то в этом месте дефолтного конфига:<br><br><fieldset><legend>lua</legend><code><br />
<span style="color: #b1b100;">for</span> s <span style="color: #66cc66;">=</span> 1, screen.count<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #b1b100;">do</span><br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">-- Create a promptbox for each screen</span><br />
&nbsp; &nbsp; mypromptbox<span style="color: #66cc66;">&#91;</span>s<span style="color: #66cc66;">&#93;</span> <span style="color: #66cc66;">=</span> awful.widget.prompt<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span> layout <span style="color: #66cc66;">=</span> awful.widget.layout.horizontal.leftright <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">--- Skipped for the great justice</span><br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">--- ....</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; mywibox<span style="color: #66cc66;">&#91;</span>s<span style="color: #66cc66;">&#93;</span>.widgets <span style="color: #66cc66;">=</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mylauncher,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mytaglist<span style="color: #66cc66;">&#91;</span>s<span style="color: #66cc66;">&#93;</span>,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mypromptbox<span style="color: #66cc66;">&#91;</span>s<span style="color: #66cc66;">&#93;</span>,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; layout <span style="color: #66cc66;">=</span> awful.widget.layout.horizontal.leftright<br />
&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #66cc66;">&#125;</span>,<br />
&nbsp;</code></fieldset><br><br>В данном случае, mylauncher является тем самым виджетом, так что просто его закомментируй и всё. Но определение самого mylauncher из файла (оно раньше) не удаляй.<br><br>Для хоткеев - по дефолту меню вызывается правой кнопкой на пустом рабочем столе (т.к. приложения перехватывают). В конфиге оно выглядит так:<br><br><fieldset><legend>lua</legend><code><br />
<span style="color: #808080; font-style: italic;">-- {{{ Mouse bindings</span><br />
root.buttons<span style="color: #66cc66;">&#40;</span>awful.util.<span style="color: #b1b100;">table</span>.join<span style="color: #66cc66;">&#40;</span><br />
&nbsp; &nbsp; awful.button<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span> <span style="color: #66cc66;">&#125;</span>, 3, <span style="color: #b1b100;">function</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> mymainmenu:toggle<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #b1b100;">end</span><span style="color: #66cc66;">&#41;</span>,<br />
<span style="color: #808080; font-style: italic;">-- Ещё какие-то кнопки</span><br />
&nbsp;</code></fieldset><br><br>Соответственно, тебе надо удалить данный биндинг (а хотя можешь и оставить, и на мышке тоже будет), и вписать аналогичное в хоткеи. Это немного дальше, там:<br><br><fieldset><legend>lua</legend><code><br />
globalkeys <span style="color: #66cc66;">=</span> awful.util.<span style="color: #b1b100;">table</span>.join<span style="color: #66cc66;">&#40;</span><br />
&nbsp; &nbsp; awful.key<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span> modkey, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span>, <span style="color: #ff0000;">&quot;Left&quot;</span>, &nbsp; awful.tag.viewprev &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#41;</span>,<br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">--- И тут куча кнопок</span><br />
&nbsp;</code></fieldset><br><br>Туда, в конец этого дела, добавляешь что-то вроде  <br><br><fieldset><legend>lua</legend><code><br />
awful.key<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span> modkey <span style="color: #66cc66;">&#125;</span>, <span style="color: #ff0000;">&quot;d&quot;</span>, <span style="color: #b1b100;">function</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> mymainmenu:toggle<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #b1b100;">end</span><span style="color: #66cc66;">&#41;</span>,<br />
&nbsp;</code></fieldset><br><br>Соответственно, кнопку сам назначишь (можно и без modkey), только смотри, чтобы уже существующий биндинг не перекрывало. И про запятые не забудь, у последней строки в конце запятой быть не должно, иначе упадёт, такая это lua.<br><br>Кстати, у меня вот на mod + d вызывается dmenu.</p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137500</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137500</guid>
<pubDate>Thu, 26 Apr 2012 08:57:29 +0400</pubDate>
<description><![CDATA[<p>Вот,кстати,назрел вопрос: как выпилить меню из панели,да так,чтобы оно только хоткею показывалось?<br><br>Меню для запуска приложений все-равно не пользуюсь,оно у меня выполняет функцию диалогового окна для выключения,перезагрузки и т.р</p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137495</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137495</guid>
<pubDate>Thu, 26 Apr 2012 08:43:52 +0400</pubDate>
<description><![CDATA[<p>Итак,все сделал.Для будущих поколений:есть 2 способа реализации выключения,перезагрузки,ухода в спящий режим в awesome,как уже было сказано выше:<br><br>1)создания скрипта,который будет показывать вам диалоговое окно с вариантами.Вот статейка,там все  написано http://awesome.naquadah.org/wiki/ShutdownDialog. Сам  скриптик там,кстати,тоже есть<br><br>2)вставить эти команды(выключение,перезагрузка и т.п) в меню awesome'а.Вот отрывок из моего конфига:<br><br>									{&quot;Shutdown&quot;,'gksudo halt'},									 <br><br> {&quot;Reboot&quot;, 'gksudo reboot'}, 									 <br><br>{&quot;Suspend&quot;, 'gksudo pm-suspend'}<br><br>Если не хотите вводить пароль рута при выполнении данных действий,настройте права на эти действия через sudoers</p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137334</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137334</guid>
<pubDate>Tue, 24 Apr 2012 17:13:06 +0400</pubDate>
<description><![CDATA[<p>Спасибо,учту.Но это на самом деле не так уж страшно,awesome ведь просто загрузит дефолтный конфиг,который где-то вне(не помню точно где)домашней директории </p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137332</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137332</guid>
<pubDate>Tue, 24 Apr 2012 16:32:17 +0400</pubDate>
<description><![CDATA[<p><i>>Сегодня вечерком на нетбуке поиграюсь.</i><br> Учти, что авесом имеет мерзкую привычку падать из-за малейших опечаток в конфиге. Вот этот рецепт помогает тестировать конфиг, хотя он и не без недостатков: <a href="http://awesome.naquadah.org/wiki/Using_Xephyr#Run_awesome_in_Xephyr">http://awesome.naquadah.org/wiki/Using_Xephyr#Run_awesome_in_Xephyr</a></p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137329</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137329</guid>
<pubDate>Tue, 24 Apr 2012 16:28:46 +0400</pubDate>
<description><![CDATA[<p>Спасибо,добрый человек.Все доступно и понятно написал.Сегодня вечерком на нетбуке поиграюсь.Если будут еще вопросы-отпишусь</p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137322</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137322</guid>
<pubDate>Tue, 24 Apr 2012 16:01:26 +0400</pubDate>
<description><![CDATA[<p><i>>2)как сделать так,чтобы можно было нормально выключать,перезагружать компьютер,как в кде,например?То есть,нажимаешь на некую кнопочку и у тебя появляются диалоговое окно,предлагающее выключить или перезагрузить компьютер,выйти из сессии,ну и тому подобное.</i><br> Сам не пробовал, но можно подкрутить меню. Вот кусок конфига с дефолтным:<br><br><fieldset><legend>lua</legend><code><br />
<span style="color: #808080; font-style: italic;">-- {{{ Menu</span><br />
<span style="color: #808080; font-style: italic;">-- Create a laucher widget and a main menu</span><br />
myawesomemenu <span style="color: #66cc66;">=</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #66cc66;">&#123;</span> <span style="color: #ff0000;">&quot;manual&quot;</span>, terminal .. <span style="color: #ff0000;">&quot; -e man awesome&quot;</span> <span style="color: #66cc66;">&#125;</span>,<br />
&nbsp; &nbsp;<span style="color: #66cc66;">&#123;</span> <span style="color: #ff0000;">&quot;edit config&quot;</span>, editor_cmd .. <span style="color: #ff0000;">&quot; &quot;</span> .. awful.util.getdir<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;config&quot;</span><span style="color: #66cc66;">&#41;</span> .. <span style="color: #ff0000;">&quot;/rc.lua&quot;</span> <span style="color: #66cc66;">&#125;</span>,<br />
&nbsp; &nbsp;<span style="color: #66cc66;">&#123;</span> <span style="color: #ff0000;">&quot;restart&quot;</span>, awesome.restart <span style="color: #66cc66;">&#125;</span>,<br />
&nbsp; &nbsp;<span style="color: #66cc66;">&#123;</span> <span style="color: #ff0000;">&quot;quit&quot;</span>, awesome.quit <span style="color: #66cc66;">&#125;</span><br />
<span style="color: #66cc66;">&#125;</span><br />
&nbsp;</code></fieldset><br><br>Соответственно, добавляешь что-то вроде  { &quot;reboot&quot;, &quot;sudo reboot&quot; &#125;, одновременно прописав в sudoers права на ребут без пароля. Правда кде это как-то иначе делает, то ли через polkit, то ли как-то ещё.<br><br>Если очень хочется, то вот <a href="http://crunchbanglinux.org/forums/topic/15298/awesome-wm-logout-etc-script/">тут</a> человек в конце предложил метод через гуй и zenity.</p>]]></description>
</item>
<item>
<title>Re:Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137319</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137319</guid>
<pubDate>Tue, 24 Apr 2012 15:55:09 +0400</pubDate>
<description><![CDATA[<p><i>>1)как убрать некоторые режимы тайлинга(например,по спирали,полноэкранный и другие)?</i><br> В ~/.config/awesome/rc.lua (если нет извращения с конфигами, а используется дефолт) находишь вот этот кусок и комментируешь нужное:<br><br><fieldset><legend>lua</legend><code><br />
<span style="color: #808080; font-style: italic;">-- Table of layouts to cover with awful.layout.inc, order matters.</span><br />
layouts <span style="color: #66cc66;">=</span><br />
<span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp;awful.layout.suit.tile,<br />
&nbsp; &nbsp;awful.layout.suit.tile.bottom,<br />
&nbsp; &nbsp;awful.layout.suit.tile.top,<br />
&nbsp; &nbsp;awful.layout.suit.tile.left,<br />
&nbsp; &nbsp;awful.layout.suit.fair,<br />
&nbsp; &nbsp;awful.layout.suit.fair.horizontal,<br />
&nbsp; &nbsp;<span style="color: #808080; font-style: italic;">-- awful.layout.suit.spiral,</span><br />
&nbsp; &nbsp;<span style="color: #808080; font-style: italic;">-- awful.layout.suit.spiral.dwindle,</span><br />
&nbsp; &nbsp;awful.layout.suit.<span style="color: #b1b100;">max</span>,<br />
&nbsp; &nbsp;awful.layout.suit.<span style="color: #b1b100;">max</span>.fullscreen,<br />
&nbsp; &nbsp;awful.layout.suit.floating,<br />
&nbsp; &nbsp;awful.layout.suit.magnifier<br />
<span style="color: #66cc66;">&#125;</span><br />
&nbsp;</code></fieldset><br><br>В моём примере спирали убраны. Там же и порядок меняется, если очень хочется.</p>]]></description>
</item>
<item>
<title>Помогите с настройкой awesome</title>
<link>https://rulinux.net/message.php?newsid=36872&amp;page=1#137317</link>
<guid>https://rulinux.net/message.php?newsid=36872&amp;page=1#137317</guid>
<pubDate>Tue, 24 Apr 2012 15:34:11 +0400</pubDate>
<description><![CDATA[<p>Сегодня вы обладаете уникальной возможностью помочь нубу,неосилятору и забаненному на гугле!Не упустите ваш шанс облагородить лик linux-сообщества,чья репутация была изрядно подмочена всякими мизантропичными лорами!<br><br>Итак,<br><br>1)как убрать некоторые режимы тайлинга(например,по спирали,полноэкранный и другие)?<br><br>2)как сделать так,чтобы можно было нормально выключать,перезагружать компьютер,как в кде,например?То есть,нажимаешь на некую кнопочку и у тебя появляются диалоговое окно,предлагающее выключить или перезагрузить компьютер,выйти из сессии,ну и тому подобное.</p>]]></description>
</item>
</channel>
</rss>