Jeśli cenisz sobie minimalizm i chcesz przyspieszyć przepływ pracy, zdecydowanie powinieneś przełączyć się na kafelkowego menedżera okien. Dzięki odpowiedniej konfiguracji i wprowadzonym poprawkom menedżer okien może wykładniczo zwiększyć wydajność, jednocześnie dodając estetyczny akcent do pulpitu.

i3wm lub i3 Window Manager jest popularnym wyborem zarówno wśród początkujących, jak i weteranów. Jest lekki, wysoce konfigurowalny, wydajny i idealnie pasuje do prawie każdego, kto dopiero wkracza w świat linuksowego szaleństwa.

W tym artykule omówiono wszystkie niezbędne zadania poinstalacyjne, którymi należy się zająć po zainstalowaniu i3wm, aby usprawnić migrację z tradycyjnego środowiska graficznego.

1. Zawiąż super klucz

Gdy uruchamiasz sesję i3 po raz pierwszy, pojawi się monit o ustawienie domyślnego przypisania klawiszy dla Super funkcjonować. Jest to kluczowa kombinacja klawiszy, której będziesz używać zawsze w i3 lub dowolnym menedżerze okien.

Domyślnie i3wm oferuje opcję powiązania Wygrać

klucz lub Alt klucz jako Super. Przyjętą praktyką jest mapowanie tego pierwszego jako Super, chociaż zawsze możesz powiązać go z dowolnym wybranym klawiszem.

2. Ustaw tapetę z azotem

Jeśli zainstalowałeś i3wm od zera, prawdopodobnie przywitał Cię pustym ekranem. Chociaż nie jest to najbardziej atrakcyjne pierwsze wrażenie, nie martw się, ponieważ wystarczy kilka poleceń, aby trwale zmienić tapetę.

Aby zmienić tapetę i3wm, musisz zainstalować menedżera tapet. Azot to popularny menedżer tapet, który pozwala zarządzać tapetami i ustawiać je.

Zainstaluj azot na pulpicie systemu Linux za pomocą menedżera pakietów swojej dystrybucji:

W pochodnych Ubuntu/Debian:

sudo apt zainstalować azot

W Arch Linuksie:

sudo pacman -S azot

W systemach RHEL/CentOS/Fedora:

sudo dnf zainstalować azot

Aby ustawić tapetę, odpal azot i przejdź do katalogu, w którym przechowywane są obrazy tapet. Azot powinien automatycznie pobrać obrazy do wyboru.

Dodatkowo dodaj tę linię do pliku konfiguracyjnego i3wm, aby automatycznie uruchomić azot i przywrócić tapetę za każdym razem, gdy się wylogujesz lub odświeżysz i3wm:

exec zawsze azot – przywróć

i3wm domyślnie nie jest dostarczany z kompozytorem. Więc jeśli chcesz dodać rozmycie, przezroczystość lub inne fantazyjne efekty wizualne, jak widać na r/unixporn subreddit, będziesz musiał osobno zainstalować kompozytor.

Compton był kiedyś głównym kompozytorem dla użytkowników i3wm. Ale ostatnio picom, widelec Compton, przejął kontrolę. Zainstaluj kompozytor picom, skonfiguruj go do automatycznego uruchamiania, tak jak w przypadku azotu, i będziesz gotowy.

Używanie kompozytora poprawi również wszelkie problemy z rozrywaniem ekranu lub artefaktami, które możesz mieć w i3wm.

Instalacja picom compositor jest dość prosta, a proces jest identyczny z instalacją prawie każdego pakietu w systemie Linux. Aby zainstalować picom, uruchom terminal i uruchom następujące polecenia w zależności od uruchomionej dystrybucji:

W systemach opartych na Arch:

sudo pacman -S picom

Na pochodnych Debiana/Ubuntu:

sudo apt zainstalować -y picom 

W systemach RHEL/Fedora/CentOS:

sudo dnf zainstalować picom

Aby automatycznie uruchomić picom zaraz po zalogowaniu się do sesji menedżera okien i3, dodaj wiersz do pliku konfiguracyjnego i3wm, który mówi i3, aby uruchomił picom przy rozpoczęciu sesji.

Wpisz ten wiersz w dowolnym miejscu w pliku konfiguracyjnym, a następnie załaduj ponownie i3wm za pomocą Super + przesunięcie + R skróty klawiszowe:

exec picom

4. Zmień emulator terminala

Plik konfiguracyjny i3wm początkowo będzie wskazywał i3-sensible-terminal jako terminal domyślny. Chociaż nie ma nic złego w ustalaniu tego, co dostajesz po wyjęciu z pudełka, poważnie tracisz lepsze opcje, które oferują rozszerzone funkcje i możliwość dostosowania. Alacritty, Terminator, Kitty, żeby wymienić tylko kilka.

Nie wiesz, który terminal wybrać? Dowiedz się więcej o najlepsze emulatory terminali Linux.

Aby zmienić domyślny emulator terminala w i3wm, edytuj ten wiersz w pliku konfiguracyjnym i zastąp "i3-sensible-terminal" preferowanym terminalem. Na przykład, aby ustawić Alacritty jako domyślny terminal, możesz wpisać:

bindsym $mod+Zwrócić exec alacritty

5. Zainstaluj dmenu

Być może już zauważyłeś, że w przeciwieństwie do środowisk graficznych, takich jak GNOME czy XFCE, naciśnięcie klawisza Super klawisz nie wyświetla menu aplikacji.

Aby uruchomić aplikację w i3wm, musisz uruchomić ją przez terminal lub skorzystać z program uruchamiający aplikację. dmenu jest dobrym wyborem dla tego samego i często jest fabrycznie instalowane z dystrybucjami oferującymi wariant i3wm. Jest szybki, lekki i łatwo konfigurowalny.

