dwm (вопросы)

ion, dwm, wmii, awesome, xmonad и другие

Модератор: Модераторы разделов

Аватара пользователя
Reboot
Сообщения: 321
Статус: Красен глаз -- темна душа

Re: dwm

Сообщение Reboot »

polachok, dwm кстати уже не используешь?


> блджад
кхм.
Мой компьютер зовут Марвин
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

polachok писал(а):
24.08.2008 21:57
естественно, блджад, оно будет пустым. символ шрифта шириной в 8 пикселей ты не засунешь в пять оставшихся. но при этом имеем нормальный аккуратный бэкграунд (как в терминале), а не разглядываем в дырки воллапир с титьками.


1) меня больше напрягает, когда тот же mc не растягиватся на всё окно из-за этих 5 пикселей, чем воллпапер с титьками. к тому же если используется псевдопрозрачность терминала, то титьки будут все равно всегда видны в нём. ансельм, очевидно, склоняется к варианту с неиспользуемым пространством (раз он оставил его по умолчанию). так что это скорее дело вкуса.
2) полагаю, ваше сообщение не потеряло бы своей информативности без использования завуалированного мата.
морнинг круассан..
Спасибо сказали:

Аватара пользователя
Reboot
Сообщения: 321
Статус: Красен глаз -- темна душа

Re: dwm

Сообщение Reboot »

ishitori, %) а чем по твоему mc должен заполнять эти 5 пикселов, я что-то не понял
Мой компьютер зовут Марвин
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

ничем. просто мне нравится, когда он целиком заполняет окно терминала (заполнять целиком он его будет при resizehints = true). а на оставшихся 5-ти пикселях справа и/или снизу видны "титьки" -)
морнинг круассан..
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: dwm

Сообщение polachok »

2) полагаю, ваше сообщение не потеряло бы своей информативности без использования завуалированного мата.

если Вы вдруг не в курсе или забыли: слева от текста сообщения находится кнопочка «пожаловаться модератору»

не, я понимаю - дело вкуса, НО сравним 3 картинки:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
И немедленно выпил.
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

а никто не делал патч для вывода списка заголовков окон с текущим тегом? проще говоря, что-нибудь типа таскбара. это можно было бы сделать даже в отдельном баре - например, если существующий статусбар сверху, то таскбар можно было бы расположить снизу.
ну или хотя бы выпадающий список по хоткею - например, как в ratpoison/stumpwm?

патч monocle_count, конечно, упрощает навигацию, но не очень сильно.

p.s. использую только режимы monocle и floating, хоть wm и называется тайловым )
морнинг круассан..
Спасибо сказали:

Аватара пользователя
minoru-kun
Сообщения: 620
ОС: Debian GNU/Linux

Re: dwm

Сообщение minoru-kun »

А каким наиболее вменяемым образом можно заставить dwm выделять теги, в которых произошло WM_NOTIFY (например, при получении сообщения Gajim)?
Спасибо сказали:

Аватара пользователя
SilentMan
Сообщения: 228
Статус: %_%
ОС: Arch Linux

Re: dwm

Сообщение SilentMan »

Эм, а он насколько мне известно это уже делает. По крайней мере с Gajim.
Registered Linux user #451481
Спасибо сказали:

Аватара пользователя
minoru-kun
Сообщения: 620
ОС: Debian GNU/Linux

Re: dwm

Сообщение minoru-kun »

Спасибо за подсказку ^_^
Спасибо сказали:

Аватара пользователя
minoru-kun
Сообщения: 620
ОС: Debian GNU/Linux

Re: dwm

Сообщение minoru-kun »

А нормально ли то, что Dwm не запоминает wfactor / layout mode для каждого тега?
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

minoru-kun писал(а):
07.02.2009 07:03
А нормально ли то, что Dwm не запоминает wfactor / layout mode для каждого тега?


да. поставьте патч pertag, чтобы запоминал.
морнинг круассан..
Спасибо сказали:

kirufka
Сообщения: 11
ОС: FreeBSD

