I3 (správce oken)

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

i3 je dlaždicový správce oken pro X Window System napsaný v jazyce C. Cílové platformy, na kterých může být použit, jsou Linux a BSD. Je zaměřen především na pokročilé uživatele a softwarové vývojáře. Pro svou jednoduchost je obzvláště vhodný pro starší počítače s méně výkonnými komponenty a to hlavně z toho důvodu, že jeho zdrojové kódy mají pouze necelý jeden mebibajt. Jsa inspirován správcem wmii, i3 od počátku podporuje práci s více monitory.

Cíle projektu

Vytvořit dobře čitelný a okomentovaný zdrojový kód. * Poskytnout dokumentaci o vnitřním fungování a možnostech rozšíření i3. +more * Zavést funkci práce na více monitorech, tak aby na každém připojeném monitoru byla zobrazována jedna virtuální plocha. * Při práci v i3 používat klávesových zkratek.

Práce v i3

Pro ovládání i3 se používají klávesové zkratky ve kterých hraje roli funkční klávesa, která je nazývána mod. Při prvním přihlášení je uživatel vyzván k nastavení, jaká klávesa má být použita k tomuto účelu a zároveň zda chceme automaticky vygenerovat konfigurační soubor. +more Tuto klávesu je možné změnit přepsáním hodnoty v souboru config.

Spouštění programů: Spouštění požadovaných programů je základní věc při práci na počítači. V i3 je na vyhledávání a spouštění programů nástroj jménem dmenu. +more Dmenu je spuštěno klávesovou zkratkou + a projevuje se jako vstupní pole v horní části obrazovky.

Zavření programu: Program lze ukončit buď klávesovou zkratkou + , + + , nebo speciálním tlačítkem v okně programu.

Otevření příkazového řádku: Výchozí emulátor terminálu se v i3 nazývá urxvt (i3-sensible-terminal), ale lze si v konfiguračním souboru nastavit spouštění jakéhokoliv jiného. Příkazový řádek se spouští klávesovou zkratkou + .

Používání virtuálních pracovních ploch: Mezi virtuálními pracovními plochami se lze přepínat klávesovou zkratkou + , kde klávesa Num je číslo pracovní plochy, které je na klávesách s diakritickými znaky v horní části klávesnice (+, ě, š, č, ř …). Pokud daná plocha není aktivní, po stisknutí klávesové zkratky je spuštěna.

Odhlášení od i3: i3 ve výchozím stavu nemá žádné ovládací prvky, proto operace jako je například restart nebo vypnutí počítače je nutné provádět přes příkazovou řádku. Ale odhlášení nelze provést přes emulátor příkazové řádky, proto je zde k tomuto účelu klávesová zkratka + + . +more Po zadání této klávesové kombinace je uživatel vyzván k potvrzení akce v dialogovém okně v horní části obrazovky.

Nastavení pozadí: Konfiguraci pozadí pracovní plochy nemá na starosti i3, proto je nutné použít nějaký externí program; často jím bývá feh. Ten se ve výchozím stavu (implicitně) nevyskytuje v sortimentu i3, a proto je nutné jej doinstalovat. +more Dál už je jen nutné zadat příkaz: feh --bg-scale path/image. Tento příkaz ale působí pouze v rámci jedné relace, proto je nutné aby se spouštěl při každém přihlášení. Toho lze dosáhnou nastavením v konfiguračním souboru, kde je dopsán příkaz: exec --no-startup-id feh --bg-scale path/image.

Uzamčení obrazovky: Nástroj k uzamčení obrazovky není obsažen ve výchozí instalaci i3, ale stačí doinstalovat program i3lock, který je také poskytován vývojáři projektu i3. Uzamčení obrazovky se následně aktivuje voláním tohoto programu z příkazové řádky.

Instalace

Instalace dlaždicového správce oken i3 je velmi snadná, protože instalační balíčky se vyskytují v softwarových repozitářích oblíbených linuxových distribucí (Fedora, Ubuntu …. ). +more Pro jeho získání pak stačí jen zadat příkazy odpovídající dané distribuci a stažení a instalace, které proběhnou v několika minutách jsou již automatické.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top