- Jak na VirtualBox
- Arch Linux Instalace
- Virtualbox Arch Linux nastavení
- Instalace Xorg a window manageru DWM
- Quad Boot
- Pacman a AUR pomocníci
- Picom Compositor
- Instalace Xfce
- Command-Line Shell
- AwesomeWM Basics
- AwesomeWM Ricing
- KDE Plasma – Pracovní prostředí nové generace pro Linux
- Openbox- velikostně malý, rychlý window manager plně v souladu s ICCCM a EWMH
- GNOME – Jednoduché, krásné, elegantní.
Openbox - velikostně malý, rychlý window manager plně v souladu s ICCCM a EWMH
V dalším díle seriálu Tondy Fischera, se podíváme na instalaci a nastavení správce oken Openbox.
Openbox je vysoce konfigurovatelný správce oken s rozsáhlou podporou standardů ICCCM a EWMH.
- Vizuální styl
*box
je dobře známý pro svůj minimalistický vzhled. Openbox používá vizuální styl*box
a zároveň poskytuje větší počet možností pro vývojáře témat než předchozí implementace*box
. Dokumentace k tématu popisuje celou řadu možností, které lze nalézt v Openbox tématech. - Openbox vám umožňuje přenést nejnovější aplikace mimo plnohodnotné desktopové prostředí. Většina moderních aplikací byla napsána s ohledem na GNOME a KDE. S podporou standardů freedesktop.org a pečlivým dodržováním předchozích standardů poskytuje Openbox prostředí, kde aplikace fungují tak, jak byly navrženy.
- Openbox vám umožňuje změnit téměř každý aspekt vaší interakce s vaším desktopem a vymýšlet zcela nové způsoby, jak jej používat a ovládat. Pro ovládání oken to může být jako videohra. Ale Openbox může být také extrémně jednoduchý, protože je ve výchozím nastavení, což znamená, že může vyhovovat téměř každému. Openbox vám dává kontrolu, aniž byste museli dělat všechno.
- Openbox vylepšuje desktopová prostředí. Spuštěním Openboxu v GNOME nebo KDE můžete spojit jejich snadnost a funkčnost se silou Openboxu. Když používáte Openbox, vaše plocha bude čistší a rychlejší a máte ji pod kontrolou.
- Podívejte se na příručku Začínáme a změňte způsob správy pracovní plochy. Viz hlavní stránky openbox.org.
- Oficiální dokumentace Openboxu je zde.
Openbox Instalace
Prostudujte stránku Arch Wiki Openbox. Přečtěte si podrobnosti o krocích instalace a komponentách OB.
paru -S openbox ttf-dejavu ttf-liberation obfilebrowser # Optional Dependencies paru -S picom nitrogen tint2 polybar volctl clipmenu parcellite xfce4-notify
Než začnete, upravte svůj ~/.config/openbox/autostart
, definujte své služby a aplikace, které budou použity s relací openboxu.
Výchozí nastavení Openboxu - použijte tyto příkazy
$ mkdir -p ~/.config/openbox $ cp -a /etc/xdg/openbox/ ~/.config/
Pokud plánujete používat můj projekt openbox, postupujte podle pokynů v GitHub Openbox Project.
git clone git@github.com:raven2cz/openbox-config.git ~/.config/openbox
Spouštěč openboxu je připraven v mém .xinitrc
, který používáme v celé naší video sérii. Viz níže uvedený odkaz .dotfiles
pro Github. Takže vše, co musíte udělat, je spustit startx ~/.xinitrc openbox
nebo použít správce zobrazení k výběru xinitrc-openbox
ze souborů mých sessions (relací) v adresáři .root
.
Openbox Lego
Nejlepší a rychlé čtení je Arch Wiki Openbox, začněte od něj. Dokumentace k Openboxu je zde.
Můj příklad lega (sada komponentů) je následující:
- WM: openbox-session s automatickým spuštěním a soubory prostředí
- Kompositor: picom
- Bar: polybar polybar-config
- Conky: MX-CoreBlue
- Menu: static menu openbox, podpora generátorů a pipes menu, obfilebrowser
- Navigace: rofi, rofi-themes
- Wallpaper app: nitrogen
- Zvukový systém: volctl
- Notifikační služba: xfce4-notify
- Wallpaper: public-wallpapers - tapeta openbox
Máte mnoho možností, jak vybrat různé lego. Máte-li k tomuto tématu další dotazy; Issue můžete vytvořit pro Github nebo o něm diskutovat na forum.
Openbox Ergonomic Settings
Všechny klávesové zkratky musí být přidány do souboru ~/.config/openbox/rc.xml
a pod nadpis <!-- Klávesové zkratky pro spouštění aplikací -->
. Ačkoli zde byl uveden stručný přehled, podrobnější vysvětlení klávesových zkratek lze nalézt na openbox.org.
Klávesové zkratky lze přidat do konfiguračního souboru pomocí následující syntaxe:
<keybind key="my-key-combination"> <action name="my-action"> ... </action> </keybind>
Název akce pro spuštění externího příkazu je Execute
. K definování externího příkazu, který se má provést, použijte následující syntaxi:
<action name="Execute"> <command>my-command</command> </action>
Seznam všech dostupných akcí naleznete na Openbox wiki.
Kompletní ergonomická nastavení jsou připravena v mém GitHub Openbox Project v rc.xml
. Kompletní průvodce a manipulace je vysvětlena ve videu. Ergonomie odpovídá předchozí sérii videí pro ostatní WM.
Openbox Výkonná Menu
Hlavní předností *box
jsou výkonná a kvalitní menu. Celé ovládání tohoto WM je založeno na nabídkách a menu.
V Openboxu je možné použít tři typy menu: static
, pipes (dynamické)
a generátory (statické nebo dynamické)
. Mohou být také použity samostatně nebo v jakékoli kombinaci. Více podrobností v OB Docs a Arch Wiki.
Pro náš příklad jsem použil aktualizovanou strukturu menu v souboru menu.xml
. Kromě toho je zde použití menu pipes s aplikací obfilebowser
pro procházení vaší domovské složky - aktualizujte soubor menu.xml
nabídky a upravte jej podle vašich požadavků.
Důležité odkazy
- Youtube Channel TUX: Svět Linuxu
- Forum Arch Linux CZ - naše české forum pro Arch!
- Arch Linux CZ - spuštění web server pro Arch
- archlinux.org
- wiki.achlinux.org
- fishlive.org/blog
- github/raven2cz/tux
- github/raven2cz/dotfiles
- raven2cz/public-wallpapers
- raven2cz/global-colorschemes