Awesome a Archlinux

awesome v3.5.4

awesome v3.5.4

Si estàs acostumat als típics entorns gràfics, possiblement Awesome no és per a tu, però si la teva intenció és treure-li el màxim profit al teu ordinador no hi ha res millor des del meu punt de vista.

Des del lloc web Awesome:

Impressionant

«Awesome és altament configurable i és la propera generació per a administradors de finestres per al X. És molt ràpid, extensible i està sota llicència GNU GPLv2»

Windows Manager (o gestor de finestres), és un programa que controla la ubicació i aparença de les finestres sota un sistema de finestres. No confondre el gestor de finestres amb entorn gràfic.

Gnome != metacity

Kde != kwin

Xfce != xfwm

Posant-ho una mica més senzill, és la manera d'administrar finestres als sistemes operatius GNU/Linux, orientada a usuaris mitjans i avançats.

La meva experiència personal amb aquest Windows Manager (gestor de finestres) és des de fa un parell de mesos, al principi una mica complicat com tot el que és bo, però és qüestió de dedicar-hi una mica de temps, paciència i aprofitar al màxim els recursos de la ordinador.

Història

Segons Sebastián Montini, va ser escrit com un experiment en un model diferent del maneig usual de finestres. Tracta de solucionar el problema de navegació dividint la pantalla en marcs mútuament no solapats que tracten d'abastar tota la pantalla. L'organització dels marcs és dinàmica i diferent a cada espai de treball, l'ús del teclat és convenient, efectiu i eficaç.

Característiques

  • Sistema de tiling (wmii, dwm, ió, etc)
  • Es poden configurar widgets de LUA
  • És un sistema flexible (float, til·le, fair, màx, full, focus)
  • Utilitza un sistema de tags en comptes de viewports
  • És força lleuger
  • Està orientat a l'ús del teclat
  • És molt més personalitzable que altres

segons wikipedia Impressionant aquesta escrit a lua, un llenguatge de programació imperatiu, estructurat i força lleuger que va ser dissenyat com un llenguatge interpretat amb una semàntica estenible. El nom significa «lluna» en portuguès.

És recomanable utilitzar un gestor de sessió com Slim, KDM, GDM o el de la teva preferència i afegir aplicacions (vicious, scrot, notify-osd i xcompmgr)

Com s'ho instal·la a Archlinux?

# pacman -S awesome

Tota la configuració radica al fitxer rc.lua ubicat a /etc/xdg/awesome/, s'acostuma a crear una carpeta anomenada awesome a la ruta /home/usuari/.config i crear un enllaç simbòlic del fitxer.

$ mkdir /home/usuario/.config/awesome

Amb la carpeta creada, crear l'enllaç simbòlic

# ln -s /etc/xdg/awesome/rc.lua /home/usuario/.config/awesome/

Si voleu canviar la icona d'Awesome o el fons de pantalla, heu de modificar el fitxer theme.lua dins de la ruta /usr/share/awesome/themes/default/, jo solc utilitzar l'editor nano.

# nano /usr/share/awesome/themes/default/theme.lua

Canviar l'Icona de awesome

Cerca la secció theme.awesome_icon = i afegeix la ruta de la imatge que vols que sigui la icona del menú inici. No oblidis posar-lo entre cometes dobles.

Canviar el Wallpaper (Fons de pantalla)

Cerca la secció theme.wallpaper = i afegeix la ruta de la imatge que vols de fons de pantalla. No oblidis posar-lo entre cometes dobles

Com milloro la meva configuració d'Awesome?

Per millorar Awesome potser t'interessi modificar el fitxer rc.lua, ho pots fer afegint un menú senzill, recorda que és programació a LUA.

captura1

# nano /home/usuario/.config/awesome/rc.lua

Cerca la secció

