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ý
- Snadné začátky
- Kompatibilní s nástroji GNOME/KDE
- Používáte více terminál
- Naučíte se nové nástroje
- Vyšší výkon, méně paměti
- Dozvíte se více o Linuxu
- Instalace i3
- Instalace na Fedoře
- Instalace na Ubuntu
- Přihlášení
- Další kroky
- Přečtěte si dokumentaci
- Zvykněte si na i3
- Vylepšujte i3
- Závěr
- Podívejte se také
Vysoce přizpůsobitelný
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
Instalace na Ubuntu
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.
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
.