i3 také sníží vaši únavu. Proč? Ruka vpravo, ruka vlevo, tento mimovolný pohyb, který děláme tisíckrát denně, abychom dosáhli na myš, přidává našemu tělu spoustu únavy a je to jeden z hlavních důvodů, proč se po celodenním používání počítače cítíme vyčerpaní. S i3 budete mít ruce na domovské řadě mé klávesnice a budete méně pohybovat rukama, abyste dosáhli potřebných úkolů. Pravděpodobně se budete cítit méně unavení po celodenní práci na mé Fedoře doma než po několika hodinách na Windows.

Vysoce přizpůsobitelný

Pokud nejste super minimalisté, rádi si i3 přizpůsobíte. Existuje spousta návodů a já vás vyzývám, abyste si vybrali nějaký specifický pro vaši distribuci. Obecně lidé přidávají jiné barevné schéma, mění ikony, písma, panel nástrojů a případně téma Gnome. Několik příkladů můžete vidět zde.

Zdroj: Reddit

Konfigurace i3 je jednoduchá na čtení, pochopení, sdílení a úpravy. Nelíbí se vám tato vazba kláves? Změňte svůj soubor ~/.config/i3/config a proveďte změny. Zde jsou například některé z mých vlastních vazeb:

Snadné začátky

i3 je k dispozici v repozitářích pro Fedoru, Ubuntu, Arch a další hlavní distribuce. To znamená, že instalace by měla být jednoduchá pomocí správce balíčků (viz níže). Po prvním spuštění i3 budete vyzváni k úvodní konfiguraci, která vám nastaví základy pro rozjezd.

Po instalaci se vám při prvním přihlášení zobrazí tato obrazovka

Kompatibilní s nástroji GNOME/KDE

Buďte si jisti, že s i3 budete stále používat všechny své aplikace s grafickým rozhraním. Firefox, Chromium, Kalkulačka, Nautilus, nastavení Gnome nebo Gimp, vše by mělo být k dispozici a přístupné prostřednictvím výchozího dmenu.

Zdroj: https://i3wm.org/screenshots/

Používáte více terminál

Zjistil jsem, že s i3 používám stále více terminál. Většinu vizuálních aplikací s grafickým uživatelským rozhraním jsem nahradil nástroji jako:

  • správa systému: systemctl, dnf, journalct atd
  • sítě: nmcli, ifconfig, iwconfig, netstat atd
  • správa procesů: top, htop atd
  • textový editor: Vim
  • práce s textem: sed, awk
  • vyhledávání: fzf, find, grep
  • správa souborů: ranger, xargs

Možná si to neuvědomujete, ale jakmile si příkazy zapamatujete a budete se méně spoléhat na myš a na grafické aplikace, které jsou ze své podstaty méně funkční, získáte větší jistotu při používání systému, zlepšíte a zrychlíte svou práci. Pak se naučíte další a cyklus se bude opakovat.

Naučíte se nové nástroje

Naučíte se také nové nástroje. A protože budete stále více používat terminál, pravděpodobně změníte celý svůj pracovní postup a uvědomíte si, že pomocí terminálu budete produktivnější. Například tyto nástroje používám stále častěji:

  • Vim – můj hlavní textový editor. Velmi dobře se přizpůsobuje pracovnímu postupu i3.
  • Mutt – ne dokonalý, ale velmi slušný e-mailový klient pro terminál
  • Ranger – fantastická správa souborů pro terminál!!!
  • rtv – Reddit na terminálu
  • w3m/lynx/links – webové prohlížeče založené na terminálu
  • Tmux – nezbytný s WSL a na SSH relaci. Ale není silným požadavkem pro uživatele i3
  • fzf – fantastický fuzzer pro příkazový řádek. K dispozici také jako plugin fzf.vim
  • Grep – výkonné vyhledávání z příkazového řádku
  • Awk, Sed – utility manipulující s proudy

Vyšší výkon, méně paměti

Výpočetní výkon je jako pivo zdarma, nikdy neříkáme ne =). GNOME bylo rychlé už na mém notebooku, ale s i3 je ještě rychlejší. Přidejte k tomu menší spotřebu paměti (můj systém s i3 využívá kolem 400 MB paměti, zatímco GNOME spotřebuje 1 GB) a uvědomíte si, jak výkonný váš stroj bude! A se starým hardwarem spárovaným s XFCE, LXDE nebo LXQT je to ještě lepší.

Dozvíte se více o Linuxu

