Видео ролики бесплатно онлайн

Смотреть крупно видео

Официальный сайт ufa-check 24/7/365

Смотреть видео бесплатно

02.03.09 17:36 muhas

Оконные менеджеры — GNU Screen для иксов или что такое Ratpoison

Оказывается по ratpoison у меня уже написан небольшой обзор.
Но Заказ #1-Тайловые wm предпологал ещё и "сравнение, плюсы и минусы, косяки разные, универсальный ман"
К ним и приступим =)


Сравнивать мне особо несчем, пользовал из тайловых только wmii->xmonad->awesome->ratpoison (в хронологическом порядке) и поглядываю на быстроразвивающийся scrotwm
Единственное на мой взгляд отличие ratpoison от многих других это конфиг не на языке программирования и некоторая аскетичность в возможностях самого wm. Но это каждому по запросам, мне крысояда хватает сполна.

Аскетичность ratpoison можно отнести и к минусам. В нем нет тегов, зато есть группы и виртуальные рабочие столы выполняющие схожие функции. Нет возможности предустановки в каком фрейме какое приложение запускать и т.п. Нет возможности плавающего режима для приложения, т.е. каждое окно будет во фрейме. К плюсам можно отнести простоту настройки и использования - ведь крысояд оправдывает своё название и крыса не понадобится в принципе, а если и понадобится, то можно ей управлять с клавиатуры.

В качестве панели со списком приложений часами и списком столов использую dzen (sh скрипт ниже - запускается из .ratpoisonrc директивой exec путь_к_скрипту)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
append(){



        txt=$*$text



}



while true; do



        append "^p(_LEFT)"\

        `ratpoison -c groups -c windows |sed -e 's/default/1/'|sed -e 's/wspl1//' |sed -e 's/wspl//'|sed -e 's\^[0-9][*]\^fg(#737373)\' -e 's\^[0-9][-]\^fg(#cccccc)\' -e 's\^[0-9][+]\^fg(#737373)\'`\

        "^p(_RIGHT)"\

                `date +%k:%M`

                #`date | awk '{print $4}'`



        echo "$txt"

        sleep 1

 


Естественно что место для dzen надо выделить - в конфиге set padding 0 14 0 0. По дефолту иксовые курсоры не используются поэтому надо прописать в конфиге exec xsetroot -cursor_name left_ptr для их приличного вида.

Всё. можно пользоватся или малость поднастроить. По-умолчанию все сочитания клавишь работают с префиксом C-t. Для вызова справки по клавишам C-t ? - не на все действия заданы клавиши и эти действия можно выполнить задавая директивы с помощью C-t : или забиндить сочетания в конфиге.
#С-t m запускает gmrun
bind m exec gmrun
#C-t d показывает календарь
bind d exec ratpoison -c "echo `cal && date '+%b %-d, %Y %-I:%M%p'`"
#C-t e изменить размер фрейма
bind e resize
#C-t w покажет нам группы столы и что на них
bind w exec /usr/share/ratpoison/allwindows.sh
#в руской раскладке бинды не работают, посему для русских клавишь надо задавать их отдельно
#узнать имя клавиши можно нажав в русской раскладке C-t клавиша
bind Cyrillic_tse exec /usr/share/ratpoison/allwindows.sh

В общем как-то так.

Кстати, у мну уже есть перевод на русский man ratpoison.


Теги:

booley 02.03.09 18:45 # +0
Хороший пост. :) Но пока все-таки на xfce посижу :)
KerneL 02.03.09 18:50 # +0
У тебя блог интересный очень! Можно несколько статеек сюда оттуда... ;)
muhas 02.03.09 19:23 # +0
Можно, говори какие запостю их сюда постом-ссылкой. да и так то что в блоге покажется не в тему сюда буду постить (раньше в блог на ярушке писал, а ща мылинукс все больше и больше нравится)
h0rr0rr_drag0n 02.03.09 19:50 # +0
Чем то он мне wmii3 напоминает.... Он тоже такой весь аскетичный и минималистский.
Интересная иконка у ратпосиона =))
cyrus 28.07.09 20:19 # +0
У него кстати иконка обновилась =)
Ratpoison logo
cyrus 28.07.09 22:07 # +0
Запускаю при помощи команды
xinit ~/.start_twm -- :2

Где .start_twm:
1
2
3
exec ratpoison

 


Но при этом не подхватываются настройки из ~/.ratpoisonrc . Как бы поправить?
muhas 24.09.09 19:21 # +0
ой, пропустил твоё сообщения извиняюсь, только ща заметил :( параметр -f для указания файла конфига

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 79)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 1630 из 132 городов)
            Топ пользователей Топ блогов
            В сети: Nivelir, derfenix

            Новенькие: synelf, amoR, Merovigen, Vasin, berimornils
            welinux.ru

            Смотреть видео онлайн

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн