OpenBox-asennus ja mukauttaminen

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ä.

Huomaa: Kuten sanoin aiemmin, tämä opas keskittyy ArchLinuxiin, joka on käyttämäni jakelu. Jotkut paketit saattavat muuttaa nimeään.

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*>

Huomaa: On sanomattakin selvää, että ** eivät mene.

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.

Jos meillä on monia rivejä, älä unohda & -merkkejä kunkin lopussa.

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*>

Huomaa: ** eivät mene. -

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ä:

Huomaa: Kuvassa: PcManFm, LxAppearance, Urxvt, Tint2, Conky

Tervehdys.

Ivan!