Installer og bruk i3 Window Manager på Ubuntu
i3wm er lett den mest populære flisebeleggvinduet tilgjengelig nå. Den er lett, enkel å lære, og enkel å konfigurere.
i3 gir fordelene ved å bruke en flisebeskyttelsesvindu uten å måtte skrive lange og noen ganger forvirrende skript for konfigurasjon. i3wm bruker en vanlig tekstkonfigurasjonsfil.
i3 er også veldig godt dokumentert. Dokumentasjon er nøkkelen når du bruker en flisebeskyttelsesvindu, siden du er ansvarlig for å sette opp og tilpasse alt. Med i3wm kan du vanligvis finne svar på eventuelle spørsmål du kjører over raskt.
Hva er en Tiling Window Manager?
Det er på tide å ta et skritt tilbake. Hva er en flisevinduksjef uansett?
En flislagt vindushåndterer (TWM) er ikke et fullt skrivebordsmiljø. I stedet gir det bare nok funksjonalitet til å kontrollere vinduene på skjermen.
Tiling vindu vindu ledere også legge ut sine vinduer i logiske underoppdelinger, bryte ned skjermrommet i et logisk mønster. For eksempel tar de to første vinduene du åpner på skjermen hver opp halvparten av skjermen og sitter rett ved siden av hverandre.
Windows flyter ikke rundt og kan ikke trekkes fra sted til sted eller sitte på toppen av hverandre, med mindre det er spesifisert av en bruker. Som standard vil en flisebeskyttelsesvindu slette absolutt ingen skjermplass.
Mens fliser vindu ledere kanskje ikke for alle, gir de folk som ønsker maksimal effektivitet og kontroll ut av datamaskinen deres et alternativ for å få nettopp det.
Installere i3wm
Merk : Vi bruker Ubuntu som et eksempel i denne artikkelen. Instruksjonene og bruken vil være den samme for andre distros.
i3wm er tilgjengelig fra Ubuntus hovedregister. Du kan bruke Apt til å installere den.
sudo apt oppdatering sudo apt installer i3
Du kan også installere via Software Center. For andre distros bør du også kunne finne "i3-wm" i pakkeforvalteren eller i depotet.
Bruke i3wm
Etter at i3 er installert, kan du logge deg ut av din nåværende økt på Ubuntu for å få deg tilbake til påloggingsskjermen. Klikk på det lille ikonet ved siden av passordboksen. Det vil vise deg skrivebordsmulighetene. Velg i3 og logg inn som du normalt ville.
Den første gangen
Det du vil finne på den andre siden vil være overraskende hvis du ikke har jobbet med bare en vindushåndterer før. Det er minimalt og det er styggt. Det er slik det skal være.
i3wm har ikke mye standardkonfigurasjon fordi det antas at du vil tilpasse det, og du kan, mye.
På ditt første løp kommer du til å se et vindu som ber deg om å opprette en konfigurasjonsfil. Aksepterer. Deretter får du en annen spørre hvilken nøkkel du vil bruke som "Mod" -tasten. Det kan enten være "Windows" -tasten eller "Alt".
Siden i3 hovedsakelig styres av tastaturet, tjener mod-tasten til å skille mellom vanlig skriving fra kommandoer til i3.
navigere
Nesten alt i i3wm håndteres med hurtigtaster. Det er mange forhåndsdefinerte, men du kan også endre dem og lage dine egne. Før du gjør noe, må du imidlertid gjøre deg kjent med de grunnleggende.
Du skal nok jobbe med terminaler mye. Gå videre og åpne en med "Mod-tasten + Enter." Hvis du fortsetter å trykke på "Mod-tasten + Enter", ser du standardmønsteret som i3 bruker til å dele opp skjermen.
Det er ikke alt som er nyttig når du har en haug med dem. Prøv å plassere dem på nytt. Som standard kan du navigere med "Mod-tasten + j" for å flytte til venstre, "Mod-tasten + k" for å flytte ned, "Mod-tasten + l" for å flytte opp og "Mod-tasten +;" for å flytte til høyre. Dette skal være kjent for Vim-brukere, men litt av. Du kan endre den til de faktiske Vim bindingene.
Hvis du vil flytte vinduene, kan du legge til "Shift" til noen av de riktige hurtigtaster, og vinduet vil bevege seg i den retningen. Så å flytte et vindu ned, bruk "Mod nøkkel + Shift + k."
For å åpne nye vinduer kan du dele måten du ønsker, du kan målrette mot vinduet du vil dele, og bruk "Mod nøkkel + h" for å dele vinduet horisontalt og "Mod nøkkel + v" for å dele det vertikalt.
Når du vil lukke et vindu, er det en hurtigtast for det også - "Mod-tast + Shift + q."
arbeidsområder
i3wm kommer med ti arbeidsområder. Hvert arbeidsområde fungerer som en annen virtuell skjerm som du kan ordne med hvordan du vil med forskjellige vinduer.
For å få tilgang til et arbeidsområde, skriv mod-tasten kombinert med arbeidsområdetummeret. Så, "Mod nøkkel + 3" tar deg til arbeidsområde 3.
Du kan flytte et vindu til et nytt arbeidsområde ved å fokusere på det og skrive inn "Mod-tasten + Shift + 3" med tallet som arbeidsområdet du vil flytte det til.
Manipulering av Windows
i3wm tillater deg å bruke flytende vinduer. Noen vinduer, som GIMP-verktøylinjer, åpnes automatisk flytende, men du kan gjøre hvilket som helst vindu flyte. "Mod-tasten + Shift + Space" vil flytte frem og tilbake mellom flytende og flislagt modus for det valgte vinduet.
Du kan også tvinge et vindu til å gå full skjerm med "Mod-tast + f." Hvis du trykker på den igjen, returneres den.
Åpningsprogrammer
Bruk en launcher for å åpne programmer i i3wm. Standard launcher er dmenu, men du kan erstatte andre som rofi på plass.
Disse lansere fungerer som et søk etter dine programmer. Punch i programmet du vil ha og trykk Enter. Programmet vil starte. Lanseringsprogrammet vil holde oversikt over de mest brukte programmene og vise dem i en liste når den åpnes. Du kan velge dem der uten å skrive.
Lappeløfteren er "Mod nøkkel + d."
Grunnleggende konfigurasjon
Det er en absolutt vanvittig konfigurasjon som du kan gjøre med i3wm, så det er bare mulig å dekke det grunnleggende her. Dette er noen av de mer vanlige tingene du vil gjøre.
Etter å ha opprettet standardkonfigurasjonen på første runde, ble den plassert i katalogen "/ etc /". Du må kopiere den til ditt hjem for å tilpasse den.
mkdir ~ / .i3 sudo cp / etc / i3 / config ~ / .i3 / config sudo chown bruker: gruppe ~ / .i3 / config
Ikke glem å endre eierskapet til filen til brukeren din. Bruker- og gruppenavnet skal begge matche brukernavnet ditt.
Farger
Å endre fargene er enkelt. i3wm bruker hex-verdier for farger som CSS. Det er et par forskjellige klasser som hver har en grense-, bakgrunns-, tekst- og indikatorverdi. Du kan legge dem ut i et bord og koble inn fargeværdiene du vil ha.
klasse grense backgr. tekstindikator client.focused # 1e1e1e # 1e1e1e # 151515 # AA0000 client.focused_inactive client.unfocused client.urgent client.placeholder client.background # 454545
applikasjoner
I i3wm-konfigurasjonen lager bindsym
en ny hurtigtast. exec
lanserer programmer. Du kan sette dem sammen for å lage dine egne hurtigtaster for å starte programmene du bruker mest uten å bruke lanseringen. For eksempel:
bindsym $ mod + Shift + w exec firefox
Du kan også kjøre programmer ved oppstart. Bare bruk exec
for dem.
exec firefox
Statuslinjen
Statuslinjen er en av de viktigste delene av skrivebordet ditt. Den viser arbeidsområder og masse annen viktig informasjon. Med i3wm er det massevis av alternativer for statuslinjen din.
Nær bunnen av konfigurasjonsfilen finner du en blokk som heter "bar". Alt for statuslinjen vil gå inn der.
Først finner du "status_command." Det dikterer hvilken statuslinje som brukes. Standard er i3status, men du kan bruke en belastning med andre som i3blocks, lemonbar og polybar. De er alle forskjellige og har sine egne unike fordeler og ulemper.
Du kan også endre posisjonen til linjen her også.
posisjon øverst
Du kan opprette en separat "farger" -blokk her som du kan bruke akkurat som den andre fargekonfigurasjonen for å tilpasse i3s fargeskjema.
farger {#class #border #bg #txt focused_workspace # 454565 # 252525 # 1E1E1E active_workspace inactive_workspace urgent_workspace binding_mode bakgrunn # 151515}
Hva blir det neste?
Herfra kan du gjøre alt du vil. Det er mye mer tilpasning som du kan gjøre med i3. Søk rundt og bli inspirert. Det er til og med subreddits viet til å tilpasse Linux-skrivebord der du kan bli inspirert.