Re: dwm

Сообщение kirufka »

Народ, юзаю dwm 5-ку, немогу даже часы сделать на панель, уже третий день вожусь, делаю вот так:
.xinitrc

Код: Выделить всё

#!/bin/sh
#=======================
feh --bg-tile ~/.walp/beer.png
#=======================
FIFO=/home/voronin/.dwm/fifo
/home/voronin/.dwm/in.sh > $FIFO &
dwm < $FIFO > $FIFO

.Xsession

Код: Выделить всё

#!/bin/sh
/bin/zsh --login -i ~/.xinitrc

C bash тоже не пашет.
Собственно говоря .dwm/in.sh

Код: Выделить всё

#!/bin/sh
while true
do
echo `date '+%H:%M'`
sleep 5
done

Делаю так:

Код: Выделить всё

cd .dwm/
mkfifo fifo
cd ../
chmod 777 -R .dwm

:crazy: Без последней строчки выдает ошибку, мол нет прав на исполнение скрипта
Спасибо сказали:

Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: dwm

Сообщение Aectann »

У меня когда dwm запускается, то запускается так:
~/.xinitrc

Код: Выделить всё

...
while true
do
echo "MPD: [`mpc | sed -n '2s/\[\(.*\)\].*/\1/;2s/playing/p/p;2s/paused/s/p;2s/stopped/t/p'`] `mpc | sed -n '1p'` `mpc | sed -n '2s/.*\]//p'|cut -d ' ' -f 1,5` | `date +'%A %d %B %Y %k:%M:%S'`"
sleep 1
done | dwm

Должно работать (если только новые версии глобально не перелопатили).
My god... it's full of stars!...
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

2kirufka:
опишете поподробней проблему. какой версии dwm, сам dwm запускается или нет, что значит "немогу даже часы сделать" -- в том месте, где должны быть часы, выводится что-то вроде EOF или что-то ещё? что пишет dwm в консоли? можно добавить к последней строчке в .xinitrc

Код: Выделить всё

dwm < $FIFO > $FIFO 2> $HOME/dwm.err


и посмотреть содержимое данного файла после запуска dwm на предмет ошибок.
а dwm у вас в PATH прописан? (судя по тому, что вы пишете только dwm вместо полного пути)
морнинг круассан..
Спасибо сказали:

kirufka
Сообщения: 11
ОС: FreeBSD

Re: dwm

Сообщение kirufka »

Так, попорядку, юзаю 5ую версию, 5-4, собстна последняя. Выводит версию dwm. Сам dwm запускается, ошибок никаких! Полный путь тоже писал, щас сделаю лог и покажу.
Кстати сам способ взял из этой же темы, и судя по дате постов попробовал 3-5 версию. Вот она пишет eof.
Такой способ тоже использовал:
while true
do
....
done | dwm
результат тотже.
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

хи-хи -- а теперь так и не будет работать.

из рассылки:

> I just downloaded dwm-5.4.1 and noticed that stdin-to-statusbar output
> mechanism was removed. Sadly, I don't seem to remember any discussion
about
> that. Was there any? If not, what are the reasons for this removal?

Bumped into the same problem today. You set the status bar using the
root windows title property now.

xsetroot -title <text>


из http://wiki.archlinux.org/index.php/Dwm:

As of (at least) dwm 5.4.x, the statusbar configuration has changed to use xsetroot -name to display information.


я после 4-й версии поставил 5.1 и пока ни разу её не менял )
морнинг круассан..
Спасибо сказали:

kirufka
Сообщения: 11
ОС: FreeBSD

Re: dwm

Сообщение kirufka »

dwm: cannot open display
Вот и всё что в dwm.log :unsure:
Чочо я не понял, эт что теперь как то через xsetroot нада устанавливать? Или можно ещё через fifo? :rolleyes:
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

насколько я понял, вам надо будет в in.sh поменять:

Код: Выделить всё

echo $(date '+%H:%M')

на

Код: Выделить всё

