Hvis du setter pris på minimalisme og ønsker å øke hastigheten på arbeidsflyten din, bør du definitivt bytte til en flisleggingsvindusbehandler. Med riktig oppsett og justeringer på plass, kan en vindusbehandler eksponentielt øke produktiviteten din samtidig som den legger til et estetisk preg på skrivebordet ditt.
i3wm eller, i3 Window Manager, er et populært valg blant både nybegynnere og veteraner. Den er lett, svært tilpassbar, kraftig og passer perfekt for omtrent alle som nylig begir seg ut i Linux-verdenen.
Denne artikkelen tar for seg alle nødvendige oppgavene etter installasjonen du bør ta deg av etter å ha installert i3wm for å kose meg med migrering fra et tradisjonelt skrivebordsmiljø.
1. Bind supernøkkelen
Når du starter opp i en i3-økt for første gang, vil den be deg om å angi standard tastebinding for Super funksjon. Det er en avgjørende nøkkelbinding som du vil bruke for alltid inne i i3 eller hvilken som helst vindusbehandler for den saks skyld.
Som standard gir i3wm deg muligheten til å binde
Vinne nøkkel eller Alt nøkkel som Super. Det er en akseptert praksis å kartlegge førstnevnte som Super, selv om du alltid står fritt til å binde den til hvilken som helst nøkkel du ønsker.2. Sett Bakgrunn Med Nitrogen
Hvis du har installert i3wm fra bunnen av, er sjansen stor for at den ønsket deg velkommen med en tom skjerm. Selv om det ikke er det mest tiltalende førsteinntrykket, vær ikke bekymret, for det tar bare en håndfull kommandoer for å endre tapetet permanent.
For å endre i3wm-bakgrunnen må du installere en bakgrunnsbehandler. Nitrogen er en populær bakgrunnsbehandler som lar deg administrere og sette bakgrunnsbilder.
Installer Nitrogen på Linux-skrivebordet ditt ved å bruke pakkebehandleren til distroen din:
På Ubuntu/Debian-derivater:
sudo apt installere nitrogen
På Arch Linux:
sudo pacman -S nitrogen
På RHEL/CentOS/Fedora-systemer:
sudo dnf installere nitrogen
For å sette et bakgrunnsbilde, fyr opp Nitrogen og naviger til katalogen der bakgrunnsbildene er lagret. Nitrogen skal automatisk hente bildene som du kan velge mellom.
I tillegg legger du til denne linjen i i3wm-konfigurasjonsfilen for å kjøre Nitrogen automatisk og gjenopprette bakgrunnsbilde hver gang du logger av eller oppdaterer i3wm:
exec alltid nitrogen --gjenoppretting
i3wm, som standard, leveres ikke med en kompositor. Så hvis du ønsker å legge til uskarphet, gjennomsiktighet eller noen fancy visuelle effekter som vist i r/unixporn subreddit, må du installere en kompositor separat.
Compton pleide å være go-to-komponisten for i3wm-brukere. Men nylig har picom, en gaffel fra Compton, tatt over. Installer picom-kompositoren, sett den opp for autostart som du gjorde med Nitrogen, og du er klar til å gå.
Bruk av en kompositor vil også lappe eventuelle skjermrivnings- eller artefakterproblemer du kan ha hatt i i3wm.
Å installere picom compositor er ganske enkelt, og prosessen er identisk med å installere omtrent hvilken som helst pakke på Linux. For å installere picom, fyr opp terminalen og kjør følgende kommandoer avhengig av distroen du kjører:
På Arch-baserte systemer:
sudo pacman -S picom
På Debian/Ubuntu-derivater:
sudo apt installere -y picom
På RHEL/Fedora/CentOS-systemer:
sudo dnf installere picom
For å kjøre picom automatisk så snart du logger på i3-vindusbehandlerøkten, legg til en linje i i3wm-konfigurasjonsfilen som forteller i3 å kjøre picom ved øktstart.
Skriv inn denne linjen hvor som helst i konfigurasjonsfilen og last deretter i3wm på nytt med Super + Shift + R tastebinding:
exec picom
4. Bytt terminalemulator
i3wm-konfigurasjonsfilen vil først peke til i3-sensible-terminal som standardterminal. Selv om det ikke er noen skade å nøye seg med det du får ut av esken, går du seriøst glipp av bedre alternativer som tilbyr utvidede funksjoner og tilpasningsmuligheter. Alacritty, Terminator, Kitty for å nevne noen.
Usikker på hvilken terminal du skal velge? Lære mer om de beste Linux-terminalemulatorene.
For å endre standard terminalemulator i i3wm, rediger denne linjen i konfigurasjonsfilen og erstatt "i3-sensible-terminal" med din foretrukne terminal. For å sette Alacritty som standardterminal kan du for eksempel skrive inn:
bindsym $mod+Komme tilbake exec alacritty
5. Installer dmenu
Du har kanskje allerede lagt merke til at i motsetning til skrivebordsmiljøer som GNOME eller XFCE, trykker du på Super tasten dukker ikke opp en appmeny.
For å kjøre en app i i3wm, må du enten starte den gjennom terminalen eller bruke den en appstarter. dmenu er et solid valg for det samme og kommer ofte forhåndsinstallert med distroer som tilbyr en i3wm-variant. Den er rask, lett og lett å tilpasse.
Du kan installere dmenu i Linux-systemet ditt via distroens pakkebehandling. Åpne en terminal og kjør følgende kommandoer avhengig av distroen din:
På Arch Linux:
sudo pacman -S dmenu
På Debian/Ubuntu-baserte systemer:
sudo apt installere -y dmeny
På RHEL/Fedora/CentOS:
sudo dnf installere dmeny
Når den er installert, fyr opp dmenu med Win + D og søk etter programmet du vil starte.
6. Installer en statuslinje
En statuslinje er en valgfri komponent som sitter nederst eller øverst på skjermen. Den sporer og viser systeminformasjon som CPU-bruk, RAM-bruk, internetthastighet, etc.
Du kan konfigurere den til å vise beregninger om hvilken som helst maskinvare- eller programvarekomponent i systemet ditt. Hvis du er bevisst ressursene dine og foretrekker å følge nøye med på ytelsen, bør du definitivt installere en statuslinje.
Populære valg inkluderer i3status bar, Waybar og Polybar.
7. Organiser arbeidsområder
Som standard er arbeidsområder ordnet med nummer én til 10. Du kan bytte mellom arbeidsområder ved å bruke Super + X hvor "X" er et hvilket som helst tall som strekker seg fra én til null. Selv om det er greit som det er, ville den optimale tilnærmingen være å erstatte tallene med navn som tilsvarer innholdet i hvert arbeidsområde.
Erstatt for eksempel 1, 2, 3 med Web, Code, Media, etc. Du skjønner ideen! For å oppnå dette formatet, dykk inn i i3wm-konfigurasjonsfilen og skriv inn eller rediger disse linjene:
sett $ws1 "1"
sett $ws2 "2"
sett $ws3 "3"
sett $ws4 "4"
og:
bindsym $mod+1 $ws1
bindsym $mod+2 $ws2
bindsym $mod+3 $ws3
bindsym $mod+4 $ws4
til:
sett $term "1: termin"
sett $web "2: web"
sett $file_manager "3: filer"
og:
bindsym $mod+1 $term
bindsym $mod+2 $web
bindsym $mod+3 $file_manager
Rediger resten som du foretrekker og oppdater i3wm med Super + Shift + R. Endringene bør tre i kraft.
8. Tilpass nøkkelbindinger
Navigering på vindusbehandlere er svært tastatursentrisk. For å utnytte en vindusbehandlers fulle potensiale, må du gjøre deg kjent med tastebindingene, i det minste for elementære funksjoner om ikke alle.
Hvis standard tastebindingene ikke passer deg godt, kan du gjerne redigere i3wm-konfigurasjonsfilen og angi dine helt egne tilpassede tastebindinger. For å lære mer om tastebindinger og hvordan du tilpasser dem, se offisiell i3wm-dokumentasjon.
9. Sikkerhetskopier Dotfiles
Uten tvil den viktigste oppgaven som nybegynnere ofte forsømmer, er å sikkerhetskopiere dotfilene deres. Dotfiles er Linux-sjargongen for konfigurasjonsfiler.
Den heter slik fordi alle konfigurasjonsfilene vanligvis er lagret i skjulte kataloger, og i Linux begynner hvert skjult katalognavn med et punktum eller prikk. Derav navnet "dot"-filer.
Hvis du er ny til i3wm eller en hvilken som helst vindusbehandler, er du nødt til å støte på feil og feil mens du eksperimenterer og riser.
For å sikre at du raskt kan spole tilbake i3wm til en funksjonell tilstand hver gang den går i stykker, må du vedlikeholde en sikkerhetskopi av konfigurasjonsfilene.
En ideell måte å sikkerhetskopiere dotfilene på er å laste dem opp til GitHub-depotet ditt. Usikker på hvordan? Lære mer om Git og hvordan du bruker det.
De beste vindusbehandlerne for Linux
i3wm har en positiv historie med å være en pålitelig vindusbehandler for flislegging, men i FOSS-verdenen er det alltid mange alternativer.
Før du nøyer deg med i3wm som din daglige sjåfør, kan det være lurt å sjekke ut resten av konkurrentene og veie fordeler og ulemper. Vi har strømlinjeformet det for deg med denne kuraterte listen over de beste vindusbehandlerne for Linux
De 5 beste vindusbehandlerne for Linux
Les Neste
Relaterte temaer
- Linux
- Linux tips
- Linux skrivebordsmiljø
- Linux-tilpasning
Om forfatteren
Jeg elsker å bryte ting og lage ting som hjelper meg med å ødelegge ting. Når skjermene er av, kan du finne meg på fotballbanen eller kjempe mot vettet i den lokale sjakklubben.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere