wm2 og wmxwm2 og wmx er to window managere, der dels går efter at være ret minimalistiske i hvad de kan, men samtidig gerne vil skille sig lidt ud fra mængden.
Det mest slående element ved wm2 og wmx er den titelbar, de sætter på
vinduerne. Den står nemlig ikke ovenover vinduet, men på siden.
Se bare her:
Forskellen på wm2 og wmx er, at wm2 er den mest simple af de to, f.eks. indeholder wm2 ingen form for run-time konfiguration. wmx er mere avanceret, men dog ikke mere end at man har bevaret det oprindelige mål med at have en meget enkel window manager. wmx har blandt andet en del flere tastatur- genveje, så man f.eks. kan skifte mellem vinduer med ALT+TAB, der er virtuelle desktops (kaldet "Channels"), og en del flere muligheder for at dekorere sin desktop med f.eks. baggrunds-billeder på titel-baren og den slags. InstallationBåde wm2 og wmx findes på http://www.all-day-breakfast.com/ i kildetekst-form. Hvis man mere er til rpm-udgaver, så fandt jeg en rpm-version af wm2 på rpmfind. Der er også en rpm-udgave af wmx, men den er baseret på en ret gammel version, så her er man bedre tjent med at hente kildeteksten og oversætte selv. wm2 wmx En ting man skal være opmærksom på, er at din X server skal
understøtte "SHAPE" udvidelsen for at wm2 eller wmx
kan fungere. De fleste nyere versioner af XFree86 har denne
med som standard, men ellers kan du køre programmet Konfigurationwm2 og wmx kan som hovedregel kun konfigureres ved at rette i Config.h filen, og gen-oversætte programmet. Der er en række elementer i Config.h, som man skal ændre for at få en fornuftig opførsel:
Der er nogle enkelte elementer i wmx, der kan defineres via en usædvanlig metode med et symbolsk link i $HOME/wmx/options, se nedenfor om Fokus. Vindueshåndtering
FokusSom sagt styres fokus-metoden af Config.h filen. I wmx (ikke wm2)
kan man dog definere den ved runtime på en ret obskur måde:
Man opretter et katalog $HOME/.wmx/, og i dette katalog laver
man et symbolsk link på denne vis: Dette symbolske link definerer en run-time option "focus" der får værdien "delay-raise,100". Det bevirker, at fokus bliver sat til auto-raise, med en forsinkelse på 100 ms. ChannelsEn "Channel" er wmx navn for et virtuelt skrivebord. Denne facilitet findes kun i wmx, ikke i wm2. Man skifter imellem virtuelle skriveborde ved at klikke med den midterste musetast i øverste højre hjørne af vinduet - der må ikke være et åbent vindue i vejen. Man kan også bruge taste-kombinationen ALT+højrepil eller ALT+venstrepil. Hvis man vil flytte et vindue fra et virtuelt skrivebord til et andet, klikker man med midterste musetast i firkanten i titelbaren. I øverste højre hjørne vises så et kanal-nummer, og så klikker man bare videre med midterste musetast, indtil man er på den rigtige kanal. Man kan klistre et vindue til alle kanaler ved at taste ALT+Pause mens det har fokus. Baggrundsbilleder og den slagsBaggrunds-billeder må man klare selv - f.eks. med display, xsetroot eller hvad man nu vil bruge. Der er ikke noget der ligner temaer i wm2 eller wmx. wmx har dog en feature, hvor man kan lægge en pixmap ind som baggrund i titel-baren. DokumentationLæs README filen, der følger med sourcen. Det er faktisk det eneste sted, der står hvordan man konfigurerer og bruger wm2 og wmx. Hvad er det fede ved wm2 og wmx ?Det rigtig gode ved wmx er, at der er så mange muligheder for tastatur-genveje til at lave alle mulige vindues-operationer. For en gammel kommando-linie fanatiker som undertegnede, er det irriterende at skulle have fat i musen i tide og utide, så de mange tastatur-genveje er virkelig rare at have. De lodrette titel-barer er også noget der virkelig fanger folks opmærksomhed - men man kan nok diskutere hvor praktiske de er. Det er i al fald lidt underligt at skulle lægge hovedet på skrå, for at læse hvad det er for et vindue man har åbent.
|