Możesz zainstalować dmenu w swoim systemie Linux za pomocą menedżera pakietów swojej dystrybucji. Otwórz terminal i uruchom następujące polecenia w zależności od dystrybucji:

W Arch Linuksie:

sudo pacman -S dmenu

W systemach opartych na Debianie/Ubuntu:

sudo apt zainstalować -y dmenu 

Na RHEL/Fedorze/CentOS:

sudo dnf zainstalować dmenu

Po zainstalowaniu uruchom dmenu za pomocą Wygrana + D i wyszukaj aplikację, którą chcesz uruchomić.

6. Zainstaluj pasek stanu

Pasek stanu to opcjonalny składnik, który znajduje się u dołu lub u góry ekranu. Śledzi i wyświetla informacje o systemie, takie jak użycie procesora, użycie pamięci RAM, prędkość Internetu itp.

Można go skonfigurować tak, aby wyświetlał metryki dotyczące dowolnego sprzętu lub składnika oprogramowania w systemie. Jeśli jesteś świadomy swoich zasobów i wolisz uważnie obserwować wydajność, zdecydowanie powinieneś zainstalować pasek stanu.

Popularne opcje obejmują pasek i3status, Waybar i Polybar.

7. Organizuj obszary robocze

Domyślnie obszary robocze są ułożone według numerów od 1 do 10. Możesz przełączać się między obszarami roboczymi za pomocą Super + X gdzie „X” to dowolna liczba z zakresu od jednego do zera. Chociaż jest w porządku, optymalnym podejściem byłoby zastąpienie liczb nazwami odpowiadającymi zawartości każdego obszaru roboczego.

Na przykład zamień 1, 2, 3 na Web, Code, Media itp. Masz pomysł! Aby osiągnąć ten format, zanurz się w pliku konfiguracyjnym i3wm i wpisz lub edytuj te wiersze:

ustaw $ws1 "1"
ustaw $ws2 "2"
ustaw $ws3 "3"
ustaw $ws4 "4"

oraz:

bindsym $mod+1 $ws1
bindsym $mod+2 $ws2
bindsym $mod+3 $ws3
bindsym $mod+4 $ws4

do:

ustaw $term "1: termin"
ustaw $web "2: sieć"
ustaw $file_manager "3: pliki"

oraz:

bindsym $mod+1 $termin
bindsym $mod+2 $web
bindsym $mod+3 $file_manager

Edytuj resztę zgodnie z preferencjami i odśwież i3wm za pomocą Super + przesunięcie + R. Zmiany powinny wejść w życie.

8. Personalizuj skróty klawiszowe

Nawigacja w menedżerach okien jest w dużym stopniu skoncentrowana na klawiaturze. Aby w pełni wykorzystać potencjał menedżera okien, musisz zapoznać się z przypisaniami klawiszy, przynajmniej dla podstawowych funkcji, jeśli nie wszystkich.

Jeśli domyślne skróty klawiszowe Ci nie odpowiadają, możesz swobodnie edytować plik konfiguracyjny i3wm i ustawić własne niestandardowe skróty klawiszowe. Aby dowiedzieć się więcej o skrótach klawiszowych i sposobach ich dostosowywania, zapoznaj się z oficjalna dokumentacja i3wm.

9. Utwórz kopię zapasową swoich plików Dot

Prawdopodobnie najważniejszym zadaniem, które często zaniedbują początkujący, jest tworzenie kopii zapasowych plików z kropkami. Dotfiles to żargon linuksowy dla plików konfiguracyjnych.

Jest tak nazwany, ponieważ wszystkie pliki konfiguracyjne są zwykle przechowywane w ukrytych katalogach, aw Linuksie każda nazwa ukrytego katalogu zaczyna się od kropki lub kropki. Stąd nazwa „kropka”-pliki.

Jeśli jesteś nowy w i3wm lub jakimkolwiek menedżerze okien, na pewno napotkasz błędy i usterki podczas eksperymentowania i gry.

Aby mieć pewność, że możesz szybko przewinąć i3wm do stanu funkcjonalnego za każdym razem, gdy się zepsuje, musisz zachować kopię zapasową jego plików konfiguracyjnych.

Idealnym sposobem tworzenia kopii zapasowych plików dot jest przesłanie ich do repozytorium GitHub. Nie wiesz jak? Dowiedz się więcej o Git i jak go używać.

Najlepsze menedżery okien dla systemu Linux

i3wm ma pozytywną historię bycia zaufanym menedżerem okien kafelkowych, ale w świecie FOSS alternatyw jest zawsze mnóstwo.

Zanim zdecydujesz się na i3wm jako swojego codziennego kierowcę, możesz sprawdzić resztę jego konkurentów i rozważyć zalety i wady. Udoskonaliliśmy to dla Ciebie dzięki tej wyselekcjonowanej liście najlepszych menedżerów okien dla systemu Linux

5 najlepszych menedżerów okien dla systemu Linux

Czytaj dalej

UdziałĆwierkaćUdziałE-mail

Powiązane tematy

  • Linux
  • Wskazówki dotyczące Linuksa
  • Środowisko pulpitu Linux
  • Dostosowywanie Linuksa

O autorze

Debarshi Das (10 opublikowanych artykułów)

Uwielbiam łamać rzeczy i robić rzeczy, które pomagają mi w łamaniu rzeczy. Kiedy ekrany są wyłączone, możesz mnie znaleźć na boisku lub walczącego ze sprytem w lokalnym klubie szachowym.

Więcej od Debarshi Das

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować