Hei kollegat, tuon tänään yksinkertaisen oppaan Openboxin asentamisesta ja määrittämisestä. Monille se on tunnettua, mutta ei koskaan satuta olla käsillä.
Ensinnäkin aiomme asentaa muutamia tarvitsemiamme asioita. Tämä opas keskittyy OpenBoxin asentamiseen eikä perusjärjestelmään.
Aloitamme:
sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr
Avaa laatikko: Asennus on WindowsManager.
obconf: Se on ohjattu OpenBox-määritystoiminto, se on varsin hyödyllinen.
Obmenu: Openbox-valikon määrittäminen on gui. Jos ei, voimme tehdä sen käsin.
oblogout: Oletuksena OpenBox ei tuo sulkemiseen muuta kuin «Sulje istunto», tämä on paras vaihtoehto.
Sävy2: OpenBox ei sisällä paneelia, jossa voit nähdä avoimet ikkunat ja sovellukset lokerossa. Tämä on suosikkini.
xcompmgr: Kuten nimestään käy ilmi, se on sävellysten johtaja. Varjot, kalvot jne.
Asennuksen jälkeen kopioi OpenBox-määritystiedostot kotiimme (~ /)
Jos kansiota ei ole, tee vain:
mkdir ~/.config/openbox/
Ja myöhemmin:
cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} ~/.config/openbox/{menu.xml,autostart,rc.xml}
Sinun on oltava selvä siitä, mitä kukin näistä tiedostoista on tarkoitettu.
menu.xml : Tiedosto määrittää OpenBox-valikon (napsauta hiiren kakkospainikkeella työpöytää). Sieltä voit käynnistää esimerkiksi sovelluksia tai komentosarjoja.
rc.xml : Se on OpenBoxin tärkein määritystiedosto, josta määritetään näppäinten toiminnot, muun muassa sen visuaalinen puoli.
automaattinen käynnistys: Kuten nimestään käy ilmi, tästä lähtien käynnistetään istunnon alussa määrittelemämme sovellukset. Kuten esimerkiksi conky tai sävy2.
Sen käynnistämiseksi meillä on kaksi vaihtoehtoa. Lisää se ~ / .xinitrc for Slim -ohjelmaan tai joltakin muulta istunnonhallinnalta, kuten KDM tai GDM.
Muokkaamalla ~ / .xinitrc (Slim) lisätään rivi:
exec openbox-session
Tallennamme ja suljemme.
Koska KDM on 'automaattinen', eikä sinun tarvitse lisätä mitään rivejä.
Uuden Arch-asennuksen yhteydessä on muistettava, että demoneja ei enää käytetä rc.conf: ssä, vaan ne käynnistetään systemctl: n kautta.
systemctl enable kdm.service o systemctl enable slim.service
Se on tehty. Tiedostot on jo kopioitu, ja voimme käynnistää sen myös Slim- tai KDM-tiedostoilla (tai GDM: llä jne.). Juuri nyt, jos siirrymme OpenBoxiin, näemme vain hiiren osoittimen ja harmaan taustan.
Aloitetaan perusasetuksista.
OpenBox-valikko
Vaihtoehtoisesti voimme luoda OpenBox-valikon MenuMakerilla. Jälkimmäinen, mitä se tekee, on lukea kaikki järjestelmäämme asennetut ohjelmat ja lisätä ne valikkoon.
sudo pacman -S menumaker
Ja sitten luo se vain seuraavalla tavalla.
mmaker OpenBox3 -f -t (Tähän on laitettava valitsemasi pääteemulaattori)
Minun tapauksessani se oli:
mmaker OpenBox3 -f -t rxvt
On syytä selvittää, että vaihtoehto '-f' korvaa aiemmin kopioimamme menu.xml-tiedoston.
Jos ei, on aina mahdollisuus tehdä se käsin tai Obmenu guin kanssa. Voit tehdä sen käsin avaamalla tiedoston yksinkertaisesti
menu.xml nano- tai lehtilevyllä ja Muokkaa.
Sen syntaksi on melko yksinkertainen.
<*item label="NetBeans"*> <*action name="Execute"*>
<*execute*>netbeans<*/execute*>
<*/action*> <*/item*>
Ensimmäisellä rivillä ohjelman nimi sijaitsee seuraavassa suoritettavassa komennossa.
Jos ei, toinen vaihtoehto on Obmenu. Se on hyvin yksinkertaista, eikä mielestäni ole tarpeen selittää paljon.
No, olemme edenneet pitkälle.
Nyt on vain mukautettava sitä.
GTK-teemat.
GTK-teemojen käsittelemiseksi haluan käyttää lxappearancea, koska OpenBoxilla ei ole mitään näistä työkaluista. GTK-teemat voi ladata eri verkkosivustoilta, kuten deviantart.com ja gnome-look.org.
Asennamme:
sudo pacman -S lxappearance
GTK-teemat, meidän on purettava ne kotimme Teemat-kansioon (~ / .themes /).
Se on kuvakaappaus jo mukautetusta Lxappearance-teemastani.