Používání i3 mě přimělo naučit se a poznat více o systému Linux a nástrojích GNU. Protože jsem drasticky posunul způsob práce na svém linuxovém boxu k používání nástrojů jako grep, Vim, Tmux, ranger a mutt. Také jsem přestal a konečně se naučil dobře pracovat se sedem, awk, systemd, firewalldem, networkd, auditctl a spoustou dalších systémových nástrojů, kterými jsem se nikdy nezabýval.

Instalace i3

Pokud jste s i3 sympatizovali, podívejme se, jak jej nainstalovat.

Instalace na Fedoře

sudo dnf install i3 i3status dmenu i3lock xbacklight feh conky

Instalace na Ubuntu

sudo apt update
sudo apt install i3

Přihlášení

Předpokládám, že instalace proběhla úspěšně, odhlaste se a před přihlášením nezapomeňte změnit přepínač na použití i3:

Source: Fedora Magazine

Po prvním přihlášení by se vám měla zobrazit tato obrazovka, která automaticky vygeneruje konfiguraci pro vašeho uživatele:

Další kroky

Tak co dál? Dovolte mi poskytnout několik rad.

Přečtěte si dokumentaci

První věc, kterou byste měli udělat, je přečíst si a dobře pochopit dokumentaci. i oficiální dokumentace i3 je také vynikajícím zdrojem informací a je velmi dobře zdokumentovaná. YouTube, GitHub a komunita i3wm na Redditu jsou také skvělými zdroji, které vám pomohou začít a naučit se vylepšovat nastavení.

Zvykněte si na i3

Jakmile se s nastavením sžijete, zvažte provedení některých z nich:

  • Zvykněte si používat <mod>+enter pro spuštění terminálu
  • Mapujte aplikace, které nejčastěji používáte, na vazby i3 (některé příklady najdete v části Přizpůsobení výše)
  • Nakonfigurujte si panel nástrojů tak, abyste přidali/odstranili informace, které potřebujete
  • Dále se učte o i3. Nějakou dobu jej používejte, než jej odstraníte, pokud máte potíže.
  • Jakmile si s ním začnete rozumět, začněte vyměňovat aplikace založené na grafickém uživatelském rozhraní za aplikace založené na rozhraní TUI (ty, které se spouštějí v terminálu)
  • Zvažte změnu pracovního postupu, abyste optimalizovali opakující se činnosti (například pomocí aliasů)
  • Pokračujte v učení a vylepšování konfiguračních souborů, dokud se vaše produktivita nezvýší

Vylepšujte i3

Dále už neváhejte vylepšovat i3, jak potřebujete! V případě, že se vám výchozí nastavení nelíbí (pravděpodobně nebude), nezapomeňte, že je vždy můžete změnit. Výchozí nastavení můžete například jednoduše změnit:

  • změnit panel nástrojů: i3blocks nebo polybar
  • přidat výplň mezi dlaždice (okna): i3-gaps
  • přidat efektní přechody uživatelského rozhraní pomocí comptonu
  • vylepšit pozadí plochy: conky, feh
  • vyměnit spouštěč aplikací: rofi

Závěr

Nechám si to vysvětlit: i3 není pro každého. Pokud máte rádi myš, neradi trávíte čas nastavováním pracovní plochy, učením se nových nástrojů, používáním terminálu, s i3 se neobtěžujte. Linuxová desktopová prostředí jsou úžasná a mají vše, co uživatel potřebuje již z výroby.

Jestliže však chcete být produktivnější, lépe se naučit systém Linux, nakonfigurovat si systém podle svých představ, doporučuji vám vyzkoušet i3. Vyhraďte si nějaký čas, abyste se naučili výchozí vazby kláves, naučili se ho konfigurovat a pár týdnů ho používali. Nevzdávejte to dříve. Nechte pracovat svou svalovou paměť 😉.

Podívejte se také

  • Proč používám Fedoru
  • Podsystém Windows pro Linux, nejlepší způsob, jak se naučit Linux ve Windows
  • Jak vytvořit desktop Ubuntu v Azure
  • Proč vývojáři milují Linux
  • Proč používat Linux
  • Co je to linuxová distribuce
  • 20 tipů pro správu virtuálních počítačů s Linuxem v Azure
  • Proč používat CentOS
  • Jak vytvořit virtuální počítač CentOS Stream v Hyper-V
  • Jak vytvořit virtuální počítač CentOS v Azure
  • Red Hat Enterprise Linux stále roste
  • 5 nástrojů pro vývoj v Azure v Linuxu

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.