22Aug

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

click fraud protection

Fliser vinduesledere 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 ude af kassen.

Installation

Xmonad indbefatter ikke som standard en applikations launcher. Du vil nok også have brug for dmenu, en grundlæggende programstart, der virker med xmonad. Hvis du vil installere både på Ubuntu, skal du køre følgende kommando:

sudo apt-get install xmonad suckless-tools

Omlad suckless-tools 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-tools 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.

instagram viewer

Kom godt i gang

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

DonBekymre, det lykkedes ikke at indlæse - det starter bare med en tom skærm. Tryk Alt + Skift + Indtast for at starte en terminal.

Hvis du vil starte flere terminaler, skal du trykke på Alt + Shift + Enter genvej igen. Xmonad ændrer automatisk og arrangerer vinduerne på skærmen og fliser dem. Dette er hvad en "flisebelægningsvinduer" 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 + Space tastaturgenvej til 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 Alt + P for at trække den 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 til at komme i gang:

  • Alt + Skift + C - Luk det fokuserede vindue.
  • Alt +. & Alt +, - Kontroller antallet af vinduer, der vises i hovedruden til venstre.
  • Alt + Indtast - Flyt det fokuserede vindue til masterpanelet til venstre.
  • Alt + Skift + J & Alt + Skift + K - Skift det fokuserede vindue med et tilstødende vindue.
  • Alt + H & Alt + L - Rediger grænsen mellem master- og sekundære ruder.
  • Alt + Skift + 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 beskidte. Xmonad selv er skrevet i Haskell, og dets konfigurationsfilformat bruger også Haskell. Xmonads konfigurationsfil er placeret på ~ /.xmonad/ xmonad.hs ( det vil sige /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 genvejstasten Alt + Q til at genindlæse din konfiguration. Du kan også ændre standardmodifikationsnøglen i konfigurationsfilen - hvis du gør det, skal du bruge din brugerdefinerede modifikationsnøgle i stedet for hver Alt i dette indlæg.

Hvad synes du om xmonad? Foretrækker du en anden flisebelægningsvindue? Efterlad en kommentar og lad os vide.