i3 vähentää myös väsymystäsi. Miksi? Käsi oikealle, käsi vasemmalle, tuo tahaton liike, jonka teemme tuhansia kertoja päivässä tavoittaaksemme hiiren, lisää paljon väsymystä kehossamme, ja se on yksi tärkeimmistä syistä siihen, että tunnemme olomme uupuneeksi, kun olemme käyttäneet tietokonetta päivän ajan. i3:n avulla pidät kätesi näppäimistön aloitusrivillä ja liikutat vähemmän käsiäsi saavuttaaksesi tarvitsemasi tehtävät. Tunnet olosi todennäköisesti vähemmän väsyneeksi päivän työskentelyn jälkeen kotona Fedorallani kuin parin tunnin työskentelyn jälkeen Windowsilla.

Hyvin muokattavissa

Jollet ole superminimalisti, pidät i3:n muokattavuudesta. Siellä on paljon opetusohjelmia ja kehotan sinua valitsemaan jonkin spesifisen distroosi. Yleensä ihmiset lisäävät eri värimaailmaa, vaihtavat kuvakkeita, fontteja, työkalupalkkia ja Gnome-teemaa tarvittaessa. Joitakin esimerkkejä on nähtävissä täällä.

Lähde: Reddit

i3-konfiguraatio on helppo lukea, ymmärtää, jakaa ja muokata. Etkö pidä tuosta näppäinsidonnasta? Muuta ~/.config/i3/config-tiedostoa ja tee muutokset. Tässä on esimerkiksi joitakin mukautettuja sidoksia:

Helppo päästä alkuun

i3 on saatavilla Fedoran, Ubuntun, Archin ja muiden suurten distrojen arkistoista. Tästä huolimatta asennuksen pitäisi olla suoraviivaista käyttämällä paketinhallintaasi (katso alla). Kun käynnistät i3:n ensimmäisen kerran, sinua pyydetään tekemään alkukonfiguraatio, joka asettaa perusasiat, jotta pääset vauhtiin.

Asennuksen jälkeen saat tämän ruudun ensimmäisellä sisäänkirjautumisella

Yhteensopivuus GNOME/KDE-työkalujen kanssa

Vakuutu siitä, että voit edelleen käyttää kaikkia GUI-sovelluksiasi i3:n kanssa. Firefox, Chromium, Laskin, Nautilus, Gnome-asetukset tai Gimp, kaiken pitäisi olla saatavilla ja käytettävissä oletusarvoisen dmenun kautta.

Lähde: https://i3wm.org/screenshots/

Käytät enemmän terminaalia

Totesin, että i3:n myötä olen käyttänyt yhä enemmän terminaalia. Korvasin suurimman osan visuaalisista GUI-sovelluksista seuraavilla työkaluilla:

  • Järjestelmänhallinta: systemctl, dnf, journalct jne
  • Verkkotyöskentely: nmcli, ifconfig, iwconfig, netstat jne
  • Prosessienhallinta: top, htop jne
  • Tekstieditori: Vim
  • tekstinkäsittely: sed, awk
  • haku: fzf, find, grep
  • tiedostojen hallinta: ranger, xargs

Et ehkä tajua, mutta kun opettelet komennot ulkoa ja luotat vähemmän hiireen ja graafisiin sovelluksiin, jotka lähtökohtaisesti eivät ole yhtä ominaisuuksiltaan niin monipuolista kuin muutkin ohjelmat, luotat varmemmin järjestelmääsi sekä parannat ja nopeutat työskentelyäsi. Sitten opit lisää ja toistat sykliä.

Oppiessasi uusia työkaluja

Oppiessasi myös uusia työkaluja. Ja koska käytät yhä enemmän ja enemmän päätelaitetta, muutat luultavasti koko työnkulkuasi ja huomaat, että olet tuottavampi päätelaitteen avulla. Esimerkiksi näitä työkaluja käytän yhä enemmän ja enemmän:

  • Vim – tärkein tekstieditorini. Noudattaa hyvin i3:n työnkulkua.
  • Mutt – ei täydellinen, mutta erittäin kelvollinen sähköpostiohjelma terminaaliin
  • Ranger – loistava tiedostonhallinta terminaaliin!
  • rtv – Reddit terminaalissa
  • w3m/lynx/links – terminaaliin pohjautuvat web-selaimet
  • Tmux – välttämätön WSL:n kanssa ja SSH-istunnolla. Mutta ei ole vahva vaatimus i3-käyttäjille
  • fzf – fantastinen komentorivin fuzzer. Saatavilla myös fzf.vim-lisäosana
  • Grep – tehokas haku komentoriviltä
  • Awk, Sed – apuohjelmat käsittelevät streameja

parempi suorituskyky, vähemmän muistia

Laskentasuorituskyky on kuin ilmaista olutta, emme koskaan sano ei =). GNOME oli jo nopea kannettavassani, mutta i3 tekee siitä vielä nopeamman. Kun tähän lisätään pienempi muistinkulutus (järjestelmäni käyttää i3:lla noin 400 Mt muistia, kun taas GNOME kuluttaa 1 Gt), huomaat kuinka suorituskykyinen koneesi on! Ja se paranee vielä entisestään vanhan laitteiston ja XFCE:n, LXDE:n tai LXQT:n kanssa.