kuvakkeet
Ne voidaan myös ladata DeviantArt-sivustolta, Gnome-Look-sivustolta tai AUR-sivustolta, samalla Lxappearance-toiminnolla, jonka voimme asettaa. Nämä tulisi sijoittaa /usr/share/icons/
Taustakuvat
Henkilökohtaisesti käytän typpeä taustakuvien hallintaan. Jatkamme sen asentamista:
sudo pacman -S nitrogen
Jotta taustakuva määritetään jokaisessa istunnon alussa, lisätään komento OpenBoxin automaattiseen käynnistykseen.
Hiiren kohdistin.
Itse LxAppearance-sovelluksesta voimme määrittää hiiren osoittimen. Myös edellä mainituilta verkkosivustoilta voimme ladata osoittimen teemoja tai ArchLinux AUR: sta.
Käynnistysohjelmat: AutoStart.
Henkilökohtaisesti en halua ladata Openbox-autokäynnistystä paljon, minusta tuntuu, että mitä vähemmän asioita avautuu, sitä nopeammin ympäristö alkaa.
Täältä lisätään joitain sovelluksia, kuten Conky, xcompmgr ym.
Muun muassa joitain esimerkkirivejä voisi olla:
nitrogen --restore & << Esta linea indica que Nitrogen repone el wallpaper al inicio.
conky & << Auto inicia Conky.
Tässä on esimerkki automaattisesta käynnistyksestä:
http://paste.desdelinux.net/4562
Avain sidonta.
Avainten kokoonpanolla on melko yksinkertainen kaavio: Se löytyy ~/.config/openbox/rc.xml Avaimen sidokset -osiossa.
<*keybind key="Alt-F2"*>
<*action namoe="Execute"*>
<*command*>gmrun<*/command*>
<*/action*>
<*/keybind*>
Ensimmäisellä rivillä on käytettävä näppäinsarja, toisella toiminnan nimi ja kolmannella rivillä itse toiminto.
Jos olet epävarma, ja helpottamaan asioita, jätän avainkokoonpanoni, jossa GmRun on jo määritetty sovellusten käynnistysohjelmaksi, multimedianäppäimiksi ja näppäimiksi näytön kirkkauden säätämiseksi, monien muiden joukossa.
http://paste.desdelinux.net/4563
Paneeli
Kuten aiemmin sanoin, mieluummin Tint2: ta. Minusta se tuntuu erittäin kevyeltä ja esteettiseltä.
Lisätään se OpenBoxin automaattiseen käynnistykseen:
tint2 &
Sitä on monia kokoonpanoja. Sillä välin jätän sinulle käyttämäni. Kiitos ~ leodelacruz DeviantArtissa.
http://paste.desdelinux.net/4564
Heidän tulisi kopioida se ja tallentaa se nimellä tint2rc ~/.config/tint2/
Kalvot ja varjot.
Pidän todella xcompmgr: n yksinkertaisuudesta. Siksi suosittelen sitä. Jokainen voi määrittää sen haluamallaan tavalla.
Lisätään se automaattiseen käynnistykseen
xcompmgr &
Tiedostonhallinta.
Täällä jokainen voi (Ja kuten milloin tahansa tässä oppaassa) käyttää mitä haluaa tai miellyttää. Pidän pcmanfmin yksinkertaisuudesta.
Asennamme sen seuraavilla tavoilla:
sudo pacman -S pcmanfm
Poistu, käynnistä uudelleen tai sammuta
Viimeisenä mutta ei vähäisimpänä on sammutus. Kuten sanoin aiemmin, OpenBox tuo oletusarvoisesti vain "Sulje istunto".
Ratkaisemme sen Oblogoutilla.
Voimme lisätä sen OpenBox-valikkoon tai haluamastamme käynnistysohjelmasta.
Ja no, nyt siinä kaikki. Jokainen on omistaja tekemässä asioita heidän toiveidensa ja / tai makunsa mukaan.
Kun se on valmis, se saattaa näyttää tältä:
Tervehdys.
Ivan!