i3 udostępnia wirtualne pulpity zwane obszarami roboczymi, aby nie zagracać pojedynczego pulpitu można otworzyć aplikację w wybranym oknie za pomocą klawisza WinKey i liczby od 1 do 0.

Przeniesienie otwartego okna aplikacji do nowego obszaru roboczego

W niektórych przypadkach, użytkownicy mogą chcieć, aby okna aplikacji zachowywały się podobnie jak standardowe okna pulpitu, które mogą być przesuwane po pulpicie w różnych pozycjach i można to zrobić w i3 poprzez wywołanie pływającego okna.

W przypadku, gdy użytkownik może chcieć przeznaczyć więcej miejsca na pulpicie dla jednej z aplikacji może zmienić jej rozmiar.

Zamiast klawiszy j,k,l,; można użyć klawiszy Prawo, Lewo, Góra i Dół.

W celu uzyskania bardziej szczegółowego wyjaśnienia i dodatkowych opcji konfiguracyjnych można znaleźć w i3 user guide

I3 już jest wyposażony w tony przydatnych przypisań klawiszy, które mogą pomóc nam się skupić i stać się bardziej produktywnym, ale możemy je jeszcze bardziej ulepszyć.

Domyślnie i3 uruchamia się z paskiem stanu na dole, a po prawej stronie, można zobaczyć kilka informacji systemowych, które mogą być przydatne.

Postarajmy się ulepszyć pasek stanu i3 i pokazać nam tylko potrzebne informacje.
Będziemy musieli edytować plik ~/.config/i3status/config.
W poniższym przykładzie, skonfigurowałem mój system aby pokazywał Użycie CPU/Obciążenie CPU/Miejsce na dysku używane w %/Adres IP/Objętość dźwięku/Czas

Czas na małą modyfikację pliku konfiguracyjnego i3, aby uzyskać dodatkową funkcjonalność.

Edytuj ~/.config/i3/config i dodaj poniższe zmiany do swojej konfiguracji, a w niektórych przypadkach możesz potrzebować skomentować oryginalne ustawienia.

Wiele razy nie chcę uruchamiać moich aplikacji jedna po drugiej i przenosić do właściwego obszaru roboczego, chcę mieć keybinding, który pozwala mi uruchamiać wstępnie wybrane aplikacje w predefiniowanym obszarze roboczym i poprawnie sformatowane.

Aby to osiągnąć, stworzymy plik skryptowy, który może być wywołany przez kombinację klawiszy, która otworzy żądaną aplikację w predefiniowanym obszarze roboczym i w wybranej pozycji.

1. Open selected application and position on your proffered workspace and run

Powyższe polecenie utworzy plik workspace_1.json z wszystkimi informacjami przechwyconymi z i3
Będziesz musiał przejrzeć i w razie potrzeby edytować plik workspace_1.json

2. Utwórz skrypt powłoki, który zaimportuje konfigurację do i3
Uwaga: W poniższym przypadku uruchamiam Firefoxa, Sublime i Terminal URXVT na Workspace Nr 1

3. Ostatnim krokiem jest dodanie keybinding do ~/.config/i3/config

bindsym $mod+Ctrl+1 exec ~/.config/i3/start_w1.sh

Jak już będziesz w i3 użyj WinKey+Ctrl+1 aby otworzyć predefiniowaną aplikację w przestrzeni roboczej nr 1.
Powtórz ten sam proces dla reszty aplikacji.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.