Fluxbox (Česky)
From ArchWiki
i18n |
---|
English |
Česky |
Italiano |
Contents |
Instalace fluxboxu
Nainstaluj flouxbox z repozitářů. Nový uživatelé možná budou chtít instalovat také balíček menumaker a/nebo fluxconf.
pacman -Sy fluxbox fluxconf
Spuštění fluxboxu
Metoda č. 1: kdm/gdm
Tady bude fluxbox automaticky přidán do typů sezení. Vyber fluxbox z menu.
Poznámka: musíš mít také login manažera povoleného nejdříve. Pro instrukce, jak na to, následuj here.
Metoda č. 2: xinitrc
Kód viz níže přidej do souboru ~/.xinitrc
exec fluxbox
nebo
exec startfluxbox
Je lepší použít startfluxbox, protože jedině pak je soubor ~/.fluxbox/startup použit. Pamatuj: v souboru .xinitrc může být jen jediný exec řádek
Poznámka : když fluxbox spadne při startu, může to být problém nastavení locales.. Nastavením LC_ALL na výchozí "C" locale, může předejít pádu. 1 Pak můžeš spustit fluxbox příkazem startx.
Konfigurace fluxboxu
Menu
Rychlá metoda:
vestavěný příkaz :
fluxbox-generate_menu
tento příkaz vygeneruje soubor .fluxbox/menu/ založený na tvých nainstalovaných programech. Je tady také "helper / regenerate menu" v menu fluxboxu.
MenuMaker
Menumaker byl přesunut do unsupported repozitáře, pro jeho instalaci je třeba stáhnout tarball z AURu.
wget http://aur.archlinux.org/packages/menumaker/menumaker.tar.gz tar xvf menumaker.tar.gz cd menumaker makepkg
Nainstaluj jej pomocí:
pacman -U menumaker-0.99.7-2-i686.pkg.tar.gz
Uprav dle potřeb.
Spust:
mmaker -v Fluxbox
Arch Linux xdg menu
Vyžaduje Arch Linux xdg menu
xdg_menu --fullmenu --format fluxbox --root-menu /etc/xdg/menus/arch-applications.menu >~/.fluxbox/menu
Tip: nahradí výhozí xterm/urxvt
sed -i 's/xterm/urxvt/g' ~/.fluxbox/menu
Víc info
xdg_menu --help
Podívej se také: XdgMenu
Tvorba menu s pomocí fluxconf
Pro start sekce pro tvorbu menu spust:
fluxmenu
V okně uvidíš tři sloupce: Type, Title, & Command/Comment.
Kliknutím na záznam jej můžes editovat.
Kliknutím na "Add sub" přidáš podmenu.
Kliknutím na "Add exec" přidáš příkaz.
typy sloupců mají několik možností:
- begin, potřebné na začátku menu souboru. The title option is the menu header.
- submenu, "složka" uvnitř menu. Titulek je názvem podmenu.
- exec, příkazový řádek. Titulek je to co je zobrazováno a příkaz/komentář je příkaz, který má být spuštěn.
- separator, oddělovač v menu. Žádné argumenty nejsou třeba.
- workspaces, seznam pracovních ploch a aplikací, ktereé na nich běží. Titulek je to to se má zobrazovat uživateli.
- stylesdir, adresář obsahující styly. Titulek obsahuje cestu k adresáři. Je doporučeno dát toto do vlastního podadresáře, ten totiž může zabírat hodně místa. adresáře které můžeš použít: /usr/share/fluxbox/styles ~/.fluxbox/styles .
- config, menu s mnoha možnostmi pro konfiguraci chování fluxboxu. Titulek je jméno menu zobrazovaného uživateli.
- reconfig, znovunahraje konfigurační soubory.
- restart, restartuje fluxbox.
- exit, ukončí fluxbox, vrátí se zpět do login manažeru nebo ukončí X, to záleží na metodě, kterou jsi použil.
Pamatuj na ukládání před ukončením
Ručně
Použij příkaz:
nano ~/.fluxbox/menu
Pak vepiš řádky v tomto stylu:
[exec] (jméno) {command}
Pokud chceš vytvořit podmenu, napiš:
[submenu] (Jméno) ... ... [end]
Poté ulož a ukonči. Není třeba restartovat fluxbox.
Klávesové zkratky
Fluxbox nabízí základní funkcionalitu klávesových zkratek, soubor pro jejich konfiguraci:
~/.fluxbox/keys
Klávesa Control je reprezentována jako "Control". Mod1 jako Alt a Mod4 jako Meta (nestandardní klávesa ale hodně map má namapovanou tuto klávesu na klávesu Win)
Tad je rychlý způsob změny hlasitosti, používající Ctrl-Alt+ Šipky nahoru a dolů:
Control Mod1 Up :Exec amixer sset Master,0 5%+ Control Mod1 Down :Exec amixer sset Master,0 5%-
Pokud jsi nainstaloval fluxconf, můžeš pro editaci klávesových zkratek použít GUI:
fluxkeys
První textbox je tlačítko a druhý pro akci. vyber execCommand pro nastavení příkazu a vepiš jméno příkazu do 3tího textboxu.
Více funkcí může být použito v 2hém textboxu (je přístupné roletové menu)
Pracovní plochy
Ve výchozím nastavení fluxboxu má uživatel k dispozici 4 pracovní plochy. Jsou přístupné pomocí kláves alt+F1-4 nebo pomocí šipek na spodní liště vedle slovíčka "one"
Pravým klikem na pracovní plochu a přechodem do menu pracovních ploch (uživatelé menumakeru: FluxBox>Workspaces, uživatelé fluxconfu: the workspaces title) tě nechá ovlivnńova plochy.
Menu pracovních ploch:
Ikony - zobrazí minimalizované aplikace Názvy pracovních ploch (výchozí: one,two,three,four) - zobrazí všechny aplikace na konkrétní ploše Nová pracovní plocha - přidí pracovní plochu Upravit název této pracovní plochy - nechá tě pojmenovat pracovní plochu jakkoliv shceš. Zobrazí se na levé straně spodní lišty Odstraň poslední - odstraní poslední pracovní plochu v seznamu, přesune všechny aplikace ktereé v ní běží na předchozí plochu
Pozadí
Nastavení pozadí vyžaduje aplikaci pro nastavování pozadí, třeba:
- eterm
- feh (postrádá menu průhlednosti).
jsou zde i jiné alternativy ale tyto dvě aplikace jsou doporučené, další aplikace nalezneš v dokumentaci fbsetbg, konkreétně v kapitole "Additional Links section" Pro nastavení pozadí:
fbsetbg /cesta/k/pozadi.image
Také můžeš přidat (nebo upravit) následující řádek do souboru ~/.fluxbox/init zhruba takto:
session.screen0.rootCommand: fbsetbg /cesta/k/tapete
Nebo jednoduše:
session.screen0.rootCommand: fbsetbg -l
Další poznámky pro lidi, kteří rádi často mění pozadí:
Umísti následující podmenu do tvého fluxbox menu
[submenu] (Pozadí) [wallpapers] (~/.fluxbox/backgrounds) [wallpapers] (/usr/share/fluxbox/backgrounds) [end]
Poté umísti obrázky pozadí do ~/.fluxbox/backgrounds nebo jiného adresáře, který určíš, poté se zobrazí stejným stylem jako tvé styly viz výše.
Feh
Instalace balíčku feh:
pacman -S feh
Můžeš přidat rychlé podmenu do souboru ~/.fluxbox/menu, které ti umožní měnit pozadí za běhu:
[submenu] (Pozadí) [wallpapers] (/cesta/k/tvým/pozadím) {feh –bg-scale} [end]
(Poznámka: jsou zde dvě pomlčky '--' před 'bg' v příkazu feh --bg-scale.)
Témata
Odkazy na některé stránky jsou níže.
Pro instalaci témetu rozbal archiv do adresáře se styly, výchozí jsou tyto:
- globální - /usr/share/fluxbox/styles
- uživatelské - ~/.fluxbox/styles
Automatický start aplikací
uživatelé s xinitrc by měli vložit všechen kód do souboru ~/.xinitrc: Přestože fluxbox poskytuje veškerou funkcionalitu pro automatické sopuštění aplikací.
Soubor ~/.fluxbox/startup je skript pro automatické spuštění aplikací po startu fluxboxu.
Symbol # označuje komentář.
úkázkový soubor:
fbsetbg -l # nastaví poslední použité pozadí, velmi užitečné a doporučené. idesk & xterm & # exec je pro start fluxboxu samotného, nedávěj za něj symbol &, v poačném případě se fluxbox ukončí exec /usr/bin/fluxbox # nebo pokud chceš uchovávat log, odkomentuj příkaz viz níže a zakomentuj předchozí příkaz: # exec /usr/bin/fluxbox -log ~/.fluxbox/log