LINUX.ORG.RU

Как во fluxbox убрать window-title?


0

0

Вот смотрел только что скриншоты с ЛОРа: http://www.linux.org.ru/jump-message.jsp?msgid=1277680

Тут и возник вопрос: "Как во fluxbox убрать window-title?".

Попутно еще хотелось спросить как через WM послать окну сигнал, чтоб оно было поверх всех (что то вроде overrideredirect)? Как вообще можно послать окну сигнал? Здесь надо учитывать особенности конкретного WM или это для любых виндовс-менеджеров?

★★

Из того что что-то реализовано во флаке, в отличие от blackbox, то это не означает что это "работает" :) Но это так, присказка.

Короче, я этим всегда пользуюсь и не знаю как это сделать мышкой... ща пощёлкал - не получилось.

У меня, если по уму, то организовано так. Ставишь bbkeys - не старый, новый (лучше из портов), там есть кейчейны натуральные, а не тот кретинизм что во флаке, и флак посчти все команды bbkeys понимает, хоть тот и для blackbox сделан. Там делаешь привязку клавишной комбинации - в bbkeys к действию, и всё - оно и будет менять режимы отображения заголовка. Иначе привяжи это к комбинации клавишь чтоты хочешь в файле .fluxbox/keys, но я бы посоветовал всё же делать через bbkeys - там возможности пошире.

Чтоб было поверх всех - делаешь мышкой щёлкаешь на заголовке и выбираешь "слой -> поверх дока", если флак скомпилен с поддержкаой всего барахла. Или и это тоже привяжи к клавишам. Если не привязывать к клавишам - будет очень неудобно работать. Так нажал несколько клавишь - и у етбя всё поменялось как ты хошь, и не надо вообще за мышой никогда тянуться.

Если решишься на bbkeys - могу свой конфиг настроеный дать. (icq 227464829)

Особенности оконного менеджера надо учитывать. Это его компетенция - как он управляется с окнами.

spinor
()
Ответ на: комментарий от Melhesidek_Abgeschloss-Karamultukoff

А во флаке кейчейнов нет зато. как я их там не искал - выход один - их там нет. В bbkeys я нажимаю клавиатурную комбинацию, потом убираю руки с клавы, потом нажимаю какую-то клавишу - это и есть keychain. Например, декорацию я переключаю так: Contrl+Alt+D А перенос окна на стол например 3 - так: Сontrl+Alt+v потом нажимаю 3 Для примера. Во флаке "Сontrl+Alt+v потом нажимаю 3" не получится насколько мне известно.

spinor
()
Ответ на: комментарий от spinor

я и не спорю, я всего лишь ответил на вопрос автора вопроса и по большому счету очень смутно помню всё о флуксе. Просто пара конфигов обрывками завалялись в ~/back/flux :)

Melhesidek_Abgeschloss-Karamultukoff
()

> Тут и возник вопрос: "Как во fluxbox убрать window-title?".


понятия не имею как это сделать по умолчанию для всех окон. (спрошу в
меил-листе), но для конкретного приложения оно прописывается в 
~/.fluxbox/apps

в частности у меня так запускается терминал, для которого

[app] (xterm)
  [Deco]        {BORDER}
[end]

более чем достаточно

выглядит  это приблизительно так
http://static.flickr.com/40/101739807_5293c70bb5_o.png

firsttimeuser ★★★★★
()
Ответ на: комментарий от Melhesidek_Abgeschloss-Karamultukoff

> Mod1 F10 :ToggleDecor

помогло.

Хотелось правда еще чтоб по умолчанию все новые окна были без обрамления.

samson ★★
() автор топика
Ответ на: комментарий от firsttimeuser

А что за шрифт такой красивый в календаре?

P.S. Кто-нибудь встречал русифицированный -misc-smooth-?
P.P.S. Проект по русификации artwiz fonts заброшен?

RatMann ★★
()
Ответ на: комментарий от RatMann

У меня есть несколько артвизов с koi8-r глифами. Где-то в нете взял, не помню уже где :)

unicsoid ★★
()
Ответ на: комментарий от RatMann

> А что за шрифт такой красивый в календаре? 

.fluxbox/startup

root-tail -f -g 800x100+10+100 -font -misc-fixed-medium-r-normal-*-12-*-75-75-c-60-iso10646-1 ~/.fluxbox/calendar,#C57900,''

calendar создaется коммандой по crontab

