Fvwm
fvwm je okenní manager
Podstránky
editovatProblémy
editovat- /Meta key
- /Complex Function ERROR
- /Xenial - problémy na Xbuntu/Xenial
- /Focal - problémy na Xbuntu/Focal
fvwm ve GNOME
editovatNahrazení defaultního manageru Metacity ve GNOME managerem fwvm:
fvwm --replace &
anebo zkráceně
fvwm -r &
defaultní chování
editovatJaké chování má fvwm většinou vestavěné, tj. dané v době kompilace. Viz config.h (význam viz níže):
Key Help R A Popup MenuFvwmRoot Key F1 R A Popup MenuFvwmRoot Key Tab A M WindowList Root c c NoDeskSort Key Escape A MC EscapeFunc Mouse 1 R A Menu MenuFvwmRoot Mouse 1 T A FuncFvwmRaiseLowerX Move Mouse 1 FS A FuncFvwmRaiseLowerX Resize Mouse 2 FST A FuncFvwmRaiseLowerX Move AddToFunc FuncFvwmRaiseLowerX + I Raise + M $0 + D Lower
konfigurace
editovatKonfigurační soubor
editovat~/.fvwm/config
Speciální znaky: # = komentář * = příkaz pro konfiguraci modulu \ = na konci řádku = prodloužení řádku
Myší akce
editovatMouse tlačítko kde modifikátor co
tlačítko
- 1 = levé
- 2 = prostřední
- 3 = pravé
kde
- R = Root = root window (tj. pracovní plocha)
- T = Title = lišta okna
- I = Icon = ikonizované okno
- W = Window = vnitřek okna
- S = Sides = rámeček okna
- F = = rohy rámečku
- 1, 3, 5, 7, 9 = tlačítka na okně zleva
- 2, 4, 6, 8, 0 = tlačítka na okně zprava
modifikátor
- N = None = žádný
- C = Ctrl
- L = CapsLock
- M = Meta = zpravidla Alt
- A = Any = jaýkoliv
co
- funkce, která se vyvolá
Klávesové akce
editovatStejná syntax jako u myší akce
Key klávesa kde modifikátor co
např:
Key F2 R A FvwmConsole # otevře okno konsole
Odstranění:
Key F2 R A -
FvwmConsole
editovatOkno konsole, umožňuje okamžitě vykonávat všechny zadané příkazy. Výborné na zkoušení příkazů.
Styly
editovatStyle * BorderWidth 7, HandleWidth 7
Nastaví šířku okraje a handlu. Hvězdička znamená, že se to bude týkat všech oken – jinak tam může být uvedeno jméno okna.
Menu
editovatAddToMenu MojeMenu + "**** Moje menu ****" Title + "" Nop + " X terminál" Xterm + " Opera" Exec /usr/bin/opera + " Další menu" Popup DalsiMenu
DestroyMenu MenuFvwmWindowOps AddToMenu MenuFvwmWindow-Ops + "Window Ops" Title + "&Move" Move + "&Resize" Resize + "R&aise" Raise + "&Lower" Lower + "(De)&Iconify" Iconify + "(Un)&Stick" Stick + "(Un)Ma&ximize" Maximize + "" Nop + "&Close" Close + "&Destroy" Destroy Mouse 3 F A Menu MenuFvwmWindow-Ops Nop Mouse 3 S A Popup MenuFvwmWindow-Ops Nop
Moduly
editovatModuly jsou jakési prográmky, které jsou spouštěny z fvwm.
Module modulename [moduleparams] # spustí modul KillModule modulename [modulealias] # skončí modul
Příklady konfigurací
editovat
Články
editovat- https://help.ubuntu.com/community/FVWM
- http://www.fvwm.org/documentation/faq/ sekce How can I use fvwm with GNOME version >= 2 or KDE version >= 2?
- http://www.starling-software.com/en/blog/sysadmin/2009/02/24.alternate-window-managers-under-gnome-2.24.html