-- {{{ Menu -- Crea't a laucher widget and a main menu

I afegeix una cosa semblant a això

myawesomemenu = { { "manual", terminal .. " -e man awesome" }, { "edit config", editor_cmd .. " " .. awesome.conffile }, { "restart", awesome.restart }, { "quit ", awesome.quit } } menugraphics = { {"GIMP","gimp", "/usr/share/icons/Faenza/apps/22/gimp.png"} mymainmenu = awful.menu({ items = { { " Awesome", myawesomemenu}, { "Gràfics", menugraphics}, } })

Modifica-ho segons les teves aplicacions preferides. ara pots afegir ginys, objectes que es poden afegir a qualsevol Wibox (barres d'estat i barres de títol) poden proporcionar diversa informació sobre el sistema, gestor de finestres i clients X directament des del teu escriptori.

Els widgets són fàcils de fer servir i ofereixen una gran flexibilitat, per afegir-los has de dirigir-te a la secció — {{{ Wibox

-- Crea't a textclock widget mytextclock = awful.widget.textclock()

Posteriorment t'adreces a la secció — Widgets that are aligned to the righ i els afegeixes de la següent manera

right_layout:add(mytextclock)

Recàrregues el teu awesome amb les tecles Ctrl + Inici + R i pots veure com apareixen a la part superior esquerra de la pantalla, pots afegir els que consideris pertinents, només és qüestió de llegir una mica més sobre el tema a les pagines oficials.

Recorda: Cada cop que modifiquis el fitxer rc.lua utilitza

$ awesome --check

Si llança el missatge ✔ Configuration file syntax OK. pots estar tranquil, en cas contrari revisa els errors, et pot portar una sorpresa una mica desagradable si no està correctament configurat.

Anima't a portar el minimalisme a l'extrem amb Awesome, com a ajuda et comparteixo la meva configuració dels arxius principals en aquest enllaç.

Fonts:

Awesome Archlinux

lua

Widgets a Awesome

Guia d'instal·lació d'Awesome

Presentació de Sebastían Montini a Jornades del Sud 2009 Awesome: un WM diferent


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   r @ i va dir

    awesome wallpaper 😉

    1.    ILAV va dir

      +1

  2.   jorge va dir

    Que interessant, estalvia ho tastaré.

  3.   Rock Neurotiko va dir

    M'encanta awesome-wm, al meu punt de vista el millor gestor de finestres, i molt per sobre dels entorns gràfics.

    Per descomptat, tot programador (o amant de linux i la velocitat) ho hauria de provar almenys dos mesos a fons 🙂

    PD: Aquí la meva configuració, que és una modificació d'una que vaig trobar fa temps 🙂
    https://github.com/rockneurotiko/Awesome-Config

  4.   filosof va dir

    Sip, 5 for awesome!
    Porto aproximadament 1 any amb awesome i reconosc que és el que vaig estar buscant durant molt de temps, és molt estable, configurable i sobretot lleuger, sempre hi ha fòrums i configs a internet que poden adaptar-se.
    Salutacions

  5.   Jamin Samuel va dir

    Epa!

    Gnome no utilitza Metacity ….. qui utilitza Metacity és Unity.

    Gnome fa servir Mutter

    1.    filosof va dir

      Va utilitzar!

    2.    debish va dir

      En realitat depèn de la versió del Gnome que utilitzeu (a Debian amb el Gnome 3.8.4 encara fiquen metacity per defecte)…

      I al capdavall Mutter és una evolució de Metacity, així que tampoc és tanta la diferència.

      1.    Statick va dir

        Gràcies per les respostes, efectivament gnome fa servir Mutter, però com ho diu debish Metacity és una evolució de Mutter i Gnome 3 encara fa servir metacity en sistemes operatius com Debian

        Salutacions

  6.   eliotime3000 va dir

    Està millor sintetitzat aquest tutorial que el de @Helena_ryuu. De tota manera, s'agraeix aquest tipus de tutorials, a més que ara sí que entenc com configurar Awesome sense haver de passar per un calvari.

    A veure si aconsegueixo fer un escriptori Awesome com el que és a Crunchbang (sense Openbox, és clar).

    1.    Statick va dir

      Com dic en el post, només és qüestió de paciència i una mica de pràctica en tasques quotidianes, jo l'utilitzo de tant en tant, però quan el meu netbook és presa per algú que no coneix molt del tema solc acabar el servei de slim (# systemctl stop slim.service) i aixecar kde (systemctl start kdm.service), la major part del temps un 98% solc treballar a Awesome, encara em falta molt per aprendre ja que no sóc programador encara, però encara per mi ha estat molt facil la configuració dels widgets, el millor de tot és que poc o res s'utilitza el ratolí, només quan utilitzo Inkscape o Gimp

      Salutacions

    2.    juancamilo_2000 va dir

      El post d'Helena només serveix per a una versió antiga d'awesome, la 3.4, així que aquest tutorial està una mica desactualitzat.

  7.   Euphoria va dir

    Podrien compartir el fons descriptori 😀

    Mancant provar-ho, quin avantatge comparat amb openbox? I el poison no és millor per aprofitar el rendiment? (Aquest ho utilitzi una mica però si és més complicat)

    Salutacions.

    1.    Statick va dir

      Al final deixo un enllaç amb les configuracions i els fitxers per defecte.

      Salutacions

      1.    Euphoria va dir

        Això em passa per no llegir 🙁

        Gràcies!

  8.   Trooper va dir

    Statick, podries dir-me d'on has tret el wallpaper si us plau?

    1.    Statick va dir

      Si et refereixes al de la profe sexy, ho trobe googlejant

      Salutacions

      1.    thisnameisfalse va dir

        Ha triomfat més el fons d'escriptori que el tutorial:
        http://www.wallpapersas.com/wallpaper/teacher.html

  9.   illukki va dir

    Molt bon tuto. Com diu algú per aquí: per fi el instal·laré ja que mostres com configurar-lo de forma simple.
    Gràcies.

  10.   Juanra20 va dir

    Aquest WM ho provari quan sàpiga fer a Lua, pel que sembla ofereix molta personalització i això em més que res em crida l'atenció 🙂
    Tinc el dubte que si Awesome té colors opacs jaja és que sempre m'ha tocat veure aquest color negre

    1.    Diego Saavedra (@Statick_linux) va dir

      No necessàriament, és la configuració que a mi m'agrada (colors obscurs), hauries de provar-ho per conèixer l'abast que té i no cal molts coneixements, com ho explico en el personalment no es programar, però conec un que un altre truc a programació i utilitzant la lògica amb un exemple he fet les modificacions dels diferents gadgets, encara em falta molt per personalitzar però per ara estic content amb el meu awesome

      Salutacions

  11.   Jose Fernando Ayala va dir

    pregunta em serveix per al meu fluxbox?????

    1.    Statick va dir

      Mil disculpes no he fet servir fluxbox

  12.   Sebastian va dir

    com s'activa el wifi a awesome ? Ja instal·leu el controlador, carregueu el mòdul i configureu-ho tot. M'apareix la icona del wifi i em mostra les xarxes wifi però no em deixa connectar a cap, li dono clic sobre qualsevol xarxa i no passa res, només me les mostra. Gràcies per endavant per la seva col·laboració

    1.    usemoslinux va dir

      Hola sebastià!

      Crec que seria millor que plantegis aquesta consulta al nostre servei de preguntes i respostes anomenat Demanar DesdeLinux per tal que tota la comunitat pugui ajudar-te amb el teu problema.

      Una abraçada, Pau.

  13.   Donillan va dir

    Una manera una mica despreocupada de tenir un AWN molt bo és instal·lar awesome i després instal·lar https://github.com/copycat-killer/awesome-copycats , aquesta molt bo i facilita molt les coses