22Aug

Slik bruker du Xmonad, en Tiling Window Manager for Linux

Tiling vindu ledere gjør livet ditt enklere ved å automatisk arrangere vinduer på skjermen for deg. Xmonad er en minimal som er lett å komme i gang med - alt du trenger å gjøre er å lære noen snarveier.

Xmonad er også svært konfigurerbar. Til tross for dette trenger du ikke å berøre konfigurasjonsfilen hvis du ikke vil - den virker ut av esken.

Installasjon

Xmonad inkluderer ikke en applikasjonsstarter som standard. Du vil sikkert også ha dmenu, en grunnleggende applikasjonsstarter som fungerer med xmonad. For å installere både på Ubuntu, kjør følgende kommando:

sudo apt-get install xmonad sømløs-verktøy

Omit sømløs-verktøy fra kommandoen hvis du heller ikke vil installere dmenu. Denne pakken inneholder dmenu - hvis du bruker en eldre versjon av Ubuntu, må du kanskje installere dwm-verktøy i stedet.

Hvis du bruker en annen Linux-distribusjon, bør du også finne xmonad og dmenu i sine arkiver.

Etter installering av xmonad, logg ut av Ubuntu-systemet, klikk på ikonet ved siden av navnet ditt på påloggingsskjermen, og velg XMonad før du logger inn.

Komme i gang

Dette ser du når du starter xmonad:

Donikke bekymre deg, det klarte ikke å laste - det starter bare med en tom skjerm. Trykk Alt + Shift + Enter for å starte en terminal.

Hvis du vil starte flere terminaler, trykker du Alt + Shift + Enter snarveien igjen. Xmonad tilpasser automatisk og arrangerer vinduene på skjermen, fliser dem. Dette er hva en "flisebryter" gjør.

For å flytte fokuset ved hjelp av tastaturet, bruk Alt + J eller Alt + K hurtigtastene. Fokuset følger også musen, så alt du trenger å gjøre er å sveve markøren over et vindu for å fokusere det.

Bruk Alt + Space tastaturgenvei for å bytte mellom de ulike flisemodusene. En av modusene viser bare ett vindu på skjermen om gangen.

Hvis du installerte dmenu, kan du trykke Alt + P for å trekke den opp. Skriv inn de første bokstavene i et programs navn, og trykk deretter Enter for å starte det.

Grafiske applikasjoner som Firefox vises flislagt, akkurat som terminalvinduene.

Her er noen andre viktige hurtigtaster for å komme i gang:

  • Alt + Shift + C - Lukk det fokuserte vinduet.
  • Alt +. & Alt +, - Kontroller antall vinduer som vises i hovedruten til venstre.
  • Alt + Enter - Flytt det fokuserte vinduet til hovedruten til venstre.
  • Alt + Skift + J & Alt + Skift + K - Bytt det fokuserte vinduet med et tilstøtende vindu.
  • Alt + H & Alt + L - Endre størrelsen på grensen mellom hoved- og sekundærruten.
  • Alt + Skift + Q - Logg ut.

Xmonad støtter også arbeidsområder. Hvis du for eksempel skal bytte til arbeidsområde to, bruker du snarvei Alt + 2 .For å flytte det nåværende fokuserte vinduet til arbeidsområde tre, bruk Alt + Shift + 3 hurtigtast. Hvert arbeidsområde kan ha sine egne flisemodusinnstillinger.

Konfigurere Xmonad

Xmonad er ekstremt konfigurerbar, hvis du er villig til å få hendene dine skitne. Xmonad selv er skrevet i Haskell, og dets konfigurasjonsfilformat bruker også Haskell. Xmonads konfigurasjonsfil ligger på ~ /.xmonad/ xmonad.hs ( det vil si /home/YOU/.xmonad/ xmonad.hs ).Denne filen finnes ikke som standard - du må selv lage den.

For å komme i gang med å konfigurere xmonad, vil du kanskje starte med en malfil. For mer avansert konfigurasjon, sjekk ut denne listen med konfigurasjonstips på den offisielle wikien.

Etter at du har endret konfigurasjonen, bruker du snarvei Alt + Q til å laste inn konfigurasjonen. Du kan også endre standard modifikasjonsnøkkel i konfigurasjonsfilen - hvis du gjør det, bruk din egendefinerte modifiseringsnøkkel i stedet for hver Alt i dette innlegget.

Hva synes du om xmonad? Foretrekker du en annen vinduvindu? Legg igjen en kommentar og gi oss beskjed.