Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-10-2015 16:33:23

Toby
Membre
Lieu : Paris
Distrib. : Debian
Noyau : 8.2 Jessie
(G)UI : LightDm (et bientôt GDM3 pour tester)
Inscription : 07-10-2015

Comment ajouter des boutons à une fenêtre sous Awesome ?

Bonjour,

Alors voilà j'ai installer la version de Debian Jessie Stable en partant de rien (aucun environement etc)
J'ai donc installer awesome avec un gestionnaire de session (Lightdm).

Je voudrai que ma Debian ressemble de plus en plus à quelque chose donc en lisant les documentation je suis tomber sur ça :

Par défaut les fenêtres d'applications ne comportent pas de boutons maximiser/diminuer/quitter étant donné qu'awesome est surtout conçu pour être géré au clavier, néanmoins il est très facile d'en ajouter.

Il suffit de décommenter la seconde ligne:

--add a titlebar
awful.titlebar.add(c, { modkey = modkey })

Signification des boutons par défaut :

    La flèche : fenêtre flottante. La fenêtre ignorera la configuration définie, elle pourra être redimensionnée librement.
    La fusée : fenêtre agrandie. La fenêtre ignorera également la configuration définie pour utiliser tout l'espace disponible.
    Le plus : fenêtre collante. La fenêtre sera visible sur tous les tags
    L'étoile : fenêtre au dessus. La fenêtre ignorera l'ordre d'empilement normal et sera affichée au-dessus de tout le reste.
    La croix : bouton de fermeture. Ferme la fenêtre…



J'ai beau lire ce paragraphe plus de dix fois mais je ne vois toujours pas ce que je dois faire avec cette commande

--add a titlebar
awful.titlebar.add(c, { modkey = modkey })



Si quelqu'un pourrai m'éclaircir ce serai super smile


La seule façon d'échouer c'est d'abandonner...

Hors ligne

#2 19-10-2015 13:41:09

leonlemouton
Adhérent(e)
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Mate 1.8.1
Inscription : 14-08-2012

Re : Comment ajouter des boutons à une fenêtre sous Awesome ?

Salut,

J'ai modifié le wiki; j'espère que ce sera un peu plus clair.
Il faut éditer le fichier rc.lua ; trouver la ligne awful.titlebar.add(c, { modkey = modkey }) (vers la fin du fichier rc.lua par défaut) et enlever les deux tirets qui se trouvent au début de cette ligne.
Relancer awesome ; les fenêtres ont des boutons...
smile

Leonlemouton
°(")°

Hors ligne

#3 19-10-2015 16:10:38

Toby
Membre
Lieu : Paris
Distrib. : Debian
Noyau : 8.2 Jessie
(G)UI : LightDm (et bientôt GDM3 pour tester)
Inscription : 07-10-2015

Re : Comment ajouter des boutons à une fenêtre sous Awesome ?

Merci beaucoup, c'est un peu plus compréhensible maintenant.

La seule façon d'échouer c'est d'abandonner...

Hors ligne

#4 19-10-2015 19:20:57

wlourf
Membre
Distrib. : Jessie
Noyau : Linux 3.16.0-4-amd64
(G)UI : awesome
Inscription : 19-07-2010

Re : Comment ajouter des boutons à une fenêtre sous Awesome ?

Les boutons, c'est laid wink

Tu peux aussi afficher la barre de titre uniquement en cas de besoin, en ajoutant cette entrée à ta table clientkeys :


   awful.key({ modkey, "Shift"   }, "t",
        function (c)
            if c.titlebar then
                awful.titlebar.remove(c)
            else
                awful.titlebar.add(c, { modkey = modkey })
            end
        end)
 



Bienvenue sur awesome !

Hors ligne

Pied de page des forums