Oppiessasi lisää Linuxista

i3:n käyttäminen sai minut oppimaan ja tuntemaan enemmän Linux-järjestelmästä ja GNU-työkaluista. Koska siirryin radikaalisti siihen, miten teen työtäni Linux-laatikossani, käyttämään sellaisia työkaluja kuin grep, Vim, Tmux, ranger ja mutt. Olen myös lopettanut ja vihdoin oppinut työskentelemään hyvin sedin, awk:n, systemd:n, firewalld:n, networkd:n, auditctl:n ja monien muiden järjestelmätyökalujen kanssa, joita en ole koskaan vaivautunut käyttämään.

I3:n asentaminen

Jos sympatiseerasit i3:n kanssa, katsotaanpa, miten se asennetaan.

Asennus Fedoraan

sudo dnf install i3 i3 i3status dmenu i3lock xbacklight feh conky

Asennus Ubuntuun

sudo apt update
sudo apt install i3

Sisäänkirjautuminen sisään

Emme olettaneet, että asentaminen onnistui, kirjaudu ulos ja ennen sisäänkirjautumista muista vaihtaa vaihde käyttämään i3:a:

Source: Fedora Magazine

Ensimmäisellä sisäänkirjautumisella pitäisi näkyä tämä ruutu, joka luo automaattisesti asetukset käyttäjälle:

Jatkotoimenpiteet

Mitä seuraavaksi? Annan muutamia vinkkejä.

Lue dokumentaatio

Ensin kannattaa lukea ja ymmärtää hyvin dokumentaatio. i3:n virallinen dokumentaatio on myös erinomainen resurssi ja erittäin hyvin dokumentoitu. YouTube, GitHub ja i3wm-yhteisö Redditissä ovat myös loistavia resursseja, joiden avulla pääset alkuun ja opit virittämään asetuksia.

Tottua i3:een

Kun olet tutustunut asetuksiin, harkitse joidenkin näistä tekemistä:

  • Tottua käyttämään <mod>+enter-painiketta päätelaitteen käynnistämiseen
  • Kartoita sovellukset, joita käytät eniten i3-sidonnaisuuksilla (katso esimerkkejä yllä olevasta kohdasta Mukauttaminen)
  • Konfiguroi työkalupalkkisi niin, että lisäät/poistat tarvitsemiasi tietoja
  • Oppele lisää i3:sta. Käytä sitä jonkin aikaa ennen kuin poistat sen, jos sinulla on vaikeuksia.
  • Kun alat päästä sen kanssa sinuiksi, aloita GUI-pohjaisten sovellusten korvaaminen TUI-pohjaisilla sovelluksilla (jotka toimivat päätelaitteessa)
  • Harkitse työnkulun muuttamista toistuvien toimintojen optimoimiseksi (esimerkiksi aliasien käyttäminen)
  • Jatka oppimista ja konfigurointitiedostojen hienosäätöä, kunnes tuottavuutesi nousee

Tiristä i3:a

Jatka i3:n hienosäätöä rohkeasti sen mukaan, kuinka paljon tarvitset! Jos oletusasetukset eivät miellytä sinua (luultavasti eivät miellytä), muista, että voit aina muuttaa niitä. On esimerkiksi helppoa vaihtaa oletusasetukset:

  • muuta työkalupalkkia: i3blocks tai polybar
  • lisää pehmusteita laattojen (ikkunoiden) väliin: i3-gaps
  • lisää hienoja UI-siirtymiä comptonilla
  • paranna työpöydän taustaa: conky, feh
  • korvaa sovellusten käynnistin: rofi

Tulosveto

Sallikaa minun tehdä selväksi: i3 ei ole tarkoitettu kaikille. Jos olet hiiri-ihminen, jos et halua käyttää aikaa työpöydän konfigurointiin, uusien työkalujen opetteluun ja terminaalin käyttöön, älä vaivaudu i3:n kanssa. Linux-työpöytäympäristöt ovat uskomattomia ja niissä on kaikki, mitä käyttäjä tarvitsee jo valmiiksi.

Mutta jos haluat olla tuottavampi, oppia paremmin Linux-järjestelmääsi, konfiguroida järjestelmääsi haluamallasi tavalla, kehotan sinua kokeilemaan i3:a. Varaa aikaa oletusnäppäinsidontojen opetteluun, opettele konfiguroimaan sitä ja käytä sitä pari viikkoa. Älä luovuta ennen sitä. Anna lihasmuistisi toimia 😉.

Katso myös

  • Miksi käytän Fedoraa
  • Windows-alijärjestelmä Linuxille, paras tapa oppia Linuxia Windowsissa
  • Kuinka luoda Ubuntu-työpöytä Azuressa
  • Miksi kehittäjät rakastavat Linuxia
  • Miksi käyttää Linuxia
  • Mikä on Linux-jakelu
  • 20 vinkkiä Linux-VM:ien hallintaan Azuressa
  • Miksi käyttää CentOS:ia
  • Miksi luoda CentOS Stream -VM:ien VM:ien luominen Hyper-
  • .V
  • How to create a CentOS VM on Azure
  • Red Hat Enterprise Linux keeps growing
  • 5 työkalua Azure-kehitykseen Linuxissa

Vastaa

Sähköpostiosoitettasi ei julkaista.