LINUX.ORG.RU

just another default fluxbox

 ,


0

1

Скринов раньше не выкладывал, надо исправлять.

ОС: gentoo. первый линупс, которым действительно смог начать пользоваться после установки. работает без переустановки четвертый год, разве что перекочевал на ssd. очень долго пилил шрифты, но сейчас для меня они идеальны.

WM: fluxbox. тема практически стандартная Nyz, за исключением мелких правок. Понравилась сразу после установки флакса, так на ней и сижу.

Редактор: GVim. тема - xoria256, шрифт - terminus. начинал осваивать с обычного, консольного вима, к gtk-шному привыкнуть не смог, поэтому скомпилен с motif.

vim fullscreen http://i049.radikal.ru/1206/90/5db7c95fd64b.png

Музыка: mpd, gmpc.

Пускалка: gmrun, ибо стандартная fbrun убогая донельзя.

Шрифты: gvim, xterm - terminus, в остальных местах liberation sans.

Тема gtk - mist. в фаерфоксе плагин для поддержки gtk темы. имхо плоские виджеты неплохо смотрятся.

Хоткеи во флаксе (F11 - фуллскрин активного окна, Ctrl + F11 - распахнуть активное окно, переход между воркспейсами по Ctrl+Alt+j/k,).

Остальное дефолт.

★★★★★

Проверено: JB ()
Последнее исправление: vvviperrr (всего исправлений: 1)
Ответ на: комментарий от RedNikifor

полноценного не умеет. можно соорудить некое подобие с помощью

~/.fluxbox/apps

. также интересный эффект дают ПКМ/СКМ по кнопке «максимизировать окно»

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

тайлинг не умеет, но арранж умеет

Control Mod1 w :ArrangeWindows

Control Mod1 v :ArrangeWindowsVertical

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

Что за интересный эффект? что за /apps? Можно подробностей для пользователя openbox? Могу ли я выделывать такие же штуки на своём оконном менеджере?

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

ПКМ - maximize window horizontally
CКМ - maximize window vertivally

наверное есть комманды которые делают тоже самое, но я никогда не пытался их искать

vv@crusader ~ $ cat .fluxbox/apps 
[app] (name=urxvt) (title=^root@.*)
  [Workspace]	{4}
  [Dimensions]	{1064 626}
  [Position]	(UPPERLEFT)	{29 81}
  [Tab]		{no}
[end]
[app] (name=fbrun)
  [Position]	(CENTER)	{0 0}
  [Layer]	{2}
[end]
[app] (name=geany) (class=Geany)
  [Head]	{0}
  [Dimensions]	{1277 872}
  [Position]	(UPPERLEFT)	{1 72}
  [Close]	{yes}
[end]
[app] (name=opera) (class=Opera) (role=opera-mainwindow#1)
  [Workspace]	{2}
  [Head]	{0}
  [Dimensions]	{1274 791}
  [Position]	(UPPERLEFT)	{0 0}
  [Close]	{yes}
[end]
[app] (name=Navigator) (class=Firefox) (role=browser)
  [Workspace]	{2}
  [Sticky]	{no}
[end]
[app] (name=pidgin) (class=Pidgin) (role=buddy_list)
  [Workspace]	{3}
  [Head]	{0}
  [Dimensions]	{282 799}
  [Position]	(UPPERLEFT)	{0 0}
[end]
[app] (name=pidgin) (class=Pidgin) (role=conversation)
  [Position]	(UPPERLEFT)	{284 20}
[end]
[app] (name=transmission) (class=Transmission) (role=tr-main)
  [Workspace]	{3}
  [Close]	{yes}
[end]
[app] (name=xterm) (class=XTerm)
  [Dimensions]	{920 550}
  [Position]	(UPPERLEFT)	{150 130}
[end]
[app] (name=Qt-subapplication) (class=VirtualBox)
  [Workspace]	{5}
[end]
[app] (name=chrome) (class=Chrome)
  [Workspace]	{2}
[end]
[app] (name=atasjni) (class=Atasjni)
  [Workspace]	{5}
[end]
[app] (name=sun-awt-X11-XFramePeer) (class=sun-plugin-navig-motif-Plugin)
  [Workspace]	{5}
[end]
[app] (name=skype) (class=Skype) (title=^stk.zuzyak.vv*)
  [Workspace]	{3}
  [Dimensions]	{286 791}
  [Position]	(UPPERLEFT)	{284 0}
[end]
[app] (name=sun-awt-X11-XDialogPeer) (class=sun-plugin-navig-motif-Plugin)
  [Workspace]	{5}
[end]
[app] (name=Pidgin) (class=Pidgin) (role=buddy_list)
  [Workspace]	{3}
  [Dimensions]	{282 797}
  [Position]	(UPPERLEFT)	{0 0}
[end]
[app] (name=skype) (class=Skype)
  [Workspace]	{3}
[end]
[app] (name=deadbeef) (class=Deadbeef)
  [Workspace]	{3}
  [Dimensions]	{770 421}
[end]
[app] (name=Titanium Developer) (class=Titanium Developer)
  [Dimensions]	{950 626}
  [Position]	(UPPERLEFT)	{0 227}
[end]
[app] (name=chromium-browser) (class=Chromium-browser)
  [Workspace]	{2}
[end]
[app] (name=google-chrome) (class=Google-chrome)
  [Workspace]	{2}
[end]
vv@crusader ~ $ 

применяется на старте соответствующего апликейшена. за подробностями в man fluxbox или гугл. я хз есть ли такое в твоей коробке

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

В него данньіе пишет сам флакс, и только если тебе надо чтото очень сложное — тогда руками

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

классический, если ты о опечатке

если о формате то надо признать что не совсем, но он явно ближе к ini чем к xml

vv@vv-Latitude-E5520 ~ $ head .fluxbox/init 
session.screen0.tab.height:	16
session.screen0.tab.placement:	TopLeft
session.screen0.tab.width:	64
session.screen0.clientMenu.usePixmap:	true
session.screen0.menu.alpha:	255
session.screen0.toolbar.visible:	true
session.screen0.toolbar.height:	0
session.screen0.toolbar.tools:	workspacename, iconbar, systemtray, clock
session.screen0.toolbar.placement:	TopCenter
session.screen0.toolbar.widthPercent:	91
vv@vv-Latitude-E5520 ~ $ 
ZuBB ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.