[Awesome WM] - Un peu d'aide pour la config ? :)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Erincka
newbie
Messages : 6
Inscription : dim. 14 juin 2015, 15:00

[Awesome WM] - Un peu d'aide pour la config ? :)

Message par Erincka »

Bonjour à tous,

Après avoir passé quelque temps sous Awesome WM pour me familiariser, j’aurais voulu savoir s’il serait possible d’avoir votre aide afin de m’aider à le personnaliser.

J’utilise le thème de Copycat Killer (https://github.com/copycat-killer/awesome-copycats ), sur lequel j’aimerais faire quelques modifications :

- Je souhaiterais retirer le cadre en haut à droite de l’acran (avec la pochette de l’album et le titre, en revanche je souhaiterais garder le titre de la musique en haut à gauche)

- Changer les titres des bureaux virtuels (web/term/docs/media/files/other)

- Retirer le widget batterie (J’utilise un PC Fixe)

- Retirer le widget flèches upload/download

- Ajouter si possible l’état du VPN (connecté ou non) avec OpenVPN (J’utilise le thème faenza-icon-theme https://www.archlinux.org/packages/comm ... eme/files/ il y a le logo VPN, par contre je souhaiterais garder les autres logos du thème Awesome)

- Ajouter le kernel linux

- Ajouter un script affichant les updates disponibles

- Retirer la barre noire en bas de l'écran avec les layouts affichés en bas à droite de l'écran

- Pour arriver à quelque chose comme ceci (les mêmes couleurs de la barre d’en haut et type d’affichage serait génial) :

Image

Et le thème ne propose pas tous les layouts, en effet, les fenêtres sont toutes collées, j'aurais aimé savoir comment il serait possible d'ajouter toutes les dispositions possibles

Merci d'avance
Dernière modification par Erincka le dim. 14 juin 2015, 16:51, modifié 1 fois.
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Piczel »

Salut :)
Pourrais-tu link ton rc.lua stp ?
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Erincka
newbie
Messages : 6
Inscription : dim. 14 juin 2015, 15:00

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Erincka »

Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Piczel »

Alors, la partie concernant le nom des tags est celle-là :)
(lignes 88-97)

Code : Tout sélectionner

-- {{{ Tags
tags = {
   names = { "web", "term", "docs", "media", "files", "other" },
   layout = { layouts[1], layouts[3], layouts[4], layouts[1], layouts[7], layouts[1] }
}
for s = 1, screen.count() do
-- Each screen has its own tag table.
   tags[s] = awful.tag(tags.names, s, tags.layout)
end
-- }}}
la partie concernant le widget batterie :
(lignes 188-199)

Code : Tout sélectionner

-- Battery
baticon = wibox.widget.imagebox(beautiful.widget_batt)
batwidget = lain.widgets.bat({
    settings = function()
        if bat_now.perc == "N/A" then
            perc = "AC "
        else
            perc = bat_now.perc .. "% "
        end
        widget:set_text(perc)
    end
})
et celle-là (ligne 374)

Code : Tout sélectionner

 right_layout:add(batwidget)
les flèches up/download
(lignes 213-230)

Code : Tout sélectionner

-- Net
netdownicon = wibox.widget.imagebox(beautiful.widget_netdown)
--netdownicon.align = "middle"
netdowninfo = wibox.widget.textbox()
netupicon = wibox.widget.imagebox(beautiful.widget_netup)
--netupicon.align = "middle"
netupinfo = lain.widgets.net({
    settings = function()
        if iface ~= "network off" and
           string.match(yawn.widget._layout.text, "N/A")
        then
            yawn.fetch_weather()
        end

        widget:set_markup(markup("#e54c62", net_now.sent .. " "))
        netdowninfo:set_markup(markup("#87af5f", net_now.received .. " "))
    end
})
et celle-là (lignes 357-360)

Code : Tout sélectionner

    right_layout:add(netdownicon)
    right_layout:add(netdowninfo)
    right_layout:add(netupicon)
    right_layout:add(netupinfo)
Le reste, j'ai regardé vraiment en 3 coups d'oeils, regarde un petit peu, j'ai pas vraiment trouvé, mais la déjà ça devrait être mieux :)
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Erincka
newbie
Messages : 6
Inscription : dim. 14 juin 2015, 15:00

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Erincka »

Merci, en fait j'ai essayé de supprimer ces lignes avant de faire le post, mais j'ai un message d'erreur ^^

Edit : Oh génial c'est bon !! Tu saurais comment retirer la barre noire en bas avec les layouts affichée en bas à droite ? ^^
Dernière modification par Erincka le dim. 14 juin 2015, 16:57, modifié 1 fois.
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Piczel »

ah, montre moi ce fameux message, on va voir tout ça
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Erincka
newbie
Messages : 6
Inscription : dim. 14 juin 2015, 15:00

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Erincka »

C'était ça :
Image
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Piczel »

Je vois je vois, maintenant voyons la ligne magique qui permettra de retirer les layout en bas hehe.

Mais t uveux faire quoi ? les retirer ? les mettre en haut ?
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Erincka
newbie
Messages : 6
Inscription : dim. 14 juin 2015, 15:00

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Erincka »

Les retirer carrément, comme j'utilise le raccourci clavier j'en ai pas besoin ^^ le souci c'est que les fenêtres sont collées aussi et ça me va pas trop^^ on verra plus tard ça

Merci pour le temps que tu m'accordes :)
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Piczel »

Hum j'vois, en gros sur la barre du bas, tu veux carrément la retirer, j'regarde, il me semble c'est ce pavé là qu'il faut retirer :)

(lignes 386-402)

Code : Tout sélectionner

 -- Create the bottom wibox
    mybottomwibox[s] = awful.wibox({ position = "bottom", screen = s, border_width = 0, height = 20 })
    --mybottomwibox[s].visible = false

    -- Widgets that are aligned to the bottom left
    bottom_left_layout = wibox.layout.fixed.horizontal()

    -- Widgets that are aligned to the bottom right
    bottom_right_layout = wibox.layout.fixed.horizontal()
    bottom_right_layout:add(mylayoutbox[s])

    -- Now bring it all together (with the tasklist in the middle)
    bottom_layout = wibox.layout.align.horizontal()
    bottom_layout:set_left(bottom_left_layout)
    bottom_layout:set_middle(mytasklist[s])
    bottom_layout:set_right(bottom_right_layout)
    mybottomwibox[s]:set_widget(bottom_layout)
end
Et pour les fenêtres collées, tu veux des bordures entre les fenêtres ? car elles seront toujours plus ou moins collées, Awesome est un Tilling WM, du coup les fenêtres prennent le maximum d'espace
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Erincka
newbie
Messages : 6
Inscription : dim. 14 juin 2015, 15:00

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Erincka »

A titre d'exemple je te mets deux screens, le premier comme je n'aime pas trop :

http://zupimages.net/up/15/24/00oa.png C'est tout collé, présent sur le thème 1.

Le second comme je préfères, présent sur le thème 2 :

http://zupimages.net/up/15/24/89si.png
et
http://zupimages.net/up/15/24/ey7t.png


En fait j'ai des positions des fenêtre présentes sur l'un et non sur l'autre, vice versa, sur le second thème les dispositions des fenêtres sont à la fois collées et séparées, comme j'aimerais avoir
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [Awesome WM] - Un peu d'aide pour la config ? :)

Message par Piczel »

je vois, les bordures entre les fenêtres, j'en ai aucune idée désolé étant donné que je hais ça et que de base ça n'y est pas..
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Répondre