> P.P.S. Проект по русификации artwiz fonts заброшен?
та был тут тобарищ svyatogor, работал над artwiz. Обещался даже украинских букв добавить, да видимо занят слишком. Последний раз этот вопрос я с ним весной еще подымал.

firsttimeuser ★★★★★
()
Ответ на: комментарий от iv_ru

> Красиво... А как Вы тени навели?

дык... как все наводят... xcompmgr то бишь инструкций в инете полно

но вобще я так не работаю. Просто интересно было насколько хорошо реализована эта прозрачность и тени. Поставил, попробовал разок, поигрался с полчасика, сделал десяток снимков и забросил. Вобще мысль была о том чтоб оставить только тени и выключить прозрачность (чего я кстати так и не успел найти как сделать). Но после того как на протяжении часа Х-ы два раза вывалились на ровном месте, я передумал. субъективно, тени конечно нужны. Но я подожду xgl'я

firsttimeuser ★★★★★
()
Ответ на: комментарий от firsttimeuser

я пробовал сделать - у меня не заработало.
Может, глюки.
В итоге я не смог перенести весь bbkeys на флак.

spinor
()
Ответ на: комментарий от Melhesidek_Abgeschloss-Karamultukoff

> выше firsttimeuser написал как это делается

извиняюсь, сразу не увидел. толи не увидел, толи комментарий писал долго, и за это время firsttimeuser успел добаить свой...

но чтото не пойму как это все работает. Добавляем в ~/.fluxbox/apps:

[app] (xterm)
  [Deco]        {BORDER}
[end]

и что после этого xterm должен быть без обрамления окна?
Те запускаем xterm из консоли и все как хотелось? 
Так не работает.
Может что не понял...

щас вот читаю man fluxbox и
http://fluxbox-wiki.org/index.php/Howto_edit_the_keys_file

Так я и не понял, можно ли каким-либо процессом послать сигнал окну через VM (в данном случае fluxbox).

samson ★★
() автор топика
Ответ на: комментарий от samson

> и что после этого xterm должен быть без обрамления окна?
> Те запускаем xterm из консоли и все как хотелось?
> Так не работает.


ну а там релоднуть конфиги, или флакс перезапустить...?
у меня все работает ©
:)

firsttimeuser ★★★★★
()
Ответ на: комментарий от samson

Странно, у меня всё зараболато на ура, ну это вот: [app]...[end]

iv_ru
()
Ответ на: комментарий от spinor

> А перенос окна на стол например 3 - так:
Сontrl+Alt+v потом нажимаю 3 Для примера.
Во флаке "Сontrl+Alt+v потом нажимаю 3" не получится
насколько мне известно.

~/.fluxbox

Mod1 Tab :NextWindow
Mod4 Tab :PrevWindow
Mod4 A :MaximizeVertical
...
Mod4 Q :Close
Mod4 S :Stick
...
Mod4 W :ExecCommand rox
Mod4 X :ExecCommand mrxvt
Mod4 Z :Maximize
Mod4 F1  :Workspace 1
Mod4 F2  :Workspace 2
Mod4 F3  :Workspace 3
Mod4 F4  :Workspace 4
Mod4 F5  :Workspace 5
Mod4 F6  :Workspace 6
...
Mod4 F9  :ToggleDecor
...
Mod4 F12 :Exit

Тогда, "перенос окна на стол например 3":

[Win]+S  [Win]+F3  [Win]+S

:-)

anonymous
()

> Тут и возник вопрос: "Как во fluxbox убрать window-title?".

значит так, если все еще интересно то тут девелоперы подсказали что 
в ~/.fluxbox/apps надо использовать конструкцию 

[app] (.*)
  [Deco] {BORDER}
[end]


и будет вам щастье...

Сам попробовал. Откровенно скажу - изврат. Не все диалоговые окна закрываются по Esc, потому без тайтлбара трудно. 

firsttimeuser ★★★★★
()
Ответ на: комментарий от samson

работает, если в apps прописать (окно без заголовка). Flux не рестартовал, делал только reload config.

samson ★★
() автор топика
Ответ на: комментарий от samson

Fluxbox не собирается

скачал флюкс последний, но ./configure плюется - "нету библиотек компилятора", перерыл все что есть, поставил, ошибок меньше стало, но по прежнему не собирается.понять не могу в чем дело. у меня Mandriva 10.5

sorbus
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.