
kwm se lahko nastavi z uporabo Krmilnega centra KDE (Starter aplikacij > Krmilni center KDE). Odprite drevo Okna, za delo z različnimi nastavitvenimi opcijami. Za nastavitev navideznih namizij, odprite drevo Uporabniški programi in izberite Panel.
Za tiste, ki želite urejati nastavitveno datoteko, ta odstavek razlaga opcije v kwmrc datoteki, ki se nahaja v ˜/.kde/share/config.
kwmrc nastavitvena datoteka je razdeljena na naslednje odstavke:
Ta odstavek nadzoruje postavitev kontrolnih gumbov oken v naslovni vrstici. Vsebuje vrstice v obliki
ButtonX=button-name
kjer je X črka od A-F, in button-name eden od: Menu, Sticky, Iconify, Maximize, Close, Off. Gumbi A, B in C se pojavijo na levi strani naslovne vrstice okna, D, E in F pa se pojavijo na desni strani.
Ta odstavek določa različne nastavitvene stvari:
AltTabStyle=KDE|CDE (privzeto je KDE)
CDE stil AltTab-Značilnost, ki naj bi se uporabljala s klasičnimi goriščnimi taktikami. CDE stil je privzet s klasičnimi goriščnimi taktikami, medtem ko KDE stil nima nobenega smisla pod temi pogoji. Za vse druge goriščne rede lahko izberete stil.
AutoRaise=value (v milisekundah)
Če FocusPolicy je FocusFollowMouse, določa ta predmet zastoj med časom, ko okno dobi gorišče, medtem, ko ga miška vnese in medtem, ko se okno poveča.
BorderSnapZone=vrednost (v pixlih)
Ko uporabnik ponastavlja okno in se en rob okna približa robu namizja, se bo okno zaprlo na rob namizja. vrednost določa, kako blizu mora biti okno robu namizja, da se zapre vanj.
Button3Grab=on|off
Ko je off, so operacije okna, ki vklučujejo desni miškin gumb onemogočene, da lahko okna aplikacij dobijo dogodke desnega miškinega gumba.
ControlTab=on|off
Ko je on, dovoljuje uporabniku pritisniti Ctrl+Tab za menjanje med navideznimi namizji.
ElectricBorder=vrednost (v milisekundah)
Ko imate več kot eno namizje, vam lastnost ElectricBorder omogoča premikanje med njimi s premikom miške na rob zaslona. vrednost določa čas v katerem morate držati miškin kurzor na robu, preden se zamenja namizje. Vrednost -1 onemogoči to lastnost.
ElectricBorderPointerWarp=NoWarp|MiddleWarp|FullWarp
Če je opcija ElectricBorder "on", spremeni ta on, da se miška premakne na določeno pozicijo, ko se zamenja namizje.
ElectricBorderNumberOfPushes=vrednost (privzeto je "5")
Število pritiskov znotraj časa podanega od ElectricBorder lastnosti za zamenjavo drugega navideznega namizja, brez vlečenja oken.
FocusPolicy=ClickToFocus|FocusFollowMouse
ClickToFocus zahteva od uporabnika, da klikne z miško na okno, da mu da gorišče. FocusFollowMouse zmeraj poda gorišče oknu, ki je pod miško. ClassicFocusFollowsMouse nobeno okno ne dobi gorišča brez miške. Kwm-om focusFollowMouse daje gorišče novim oknom, ali uporabite Alt-tab, da omogočite boljši nadzor s tipkovnico.
MaximizeOnlyVertically=off|on
Ko je on, ta nastavitev omejuje okno, da se maksimira samo v vertikalno smer.
ResizeAnimation=1..10 (maksimalna hitrost)
Ko je on, minimiranje in maksimiranje oken vključuje grafično animacijo (privzeto je 1).
RstartProtocol=… (privzeto je "rstart -v")
ShapeMode=off|on
Ko je ShapeMode on, kwm uporablja uporabniško določene pixmapse za robove oken, namesto privzetih (glejte spodaj).
ShapePixmapTop=pixmap
ShapePixmapBottom=pixmap
ShapePixmapLeft=pixmap
ShapePixmapRight=pixmap
ShapePixmapTopLeft=pixmap
ShapePixmapTopRight=pixmap
ShapePixmapBottomLeft=pixmap
ShapePixmapBottomRight=pixmap
Te opcije določajo katere slike so prikazane na določenih straneh/robovih oken, ko je ShapeMode on. pixmap bi moralo biti ime pixmap datoteke (.xpm), ki se mora nahajati v share/apps/Kwm/pics.
Kwm izvori vključujejo podimenik images, ki vsebuje primer za oblikovne podaljške.
TitlebarLook=shaded|plain|pixmap
Ta nastavitev določa izgled naslovne vrstice okna. Izberite pixmap, da vam bo kwm prikazal uporabniško določene slike v naslovni vrstici, kot je določeno na naslednjih predmetih.
TitlebarPixmapActive=pixmap
ali
TitlebarPixmapInactive=pixmap
Te opcije določajo katere slike so prikazane v naslovni vrstici aktivnih in neaktivnih oken, ko je TitleBarLook=pixmap.
TitleAnimation=vrednost (v milisekundah)
Omogočanje TitleAnimation pove kwm-u naj sproži, da se dolgi naslovi v oknih (predolgi, da se prilegajo barvnemu predelu naslovne vrstice) premikajo nazaj in naprej, da so vidni. vrednost določa hitrost animacije. Če je postavljeno na 0 je animacija onemogočena.
TitlebarDoubleClickCommand=winMaximize|winShade|winMo ve|winResize|winRestore|winIconify|winClose|winSticky|winOperations
Te opcije omogočajo, da določite, kaj naj se zgodi z obnašanjem okna, ko dvojno-kliknite naslovno vrstico.
TraverseAll=on|off
Ko je on, operacija Alt-Tab kroži skozi vsa okna na vseh namizjih. Ko je off, Alt-tab kroži skozi okna samo na trenutnem namizju.
WindowMoveType=Opaque|Transparent
Ta opcija nadzoruje vizuelno dogajanje, ki se dogaja, medtem ko uporabnik premika okno iz enega dela na drugi del namizja. Transparent pokaže samo obris okna med vlečenjem, medtem ko Opaque prikaže celotno okno.
WindowPlacement=cascade|interactive|manual|random|sma rt
Ta opcija določa kako kwm postavi okna na namizje, ko so prvič odprta. manual omogoča uporabniku postavitev okna. interactive vzame dodatno procentno vrednost, kot to:
WindowsPlacement=interactive,25
S postavitvijo interactive kwm uporabi pametni postavitveni algoritem, da postavi okno, razen če bi postavitev presegala obstoječe okno za več kot določeno vrednost, v tem primeru se uporabi nastavitev manual , ki omogoča uporabniku postavitev okna. Procentnost je lahko večja od 100. Druge opcije pustijo postavitev okna kwm-u.
WindowSnapZone=vrednost (v pixlih)
Ko uporabnik ponastavlja okno in se en rob okna približa robu drugega okna, se rob okna, ki se ponastavlja zapre v rob drugega okna. vrednost določa kako blizu mora biti okno, da se zapre v drugi rob okna.
proxyignore=xemacs,xterm,…,
Vejica omeji seznam (ne-KDE) aplikacij, katerih status aplikacije (lastnost okna) se ne more shraniti, ko se uporabnik odjavi. Navedite ime aplikacije z ukaznimi argumenti.
Ta odstavek določa število navideznih namizij, njihova imena in pozicijo. Vsebuje vrstice podobne naslednjim:
NumberOfDesktops=vrednost
Določa število navideznih namizij. Ob času pisanja, kwm podpira največ 8 namizij.
Desktop#[C]=ime
Določa ime namizja #, na primer, Desktop1[C]=Prvo. Namizja so oštevilčena 1-8.
Desktop#Region=geometrija
Določa geometrijo za namizje #; na primer
Desktop1Region=101+0+923+722
noDecorationTitles=,
tinyDecorationTitles=,
noDecorationClasses=,
tinyDecorationClasses=,
noFocusTitles=,
noFocusClasses=,
stickyTitles=,
stickyClasses=,
Vsaka lastnost vam dovoljuje, da navedete z vejico ločen regularen izraz. Okna katerih naslov ali razred ustrezajo določenemu izrazu bodo primerno dekorirana.
Opomba: Ta navodila vplivajo samo na nova okna. Ne pozabiti poklicati kwmcom configure ali ponovno zagnati kwm po narejenih spremembah v kwmrc datoteki.