„Awesome Window Manager“, lengvas langų tvarkyklė, skirta „X“

apie nuostabų langų tvarkytuvę

Kitame straipsnyje apžvelgsime „Awesome Window Manager“. Tai yra administratorius langai X ant kurių galime padaryti daugybę konfigūracijų. Jis buvo sukurtas C ir Lua programavimo kalba. Jis sukurtas taip, kad būtų greitas ir pritaikomas, ir pirmiausia skirtas kūrėjams, energijos vartotojams ir net kasdieniems vartotojams, norintiems išsamiai valdyti savo grafinę aplinką skaičiavimo užduotims atlikti. Tai labai greita, išplečiama ir licencijuota pagal GNU GPLv2.

Kaip ir daugeliui šio tipo langų tvarkyklių plytelių langų tvarkyklė (mozaikos tipas), leidžia vartotojui produktyviai valdyti langus nenaudojant pelės. Šis langų tvarkyklė yra įtraukta į daugumos populiariausių „Gnu / Linux“ paskirstymų, tokių kaip „Ubuntu“, „Fedora“, „OpenSuse“, „Debian“ ir kt., Saugyklas.

Viena iš savybių, kuri „Awesome“ išskiria iš kitų, yra tai, kad naudoja asinchroninę XCB biblioteką vietoj xlib sinchroninis. Tai daro „Awesome“ mažiau pavėluotą, palyginti su jo alternatyvomis.

Langų tvarkyklė tikriausiai yra viena iš dažniausiai naudojamų programinių programų atliekant kasdienes užduotis kartu su jūsų interneto naršykle, pašto skaitytuvu ir teksto redaktoriumi.

Bendros „Awesome Window Manager“ charakteristikos

failų tvarkyklė „Awesome Window Manager“

  • Es nemokamas ir atviras šaltinis. Jos šaltinio kodą galite rasti adresu GitHub.
  • Plėtra prasidėjo kaip šakutė dwm.
  • Jo pagrindinis kodas yra stabilus ir greitas, sumažinto dydžio.
  • Vietoj darbo sričių naudokite etiketes.
  • Jis taip pat naudoja biblioteka Asinchroninis XCB.
  • parama tikras daugiagalvis („XRandR“) su darbalaukiais viename ekrane (etiketės).
  • Žymos (naudojamas vietoj darbo srities) leisti padėkite klientus ant kelių etikečių ir vienu metu rodykite kelis iš jų.
  • Palaiko įvairius „Lua“ plėtinius papildomoms funkcijomspvz., valdiklių sklaidos kanalas, maketai, dinaminis žymėjimas, skirtukai ir kt.
  • Palaiko „D-Bus“.
  • Padargai daug „Freedesktop“ standartų, įskaitant „XEmbed“, „XDG Base Directory“, sistemos dėklą, EWMH ir pranešimus apie darbalaukį.

Nuostabūs „Windows Manager“ spartieji klavišai

  • Pripažįsta klavišų kombinacijos, todėl daugumai dalykų, kuriuos galime padaryti, mums nereikės pelės.
  • Gerai dokumentuotas šaltinio kodas ir API.

Tai tik keletas bendrų „Awesome Window Manager“ funkcijų. Jie gali išsamiai pasikonsultuokite iš projekto svetainė.

„Awesome Window Manager“ diegimas „Ubuntu“

Nuostabų langų tvarkyklę galima rasti šiuo metu beveik visuose „Gnu / Linux“ paskirstymuose. Dėl šios priežasties mes galime įdiekite jį į „Ubuntu“ naudodami numatytąjį paketų tvarkyklę, atidarę terminalą („Ctrl“ + „Alt“ + T) ir naudodami šią komandą:

Įdiekite nuostabų langų tvarkyklę

sudo apt install awesome

Jei dar niekada nenaudojote langų tvarkyklės, išbandykite šį. daugybė dizainų, plėtinių ir funkcijų.

Nuostabi sąranka atliekama sukūrus failą $ XDG_CONFIG_HOME / nuostabus / rc.lua, paprastai ~ / .config / awesome / rc.lua. Norėdami sužinoti daugiau informacijos apie konfigūraciją, galime kreiptis į puslapis „GitHub“.

Jei norite sudarykite šio lango tvarkyklės šaltinį, galite sekti instrukcijas, pateiktas „GitHub“ puslapis. Šaltinio kode pateikiama pavyzdinė konfigūracija, vadinama awesomerc.lua.

„Awesome Window Manager“ paleidimas

Mes sugebėsime pasirinkite Awesome Window Manager tiesiai iš mūsų ekrano tvarkyklės.

pradėti nuostabiai

Kaip nurodyta projekto „GitHub“ puslapyje, iki prijunkite „Awesome“ prie konkretaus ekrano, turėsime įsitikinti, kad aplinkos kintamasis EKRANO yra tinkamai sukonfigūruotas, pavyzdžiui:

DISPLAY=foo.bar:1 exec awesome

Tai ekrane pradės nuostabų: 1 pagrindinio kompiuterio foo.bar.

„Awesome“ yra naujos kartos langų tvarkyklė, kurioje galėsime nustatyti skirtingus X nustatymus. Nors sukonfigūruoti „awesomewm“ nėra labai paprasta, jis siūlo daug dalykų nuo pat pirmo momento, kad galėtume pradėti dirbti. „Lua“ nustatymas yra šiek tiek sudėtingas, kai reikia pridėti papildomų bibliotekų ir išlaikyti kodą modulinį, tačiau tam yra labai palanki bendruomenė ir trečiųjų šalių bibliotekos.

jis gali gauti daugiau informacijos apie šio lango tvarkyklės diegimą ar konfigūravimą nuo puslapis „GitHub“ projekto arba iš Dokumentacija siūloma projekto svetainėje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.