xsetroot -name "$(date '+%H:%M')"
морнинг круассан..
Спасибо сказали:

kirufka
Сообщения: 11
ОС: FreeBSD

Re: dwm

Сообщение kirufka »

Угу, я уже покурил, заметил что так ставится. Мир вам братья :v: Скрины на лор выложу, запосчу ссыль)
Не, надо в самом .xinitrc писать до вызова dwm, что то вроде этого:
xsetroot -name test
xsetroot -name `{echo test}`
dwm
Спасибо сказали:

Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: dwm

Сообщение kma21 »

Можно ли в ненастроенном DWM запустить как-то консоль? А то вообще ни меню, ничего.
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

вы бы хоть man dwm почитали..

Mod1-Shift-Return
Start xterm.


если не стоит xterm, то в config.h (насчет последних версий не знаю -- наверно, там же) меняете на любой другой терминал и пересобираете. или просто поставьте xterm )
морнинг круассан..
Спасибо сказали:

Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: dwm

Сообщение kma21 »

Да дело в том, что я понадеялся, что останется консоль. А оказалось, что нет. Демон slim грузится в любом случае =(.
А по умолчанию Mod это что? =) А то я сижу, заставка slim, вверху панель с 9-ю рабочими столами и всЁ =) Консоль нигде и никак не достать =)
Спасибо сказали:

Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: dwm

Сообщение ishitori »

А по умолчанию Mod это что?


у меня:

Код: Выделить всё

[ ~ ]$ xmodmap
xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  bar (0x3e)
lock
control     Control_L (0x25),  Control_R (0x6d),  Control_L (0x42)
mod1        Alt_L (0x40),  backslash (0x71),  Meta_L (0x9c)
mod2        Num_Lock (0x4d)
mod3        Menu (0x75)
mod4        Alt_R (0x33)
mod5        Mode_switch (0x5d),  ISO_Level3_Shift (0x7c)


по умолчанию, mod1 -- это левый alt.
морнинг круассан..
Спасибо сказали:

Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: dwm

Сообщение kma21 »

Огромное спасибо, добрался до консоли =)
Спасибо сказали:

Аватара пользователя
Reboot
Сообщения: 321
Статус: Красен глаз -- темна душа

Re: dwm

Сообщение Reboot »

вверху панель с 9-ю рабочими столами

тебя ждёт маленький сюрприз, это не рабочие столы. Чиатать руководство, это хорошо ;]
Мой компьютер зовут Марвин
Спасибо сказали:

Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: dwm

Сообщение kma21 »

Пока забил =)
А в чЁм сюрприз? В том, что это не раб. столы или они каким-то чудодейственным образом объеденяются? =)
Спасибо сказали:

Аватара пользователя
Reboot
Сообщения: 321
Статус: Красен глаз -- темна душа

Re: dwm

Сообщение Reboot »

да, это не рабочие столы, они всякими способами могут объединяться
Мой компьютер зовут Марвин
Спасибо сказали:

kirufka
Сообщения: 11
ОС: FreeBSD

Re: dwm

Сообщение kirufka »

сее так сказать теги) будеш разбираться с ними, поймеш что они то dwm и есть)) я например правилами поназабивал тегов, зато теперь могу любой клавишей вызывать нужные окна ;) Будут проблемы пиши, поможем, Arch'еносцы тоже нормальные люди - главное вменяймее гентушников :laugh:
Спасибо сказали:

kirufka
Сообщения: 11
ОС: FreeBSD

Re: dwm

Сообщение kirufka »

Народ, а как вот сделать как у polachok на скринах, чтобы в панель вывисти изображения?
Мб шрифтами как?
Спасибо сказали:

Аватара пользователя
Reboot
Сообщения: 321
Статус: Красен глаз -- темна душа

Re: dwm

Сообщение Reboot »

0. Почему бы у него не спросить?
1. Почему бы не привести пример скриншота? вместе со ссылкой, откуда он.
2. Почему бы не посмотреть что представляет из себя эта панель?
Мой компьютер зовут Марвин
Спасибо сказали: