Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#101 Le 08/05/2011, à 17:38

Kanor

Re : [awesome]installation et configuration (surtout config :P )

J'ai lu trop rapidement …

Hors ligne

#102 Le 08/05/2011, à 17:48

Rolinh

Re : [awesome]installation et configuration (surtout config :P )

Mais si tu utilises mpd avec Awesome, alors tu pourrais être intéressé par ça.
C'est un client MPD écrit en lua par un ami et par conséquent il s'intègre très bien avec Awesome wink


Blog
"If you put a Unix shell to your ear, do you hear the C ?"

Hors ligne

#103 Le 09/05/2011, à 22:02

fredr

Re : [awesome]installation et configuration (surtout config :P )

Kanor a écrit :

Petit découverte sympa
https://github.com/terceiro/awesome-fre … ter/README
génération d'un menu plus sympa que la version debian

Testé: il marche nickel j'ai bien le menu.

Mais sur mon gros PC il met 5sec à générer le menu au démarrage d'awesome: c'est lent.

Sur le mini PC (ou sur un vieux pc) il faut oublier + de 30 secondes pour générer le menu.... et pendant ce temps awesome et le reste: figé...

Dernière modification par fredr (Le 09/05/2011, à 22:08)


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#104 Le 09/05/2011, à 22:21

Kanor

Re : [awesome]installation et configuration (surtout config :P )

fredr il faudrait voir pour rajouter un systéme de cache

Hors ligne

#105 Le 09/05/2011, à 22:30

Rolinh

Re : [awesome]installation et configuration (surtout config :P )

J'ai testé aussi le menu mais... pas convaincu non plus. Lent et il m'affichait un truc sur le bureau (??).
Bah, de toute façon je n'utilise que Mod4+r...


Blog
"If you put a Unix shell to your ear, do you hear the C ?"

Hors ligne

#106 Le 09/05/2011, à 22:49

fredr

Re : [awesome]installation et configuration (surtout config :P )

Oui, c'est une idée..

Ou alors stocké le menu dans un fichier et charger le fichier. Ce serait plus rapide que de le créer à chaque démarrage.


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#107 Le 09/05/2011, à 23:12

fredr

Re : [awesome]installation et configuration (surtout config :P )

Rolinh a écrit :

J'ai testé aussi le menu mais... pas convaincu non plus. Lent et il m'affichait un truc sur le bureau (??).
Bah, de toute façon je n'utilise que Mod4+r...

La partie desktop de la librairie gère les icones du bureau, il suffit de la virer du rc.lua.

Je vais m'en passer aussi, je vais essayer de faire tourner le widget launcher et de le transformer en menu.


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#108 Le 11/05/2011, à 12:36

fredr

Re : [awesome]installation et configuration (surtout config :P )

Une question: lorsque l'on iconifie une fenêtre Touche Win + n, comment la désiconifier au clavier?

Win +n devrait le faire mais ça ne marche pas. Le seul moyen c'est la souris.

J'ai essayé le plugin révélation mais même soucis.

Fred


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#109 Le 11/05/2011, à 13:51

Kanor

Re : [awesome]installation et configuration (surtout config :P )

Hors ligne

#110 Le 11/05/2011, à 16:05

fredr

Re : [awesome]installation et configuration (surtout config :P )

Kanor a écrit :

Merci à toi,

j'ai ajouté ceci dans mon rc.lua qui permet de faire apparaître un menu, utilisable au clavier. Contenant toutes les fenêtres même minimisées.

    awful.key({ modkey,      }, "z",
    function ()
        awful.menu.menu_keys.down = { "Down", "Alt_L" }
        local cmenu = awful.menu.clients({width=400}, {keygrabber=true, coords={x=0, y=10}})
    end),

Dernière modification par fredr (Le 14/05/2011, à 12:30)


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#111 Le 14/05/2011, à 12:34

fredr

Re : [awesome]installation et configuration (surtout config :P )

Deux capture de mon awesome, changement dans les couleurs: le gtk shiki-statler, les icônes gnome-brave-statler, venant de crunchbang. Le wall est une modification perso.

91fe7daaec2f6ed3cbb151bbf5007t.jpg

e3d6268db78b97e5ba9eef8c3e557t.jpg

PS: la source du wall de base http://alexander-gg.deviantart.com/art/Wood-88837638

Dernière modification par fredr (Le 14/05/2011, à 13:19)


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#112 Le 31/05/2011, à 22:44

lepetit

Re : [awesome]installation et configuration (surtout config :P )

bonjour, j'up un peu ce topik
je suis maintenant sur archlinux :love:
et j'utilise mcabber comme logiciel de messagerie instantanée

j'aimerais avoir des notifications pour mcabber, j'ai vu que c'était possible et j'ai trouvé celà

https://awesome.naquadah.org/wiki/Mcabber_notifications

mais j'y comprends rien, c'est en anglais hmm
pouvez vous m'aider ? merci

Hors ligne

#113 Le 01/06/2011, à 19:46

lepetit

Re : [awesome]installation et configuration (surtout config :P )

une autre question, je cherche a mettre un widget pour pulseaudio
il en existe un
https://awesome.naquadah.org/wiki/Delightful

mais pareil, j'y comprends rien

Hors ligne

#114 Le 25/07/2011, à 23:12

wlourf

Re : [awesome]installation et configuration (surtout config :P )

Rolinh a écrit :
wlourf a écrit :

allez je continue ma transition, voici une question plus dure! Avec awesome, sais-tu si on peut combiner des touches comme avec Openbox et son keychain http://openbox.org/wiki/Help:Bindings#T … ain_dialog
Exemple, je tape
- Super+A puis ensuite B, on ouvre une application
- Super+A puis ensuite C, on ouvre une autre application
Sur le wiki d'awesome, je n'ai rien trouvé (sauf un truc en italien) et je te dis pas les résultats de google si je recherche awesome + keychain

faudrait que je me penche dessus parce que là tout de suite je ne vois pas trop.

J'ai fini par me faire le script ci-dessous, si ça interesse quelqu'un. J'ai tellement de raccourcis définis dans mon rc.lua que j'ai regroupé des raccourcis pour mes favoris internet comme ça :
- Super+B puis ensuite B+Entrée, on ouvre un signet défini dans rc.lua
- Super+B puis ensuite C+Entrée, on ouvre un autre signet
etc ...
Evidemment j'aimerai bien me passer presser "Entrée" mais je n'ai pas trouvé pour l'instant ...

On définit une table regroupant les prompts (une pour chaque screen):

mybookmarks = {}

et on remplit cette table dans la boucle for s = 1, screen.count() do

mybookmarks[s] = awful.widget.prompt({ layout = awful.widget.layout.horizontal.leftright })

bien sûr, si on n'a qu'un écran, les deux lignes ci-dessus sont à remplacer par :

mybookmarks[1] = awful.widget.prompt({ layout = awful.widget.layout.horizontal.leftright })

