Awesome (кто-нибудь использует?)
Модератор: Модераторы разделов
-
- Сообщения: 354
- ОС: Gentoo
Awesome
Кто-нибудь использует awesome? Если да, поделитесь полезными фрагментами конфига, патчами, скриптами для виджетов и т.д.
Вопрос к тем, кто использует: в главной панельке в правом верхнем углу (tasklist) отображаются сразу все заголовки окон текущего тега. Как сделать отображение заголовка только текущего окна, если текущий layout != max?
Вопрос к тем, кто использует: в главной панельке в правом верхнем углу (tasklist) отображаются сразу все заголовки окон текущего тега. Как сделать отображение заголовка только текущего окна, если текущий layout != max?
-
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: Awesome
Хм, я пробывал, но имхо, пока сыровато.
На ЛОРе был скрин. Буквально сегодня. и из awesome, у автора наверняка можно проконсультироваться. А так вообще - в IRC, на офиц. канале. Когда то там и консультировался.
Удачи.
На ЛОРе был скрин. Буквально сегодня. и из awesome, у автора наверняка можно проконсультироваться. А так вообще - в IRC, на офиц. канале. Когда то там и консультировался.
Удачи.
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
- Сообщения: 156
- ОС: opensolaris 2008.11
Re: Awesome
перешел на него после ion3
честно говоря, нравиться гораздо больше - не перегружен lua, понимает все что надо понимать
единственный вопрос - прозрачность в консоли (чтобы было видно обоину на background) -делается как?
и почему-то, иногда залипает консоль, причем на разных машинах - как релиз 2.2 так и нововыпущенный 2.3...приходится только закрывать консольку
а в общем и целом - оченно нравится! пора бы в прикрепить уже тему, а?...
честно говоря, нравиться гораздо больше - не перегружен lua, понимает все что надо понимать
единственный вопрос - прозрачность в консоли (чтобы было видно обоину на background) -делается как?
и почему-то, иногда залипает консоль, причем на разных машинах - как релиз 2.2 так и нововыпущенный 2.3...приходится только закрывать консольку
а в общем и целом - оченно нравится! пора бы в прикрепить уже тему, а?...
Registered Linux user number 447778
-
- Сообщения: 7
-
- Сообщения: 156
- ОС: opensolaris 2008.11
Re: Awesome
ты прям источник вселенской мудрости
удивишся - но пробовал
Registered Linux user number 447778
-
- Сообщения: 9
- ОС: DebianGNU/Linux
Re: Awesome
единственный вопрос - прозрачность в консоли (чтобы было видно обоину на background) -делается как?
у меня хоткей такого вида. где то в нете нашёл,число 20 степень прозрачности,khaki цвет шрифта.
Код: Выделить всё
key
{
modkey = {"Mod1"}
key = "Tab"
command = "spawn"
arg = "urxvt -tr -tint khaki -sh 20 +sb -bc "
}
-
- Сообщения: 156
- ОС: opensolaris 2008.11
-
- Сообщения: 681
- Статус: ...
Re: Awesome
А как сделать автоматическое переключение на тег, когда в нем открывается какая-нибудь программа? Например, если у меня в awesomerc есть такая строчка
то Amarok будет всегда открываться в теге player, но переключаться на него приходится вручную.
Код: Выделить всё
rule { name = "amarok" tags = "player" }
то Amarok будет всегда открываться в теге player, но переключаться на него приходится вручную.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 374
- ОС: Arch x64
Re: Awesome
Atragor
Не поможет?
Кстати, amazing рулет. http://awesome.naquadah.org/wiki/index.php...ar_with_Amazing
Кто-нить знает какие-либо иконочки где можно взять?
Вот сдесь http://awesome.naquadah.org/wiki/index.php/Nice_Icons пробовал иконки перекрасить, но фон почему-то добавляется белый, че я только там не тыркал =)
Код: Выделить всё
general
{
new_get_focus = true
}
Не поможет?
Кстати, amazing рулет. http://awesome.naquadah.org/wiki/index.php...ar_with_Amazing
Кто-нить знает какие-либо иконочки где можно взять?
Вот сдесь http://awesome.naquadah.org/wiki/index.php/Nice_Icons пробовал иконки перекрасить, но фон почему-то добавляется белый, че я только там не тыркал =)
JID:dstr@jabbus.org
-
- Сообщения: 620
- ОС: Debian GNU/Linux
Re: Awesome
А возможно как-либо сделать так, чтобы два окна, принадлежащие одной и той же программе, делили между собой рабочую область в заданном соотношении?
-
- Сообщения: 681
- Статус: ...
Re: Awesome
DsTr писал(а): ↑12.06.2008 00:48Atragor
Код: Выделить всё
general { new_get_focus = true }
Не поможет?
Не помогает, а жаль. Как-то неудобно каждый раз при запуске чего-либо переключать тег вручную.
Кстати, OpenOffice, запущенный в Xfce или KDE, выглядит весьма красиво, а вот в Awesome у него все значки меняются на какие-то старомодные:
Это лечится?
edit: нагуглил - проблема решается установкой значения переменной окружение OOO_FORCE_DESKTOP в gnome или kde.
И еще вопрос. Есть у меня, скажем, Kopete. По умолчанию он находится в отдельном теге и растянут на весь экран. Когда я открываю окно чата, то экран делится пополам и можно изменять размеры окон известными хоткеями. Проблема в том, что размеры сохраняются только до перезапуска Awesome, а хотелось бы их куда-нибудь записать. Это возможно?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 374
- ОС: Arch x64
Re: Awesome
Atragor
Я в psi делал так -
tag im { nmaster = 1 ncol = 2 mwfact = 0.125 }
т.е. одно главное окно - ростер, занимает 0,125 часть экрана(значение уменьшил, но покачто не тестил что получилось), а окна чата запускаются в две колонки правее ростера. Табы выключены нафиг.
Я в psi делал так -
tag im { nmaster = 1 ncol = 2 mwfact = 0.125 }
т.е. одно главное окно - ростер, занимает 0,125 часть экрана(значение уменьшил, но покачто не тестил что получилось), а окна чата запускаются в две колонки правее ростера. Табы выключены нафиг.
JID:dstr@jabbus.org
-
- Сообщения: 681
- Статус: ...
Re: Awesome
DsTr, спасибо, работает.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 87
Re: Awesome
Подскажите, какой командой разместить окошко на всех воркспейсах?
А так же какой командой переместить текущее приложение на соседний воркспейс?
А так же какой командой переместить текущее приложение на соседний воркспейс?
-
- Сообщения: 374
- ОС: Arch x64
Re: Awesome
indie
2.client_tag и вообще все команды http://awesome.naquadah.org/wiki/index.php...d_Reference_2_0
Кстати, до меня наконец-то дошло как делать правила распихивания окон по тегам не по имени окна, а по классу:
rule { xproperty_name = WM_CLASS xproperty_value = tkabber tags = "im"}
rule { xproperty_name = WM_CLASS xproperty_value = chat* tags = "im"}
пихает все окна кабера в тег im, когда отключаешь интерфейс с табами(так можно видеть все текущие чаты одновременно, только еще советую тег объявлять так
tag im { nmaster = 1 ncol = 2 mwfact = 0.125 )
и создаем файл, если нету ~/.tkabber/config.tcl, записываем туда
2.client_tag и вообще все команды http://awesome.naquadah.org/wiki/index.php...d_Reference_2_0
Кстати, до меня наконец-то дошло как делать правила распихивания окон по тегам не по имени окна, а по классу:
rule { xproperty_name = WM_CLASS xproperty_value = tkabber tags = "im"}
rule { xproperty_name = WM_CLASS xproperty_value = chat* tags = "im"}
пихает все окна кабера в тег im, когда отключаешь интерфейс с табами(так можно видеть все текущие чаты одновременно, только еще советую тег объявлять так
tag im { nmaster = 1 ncol = 2 mwfact = 0.125 )
и создаем файл, если нету ~/.tkabber/config.tcl, записываем туда
Код: Выделить всё
set autologin 1
set show_splash_window 0
JID:dstr@jabbus.org
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
А мне вот интересно... Я тут один сижу на третьей ветке, или есть и другие? =)
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 137
- ОС: Linux, Archlinux
Re: Awesome
А есть-ли какой-нибудь русскоязычный ресурс по awesome?
-
- Сообщения: 23
- ОС: Arch Linux®
Re: Awesome
indie
Вообще-то тэги в awesome, dwm и воркспейсы в «традиционных» WM это далеко не одно и то же. Для эффективного управления окнами следует чотко понимать эту разницу.
Вообще-то тэги в awesome, dwm и воркспейсы в «традиционных» WM это далеко не одно и то же. Для эффективного управления окнами следует чотко понимать эту разницу.
apt-get install anarchy
-
- Сообщения: 620
- ОС: Debian GNU/Linux
Re: Awesome
А мне вот интересно... Я тут один сижу на третьей ветке, или есть и другие? =)
/me уже не один месяц сидит на 2.3. :P
-
- Сообщения: 485
- ОС: Кошерная.
Re: Awesome
Гм, по поводу дзена назрел вопрос. Так и не понял, как заставить авесом рисовать окна, не перекрывая ими дзен..
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
-
- Сообщения: 19
Re: Awesome
А мне вот интересно... Я тут один сижу на третьей ветке, или есть и другие? =)
В тройке на даный момент уже все возможности 2.хx реализованы? (с учетом конфигов на lua)
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
Вроде как вся... По крайней мере, мне хватает.
Окна по тегам распихивает, виджеты на высоте (я с ними пока не разбирался - у меня все нужное есть в хардстатусе GNU/Screen, но по тем конфигам и скринам, что я видел - с виджетами все нормально), lua добавил возможность сильно варьировать кейбиндингами. Единственный минус - конфиг, несомненно, стал сильно жирнее.
Из нововведений могу отметить, что авесам научили работать с треем. Пока, правда, глючно, но работает. Может, уже пофиксили, но я давно не обновлял пакеты из git - времени нет.
И еще - я все мечтаю сделать перемещение мышки путем нажатия на ту или иную комбинацию клавиш - пока не получается, функция установки координат мыши есть, а взятия пока не написали =/
Окна по тегам распихивает, виджеты на высоте (я с ними пока не разбирался - у меня все нужное есть в хардстатусе GNU/Screen, но по тем конфигам и скринам, что я видел - с виджетами все нормально), lua добавил возможность сильно варьировать кейбиндингами. Единственный минус - конфиг, несомненно, стал сильно жирнее.
Из нововведений могу отметить, что авесам научили работать с треем. Пока, правда, глючно, но работает. Может, уже пофиксили, но я давно не обновлял пакеты из git - времени нет.
И еще - я все мечтаю сделать перемещение мышки путем нажатия на ту или иную комбинацию клавиш - пока не получается, функция установки координат мыши есть, а взятия пока не написали =/
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 374
- ОС: Arch x64
Re: Awesome
http://github.com/DsTr/dstr-s-config/tree/...ot.png?raw=true
выложил свой конфиг на GIT
http://github.com/DsTr/dstr-s-config/tree/master
выложил свой конфиг на GIT
http://github.com/DsTr/dstr-s-config/tree/master
JID:dstr@jabbus.org
-
- Сообщения: 23
- ОС: Arch Linux®
Re: Awesome
Здравствуйте, дорогие цветочки, зверушки и линупсисты.
Обнаружил некоторую странность... Захотелось, чтобы urxvt с vim'ом был в тэге "vim".
Добавил в раздел rules правило:
rule { xproperty_name = "WM_NAME" xproperty_value=".*VIM" tags = "vim" }
Окно urxvt с vim обладает таким свойством:
WM_NAME(STRING) = ".awesomerc (~) - VIM"
По идее, должно работать; однако, не работает...
С уважением, Аттила.
Обнаружил некоторую странность... Захотелось, чтобы urxvt с vim'ом был в тэге "vim".
Добавил в раздел rules правило:
rule { xproperty_name = "WM_NAME" xproperty_value=".*VIM" tags = "vim" }
Окно urxvt с vim обладает таким свойством:
WM_NAME(STRING) = ".awesomerc (~) - VIM"
По идее, должно работать; однако, не работает...
С уважением, Аттила.
apt-get install anarchy
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
Насколько я помню, если запускать сразу urxvt -e vim, то эффект будет (окно будет изначально обладать VIM в заголовке). А вот если сначала urxvt, а потом уже в нем vim - скорее всего нет (правила срабатывают до запуска vim).
В awesome3 на окна действуют так называемые хуки. То есть при наведении на окно с помощью хука меняется цвет рамки, при запуске с помощью хука окна раскидываются по тегам. Я не пробовал, но не исключено, что с помощью тех же хуков можно реализовать и нужные вам действия (двинул мышкой - все правила заново обработались).
В awesome3 на окна действуют так называемые хуки. То есть при наведении на окно с помощью хука меняется цвет рамки, при запуске с помощью хука окна раскидываются по тегам. Я не пробовал, но не исключено, что с помощью тех же хуков можно реализовать и нужные вам действия (двинул мышкой - все правила заново обработались).
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 23
- ОС: Arch Linux®
Re: Awesome
Нет, при urxvt -e vim тоже ничего не работает, собсвтенно, я именно так и пробовал.
Но вот если запускать urxvt -title VIM -e vim, то всё работает корректно.
Но вот если запускать urxvt -title VIM -e vim, то всё работает корректно.
apt-get install anarchy
-
- Сообщения: 321
- Статус: Красен глаз -- темна душа
Re: Awesome
а если VIM всеже поменять на vim в конфиге, чудо не произойдет?
Мой компьютер зовут Марвин
-
- Сообщения: 20
- ОС: Debian 4.0r3 Etch, OpenBSD
Re: Awesome
Боброго времени суток. Вопрос для тех кто пользуется этим самым Amazing.
Помогите определить в чём трабл
поставил его:
мой .xinitrc
в раздел с описанием статус бара добавляю:
.amazing/config.rb
но часики так и не появляются (аналогично и другие виджеты)
Ещё проыбвал так (надыбал в чужих дотфайлах):
.awesomerc
config.rb
тоесть не указывая property и module результат тот же...
Помогите определить в чём трабл
поставил его:
Код: Выделить всё
~$ gem build amazing.gemspec
~$ sudo gem install amazing-0.1.gem
legolas@mirkwood:~$ which amazing
/var/lib/gems/1.8/bin/amazing
мой .xinitrc
#!/bin/sh
# $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $
# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)
# invoke global X session script
#. /etc/X11/Xsession
amazing &
awesome
в раздел с описанием статус бара добавляю:
Код: Выделить всё
statusbar top_bar
{
position = "top"
# height = 20
# width = 0
taglist mytaglist
{
x = -1
y = -1
mouse {button = "1" command = "tag_view"}
mouse {button = "1" modkey = {"Mod4"} command = "client_tag"}
mouse {button = "3" command = "tag_toggleview"}
mouse {button = "3" modkey = {"Mod4"} command = "client_toggletag"}
mouse {button = "4" command = "tag_viewnext"}
mouse {button = "5" command = "tag_viewprev"}
}
layoutinfo mylayoutinfo
{
x = -1
y = -1
mouse {button = "1" command = "tag_setlayout" arg = "+1"}
mouse {button = "4" command = "tag_setlayout" arg = "+1"}
mouse {button = "3" command = "tag_setlayout" arg = "-1"}
mouse {button = "5" command = "tag_setlayout" arg = "-1"}
}
tasklist mytasklist
{
mouse { button = "4" command = "client_focusnext"}
mouse { button = "5" command = "client_focusprev"}
mouse {modkey = {"Mod4"} button = "4" command = "client_swapnext"}
mouse {modkey = {"Mod4"} button = "5" command = "client_swapprev"}
}
textbox clock { text = "time" }
}
.amazing/config.rb
Код: Выделить всё
awesome {
set :statusbar => "top_bar"
widget("clock") {
set :module => :clock
set :property => "time"
set :interval => 1
set :format => "%T, %a %b %d"
}
}
но часики так и не появляются (аналогично и другие виджеты)
Ещё проыбвал так (надыбал в чужих дотфайлах):
.awesomerc
widget("clock") {
set :interval => 1
set :format => "%d.%m.%Y [ %T ] "
}
config.rb
widget("clock") {
set :interval => 1
set :format => "%d.%m.%Y [ %T ] "
}
тоесть не указывая property и module результат тот же...
Код: Выделить всё
legolas@mirkwood:~$ awesome -v
awesome (awesome) 2.3-rc1 (Deep Inside)
compiled at May 2 2008 12:44:48 for i486-pc-linux-gnu by gcc version 4.1.2 (buildd@demosthenes)
-
- Сообщения: 374
- ОС: Arch x64
Re: Awesome
Ты не указал амазингу непосредственно какое свойство менять у виджета. К примеру к часам нужно еще написать
property("text"){ @time }
property("text"){ @time }
JID:dstr@jabbus.org