<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Любовь и железо, часть вторая</title>
  <link>http://drgr.livejournal.com/</link>
  <description>Любовь и железо, часть вторая - LiveJournal.com</description>
  <lastBuildDate>Thu, 02 Aug 2007 01:47:10 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>drgr</lj:journal>
  <lj:journalid>850711</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/64724542/850711</url>
    <title>Любовь и железо, часть вторая</title>
    <link>http://drgr.livejournal.com/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>http://drgr.livejournal.com/290819.html</guid>
  <pubDate>Thu, 02 Aug 2007 01:47:10 GMT</pubDate>
  <title>XMonad and friends</title>
  <link>http://drgr.livejournal.com/290819.html</link>
  <description>&lt;p align=&quot;justify&quot;&gt;
Некоторое время назад мне решительно надоела тормознутость минималистического &lt;a href=&quot;http://www.suckless.org/wiki/wmii&quot;&gt;ВРЫЫ&lt;/a&gt; и я решил его на что-нибудь сменить. Переломал лень и переполз на ещё более минималистический &lt;a href=&quot;http://www.suckless.org/wiki/dwm&quot;&gt;dwm&lt;/a&gt;. Хрен бы там, такой же тормоз, хоть и с меньшим количеством свистелок. Подумал уж было, что мои компьютеры устарели, но нет, запустил кеды — там всё быстренько, а во врыы/двм как какое-нибудь окно начнёт неспешно перерисовываться (типа огнелиса), так всё колом встаёт и перестаёт повиноваться моим приказам. Ладно, выбирать уж больше и не из чего, всё давно перепробовано — пробуем &lt;a href=&quot;http://xmonad.org/&quot;&gt;xmonad&lt;/a&gt;.&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;Я вообще подозрительно отношусь ко всякому софту, написанному на «экзотических» языках программирования. Обычно либо тормоз получает, либо памяти жрёт много, либо ещё какой-нибудь неприятный недостаток. Но тут всё написано на модном нынче Haskell, очень быстро и памяти не жрёт. Минус только один и довольно скромный — надо руками собирать всё, т.к. конфигурируется ковырянием в сорце. Впрочем, там всё легко понимается и без знания языка. Библиотечки X11 и X11-extras тоже пришлось ручками собирать.&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;Так вот, всё чрезвычайно удобно! Оставил всё почти без изменений, лишь &lt;a href=&quot;http://xmonad.org/contrib.html&quot;&gt;экстеншенов&lt;/a&gt; навешал слегка. Приложения дёргаем через dmenu, экран лочим slock&apos;ом. Чтоб курсор не мешал, после секунды неактивности его прячет unclutter. Статусбар с некоторой более-менее полезной информацией показывает &lt;a href=&quot;http://gotmor.googlepages.com/dzen&quot;&gt;dzen2&lt;/a&gt; двумя кусками — воркспейсы от xmonad и всякое говно от моей быдлопрограммы.&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;Вот все мои файлы:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://paste.org.ru/?pet6hq&quot;&gt;Config.hs&lt;/a&gt; — собственно, мой конфиг xmonad.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://paste.org.ru/?vqnd82&quot;&gt;.xsession&lt;/a&gt; — всё совершенно тривиально, но мало ли...&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://paste.org.ru/?9gxpft&quot;&gt;run-xmonad.sh&lt;/a&gt; — наш стартер всех этих штук, полон копипасты.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://paste.org.ru/?4xjzdf&quot;&gt;statusbar.c&lt;/a&gt; — две с лишним сотни строк быдлокодинга для всяких свистелок, которые мне не хотелось позволять делать чему-либо другому. Не знаю зачем мне захотелось это писать. На скринах ниже видно, что делает.&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;Вообще, посмотреть на скрины и понять, как всё это выглядит, лучше на оф. сайте — &lt;a href=&quot;http://xmonad.org/tour.html&quot;&gt;«guided tour of features»&lt;/a&gt;. Однако, не могу удержаться от нескольких скриншотов: &lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;a href=&quot;http://pics.livejournal.com/drgr/pic/000bxp72&quot;&gt;&lt;img src=&quot;http://pics.livejournal.com/drgr/pic/000bxp72/s320x240&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://pics.livejournal.com/drgr/pic/000bycrg&quot;&gt;&lt;img src=&quot;http://pics.livejournal.com/drgr/pic/000bycrg/s320x240&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Окно развёрнуто во весь экран без ободка (статусбар тоже можно спрятать) и вариант тайлового расположения окон.
&lt;/p&gt;

&lt;p align=&quot;center&quot;&gt;
&lt;a href=&quot;http://pics.livejournal.com/drgr/pic/000bsby7&quot;&gt;&lt;img src=&quot;http://pics.livejournal.com/drgr/pic/000bsby7/s320x240&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://pics.livejournal.com/drgr/pic/000btt8x&quot;&gt;&lt;img src=&quot;http://pics.livejournal.com/drgr/pic/000btt8x/s320x240&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Расположение circle. На правой одно окно во float-режиме.
&lt;/p&gt;

&lt;p align=&quot;center&quot;&gt;
&lt;a href=&quot;http://pics.livejournal.com/drgr/pic/000bwgwe&quot;&gt;&lt;img src=&quot;http://pics.livejournal.com/drgr/pic/000bwgwe/s320x240&quot; width=&quot;320&quot; height=&quot;240&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Окна складываются в гипнотическую спираль!
&lt;/p&gt;&lt;a name=&apos;cutid1-end&apos;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;Also:&lt;br /&gt;
xmonad &amp;gt; .*&lt;br /&gt;
Discuss.&lt;/p&gt;</description>
  <comments>http://drgr.livejournal.com/290819.html</comments>
  <category>computers</category>
  <lj:music>Лунофобия &amp; Vidna Nebo - Смерти нет (remix)</lj:music>
  <media:title type="plain">Лунофобия &amp; Vidna Nebo - Смерти нет (remix)</media:title>
  <lj:security>public</lj:security>
  <lj:reply-count>56</lj:reply-count>
</item>
</channel>
</rss>