et on n'oublie pas d'ajouter la prompt-box à sa wibox :

    mywibox[s].widgets = {
        {
            mylauncher,
            mytaglist[s],
            mypromptbox[s],
            mybookmarks[s],
            layout = awful.widget.layout.horizontal.leftright
        },

Le keybinding :

    awful.key({ modkey }, "b",
              function ()
                  awful.prompt.run({ prompt = "Signet : " },
                  mybookmarks[mouse.screen].widget,
                  signets)
              end),

et le script (je n'utilise qu'une lettre de raccourci mais on peut en mettre plusieurs bien sûr):

function signets(command)
    local t_signets={
        {"b", "http://crunchbanglinux-fr.org/forum/search.php?action=show_24h"},
        {"f", "https://subscribe.free.fr/login/"},
        {"o", "http://www.google.fr"},
        {"p", "http://conky.pitstop.free.fr/wiki/index.php5?title=Special:RecentChanges"},
        {"t", "http://forum.ubuntu-fr.org/search.php?search_id=354920560"},
        {"u", "http://www.rue89.fr"},
        {"y", "https://login.yahoo.com/config/mail?.src=ym&.intl=fr"},
    }
    for k,v in pairs(t_signets) do
        if v[1] == command then
            awful.util.spawn("x-www-browser " .. v[2])
            break
        end
    end
end

Evidemment, le script est adaptable pour ouvrir n'importe quel fichier/modèle/application souvent utilisé  !

-----------------

Maintenant, une petite question : est-il possible d'affecter une action lors d'un clic sur une info affichée par naughty ?

Hors ligne

#115 Le 27/07/2011, à 17:33

compte supprimé

Re : [awesome]installation et configuration (surtout config :P )

Je viens d 'essayer ton script ,ça fonctionne bien chez moi ,pour en revenir au keychain italien je poste le code (un peu traduit)au cas ou il y ai quelqu'un a qui ça parle smile

Parfois, il peut être utile de cartographier certaines actions à un jeu de clés, qui sont souvent plus faciles à la presse que mod-shift-ctrl-x.
Ensuite, vous pouvez taper Ctrl-f, puis appuyez sur "a" au lieu de presser tous les boutons en même temps. 
  
  
  
  
 -- Créez une liste de raccourcis clavier qui peuvent être ajoutées lorsque vous appuyez sur Ctrl-f
 keybind_ctrl_f = {} 
  
 function keychain_ctrl_f_add() 
     for k, v in pairs(keybind_ctrl_f) do 
         v:add() 
     end 
 end 
 
 function keychain_ctrl_f_remove() 
     for k, v in pairs(keybind_ctrl_f) do 
         v:remove() 
     end 
 end 

 
 table.insert(keybind_ctrl_f, keybinding({}, "a", function () 
     mytextbox.text = "You pressed a!"
     keychain_ctrl_f_remove() 
 end)) 
 
 table.insert(keybind_ctrl_f, keybinding({ "Mod4" }, "b", function () 
     mytextbox.text = "You pressed Mod4 + b!"
     keychain_ctrl_f_remove() 
 end)) 
 
 table.insert(keybind_ctrl_f, keybinding({}, "Escape", keychain_ctrl_f_remove)) 
 
 keybinding({ "Control" }, "f", keychain_ctrl_f_add):add()
 
 
 
 
 

#116 Le 03/09/2011, à 18:32

fredr

Re : [awesome]installation et configuration (surtout config :P )

Salut,
Une petite astuce pour mapper une fonction calculatrice sur une touche: ici Meta F7

    awful.key({ modkey }, "F7", function ()
        awful.prompt.run({ prompt = "Calculate: " }, mypromptbox[mouse.screen].widget,
            function (expr)
                result = awful.util.eval("return (" .. expr .. ")")
                naughty.notify({text = expr .. ' = <span color="white">' .. result .. "</span>",
                            timeout = 10,
                            position = "top_left" })
            end)
        end),

A insérer dans la section: globalkeys=...


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#117 Le 03/09/2011, à 18:51

Rolinh

Re : [awesome]installation et configuration (surtout config :P )

Salut,

tiens, marrant comme astuce. Faudra que je teste. smile


Blog
"If you put a Unix shell to your ear, do you hear the C ?"

Hors ligne

#118 Le 07/09/2011, à 18:18

fredr

Re : [awesome]installation et configuration (surtout config :P )

Du même genre et tout aussi utile: mapper aspell sur la touche f8 pour recevoir une liste des propositions d'orthographie d'un mot entré au prompt.

    awful.key({ modkey }, "F8", function ()
        awful.prompt.run({ prompt = "Spell: " }, mypromptbox[mouse.screen].widget,
            function (expr)
              result = awful.util.pread("echo " .. expr .. "| aspell -a -l fr --suggest | sed -e 's/[:,]/\\n/g' -e 's/*/Mot correct/' | sed -e '/^@/d' -e '/^\\&/d' ")
                naughty.notify({text = result,
                            timeout = 20,
                            position = "top_left" })
            end)
        end),

La bibliothèque naughty est obligatoire, bien sur.

Edit: utilisation de sed dans la ligne de commande pour supprimer tout ce qui n'est pas utile et écrire "Mot correct"

Dernière modification par fredr (Le 07/09/2011, à 20:49)


MacBook Pro, Ubuntu 14.10 Awesome simplement
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact...

Hors ligne

#119 Le 07/09/2011, à 18:32

Kanor

Re : [awesome]installation et configuration (surtout config :P )

J'aime bien ces idée de pompt

Hors ligne

#120 Le 29/09/2011, à 09:13

lepetit

Re : [awesome]installation et configuration (surtout config :P )

bonjour, je up un peu toussa, comment mettre un menu avec les differentes appli
j'en ai marre de lancer mes applis avec [super] + R

merci

Hors ligne

#121 Le 29/09/2011, à 09:30

Kanor

Re : [awesome]installation et configuration (surtout config :P )

Kanor a écrit :

Petit découverte sympa
https://github.com/terceiro/awesome-fre … ter/README
génération d'un menu plus sympa que la version debian

je m'autocite tongue

Hors ligne

#122 Le 31/10/2011, à 22:06

Rolinh

Re : [awesome]installation et configuration (surtout config :P )

Je up un peu ce topic. Je n'avais pas pensé à en parler ici mais, après mon widget pour le lecteur de musique cmus j'ai écrit un widget pour la batterie.
Enfin, pour être plus précis, j'ai réécrit mon premier widget. Au contraire de ceux que l'on trouve dans vicious ou obvious, celui-ci ne se base pas sur acpitool mais va lire directement les fichiers nécessaires dans sysfs. Évidemment, cela nécessite une minuscule intervention (si le path vers la batterie ne correspond pas) mais au final c'est, je trouve, bien plus propre qu'un io.popen sur acpitool pour l'affichage de l'autonomie restante. Un simple calcul en lua fait l'affaire. Et puis, sur Archlinux en tout cas, acpitool ne fonctionne plus car il se base sur /proc.
Au cas où ça peut servir à quelqu'un...


Blog
"If you put a Unix shell to your ear, do you hear the C ?"

Hors ligne

#123 Le 02/11/2011, à 18:45

wlourf

Re : [awesome]installation et configuration (surtout config :P )

merci pour l'info Rolinh, j'en profite pour poster quelques widgets utilisant Cairo (utilise acpitool pour l'instant), on n'en voit pas trop neutral

widgets_for_awesome_wm_by_wlourf-d4dpete.png

le script

Edit : J'utilise dofile pour l'intégrer à mon rc.lua, je suis en train de le transformer en module.

Dernière modification par wlourf (Le 03/11/2011, à 21:17)

Hors ligne

#124 Le 05/11/2011, à 10:27

compte supprimé

Re : [awesome]installation et configuration (surtout config :P )

coucou

os.setlocale("fr_FR.UTF-8", "time")

si jamais vous voulez la date en français et
http://dotshare.it/ pour le plaisir smile

Dernière modification par Loulouze (Le 05/11/2011, à 10:29)

#125 Le 10/11/2011, à 18:47

Rolinh

Re : [awesome]installation et configuration (surtout config :P )

Bon, je crois que sous Ubuntu il y a par défaut un menu qui permet d'éteindre, redémarrer, mettre en veille ou hiberner la machine. Je me trompe? Bref, si ce n'est pas le cas ou que ça vous intéresse, j'ai fait un petit article qui explique comment faire un menu de ce genre.
awesome-system-menu.png


Blog
"If you put a Unix shell to your ear, do you hear the C ?"

Hors ligne

Haut de page ↑