Hjemmeside » hvordan » Sådan bruges Xmonad, en Tiling Window Manager til Linux

    Sådan bruges Xmonad, en Tiling Window Manager til Linux

    Tiling vindue ledere gør dit liv lettere ved automatisk at arrangere vinduer på skærmen for dig. Xmonad er en minimal, der er let at komme i gang med - alt du skal gøre er at lære et par tastaturgenveje.

    Xmonad er også meget konfigurerbar. På trods af dette behøver du ikke at røre konfigurationsfilen, hvis du ikke vil - den virker uden for boksen.

    Installation

    Xmonad indeholder som standard ikke en applikationsudvider. Du vil sandsynligvis også have dmenu, en grundlæggende applikationsstarter, der arbejder med xmonad. For at installere begge på Ubuntu skal du køre følgende kommando:

    sudo apt-get install xmonad suckless-tools

    Udelade suckless-værktøjer fra kommandoen, hvis du hellere ikke vil installere dmenu. Denne pakke indeholder dmenu - hvis du bruger en ældre version af Ubuntu, skal du muligvis installere DWM-værktøjer i stedet.

    Hvis du bruger en anden Linux-distribution, skal du også finde xmonad og dmenu i dets repositorier.

    Efter installation af xmonad, log ud af dit Ubuntu-system, klik på ikonet ud for dit navn på login-skærmen, og vælg XMonad, før du logger ind igen.

    Kom i gang

    Dette er hvad du vil se, når du starter xmonad:

    Bare rolig, det lykkedes ikke at indlæse - det starter bare med en tom skærm. Trykke Alt + Shift + Enter at starte en terminal.

    For at starte yderligere terminaler, tryk på Alt + Shift + Enter genvej igen. Xmonad ændrer automatisk og arrangerer vinduerne på skærmen og fliser dem. Dette er hvad en "flisebelægningsvindue manager" gør.

    Hvis du vil flytte fokus ved hjælp af tastaturet, skal du bruge Alt + J eller Alt + K tastaturgenveje. Fokuset følger også med musen, så alt du skal gøre er at svæve markøren over et vindue for at fokusere det.

    Brug Alt + Mellemrum tastaturgenvej for at skifte mellem de forskellige tiling modes. En af tilstande viser kun et vindue på skærmen ad gangen.

    Hvis du installerede dmenu, kan du trykke på Alt + P at trække det op. Indtast de første få bogstaver i et programs navn, og tryk derefter på Enter for at starte det.

    Grafiske applikationer som Firefox vises flisebelagt, ligesom de terminale vinduer.

    Her er nogle andre vigtige tastaturgenveje for at komme i gang:

    • Alt + Shift + C - Luk det fokuserede vindue.
    • alt+. & alt+, - Kontroller antallet af vinduer, der vises i hovedruden til venstre.
    • Alt + Enter - Flyt det fokuserede vindue til masterpanelet til venstre.
    • Alt + Shift + J & Alt + Shift + K - Skift det fokuserede vindue med et tilstødende vindue.
    • Alt + H & Alt + L - Ændre størrelsen på grænsen mellem master- og sekundære ruder.
    • Alt + Shift + Q - Log ud.

    Xmonad understøtter også arbejdsområder. Hvis du f.eks. Skal skifte til arbejdsområde to, skal du bruge Alt + 2 tastaturgenvej. Hvis du vil flytte det aktuelt fokuserede vindue til arbejdsområde tre, skal du bruge Alt + Shift + 3 tastaturgenvej. Hvert arbejdsområde kan have sine egne tiling mode indstillinger.

    Konfiguration af Xmonad

    Xmonad er ekstremt konfigurerbar, hvis du er villig til at få dine hænder snavset. Xmonad selv er skrevet i Haskell, og dets konfigurationsfilformat bruger også Haskell. Xmonads konfigurationsfil er placeret på ~ / .Xmonad / xmonad.hs (det er, /home/YOU/.xmonad/xmonad.hs). Denne fil findes ikke som standard - du skal selv oprette den.

    For at komme i gang med at konfigurere xmonad, kan du starte med en skabelonfil. For mere avanceret konfiguration, tjek denne liste over konfigurationstips på den officielle wiki.

    Når du har ændret konfigurationen, skal du bruge Alt + Q tastaturgenvej for at genindlæse din konfiguration. Du kan også ændre standardændringsnøglen i konfigurationsfilen - hvis du gør det, skal du bruge din brugerdefinerede modiferøgle i stedet for hver alt i dette indlæg.


    Hvad synes du om xmonad? Foretrækker du en anden tiling vindue manager? Efterlad en kommentar og lad os vide.