#101 Le 08/05/2011, à 16:38
- Kanor
Re : [awesome]installation et configuration (surtout config :P )
J'ai lu trop rapidement …
Hors ligne
#102 Le 08/05/2011, à 16: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
Hors ligne
#103 Le 09/05/2011, à 21:02
- fredr
Re : [awesome]installation et configuration (surtout config :P )
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, à 21:08)
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 21: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, à 21: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...
Hors ligne
#106 Le 09/05/2011, à 21: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.
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 22:12
- fredr
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...
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.
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 11: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
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 12:51
- Kanor
Re : [awesome]installation et configuration (surtout config :P )
je suis tombé sur ce lien
https://bbs.archlinux.org/viewtopic.php?id=94028
Hors ligne
#110 Le 11/05/2011, à 15:05
- fredr
Re : [awesome]installation et configuration (surtout config :P )
je suis tombé sur ce lien
https://bbs.archlinux.org/viewtopic.php?id=94028
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, à 11:30)
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 11: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.
PS: la source du wall de base http://alexander-gg.deviantart.com/art/Wood-88837638
Dernière modification par fredr (Le 14/05/2011, à 12:19)
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 21: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
pouvez vous m'aider ? merci
-pc principal: amd ryzen 2600, 16 go de ram, ssd nvme samsung @ linux mint 19
-mini pc: amd 5350 mini itx fanless, 8go de ram, ssd
-mini pc 2: intel core 2 duo t7200, 1.5 go de ram, gforce 710 (pilote libre) @ linux mint xfce, kernel xanmod
-netbook samsung nc20, via nano 1.3ghz+, 2go de ram, via vx800 @ xubuntu 18.10
Hors ligne
#113 Le 01/06/2011, à 18: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
-pc principal: amd ryzen 2600, 16 go de ram, ssd nvme samsung @ linux mint 19
-mini pc: amd 5350 mini itx fanless, 8go de ram, ssd
-mini pc 2: intel core 2 duo t7200, 1.5 go de ram, gforce 710 (pilote libre) @ linux mint xfce, kernel xanmod
-netbook samsung nc20, via nano 1.3ghz+, 2go de ram, via vx800 @ xubuntu 18.10
Hors ligne
#114 Le 25/07/2011, à 22:12
- wlourf
Re : [awesome]installation et configuration (surtout config :P )
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 + keychainfaudrait 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, à 16: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
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, à 17: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=...
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 17:51
- Rolinh
Re : [awesome]installation et configuration (surtout config :P )
Salut,
tiens, marrant comme astuce. Faudra que je teste.
Hors ligne
#118 Le 07/09/2011, à 17: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, à 19:49)
Fana du distro hopping, actuellement sur Ubuntu 24.04 ...
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, à 17: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, à 08: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
-pc principal: amd ryzen 2600, 16 go de ram, ssd nvme samsung @ linux mint 19
-mini pc: amd 5350 mini itx fanless, 8go de ram, ssd
-mini pc 2: intel core 2 duo t7200, 1.5 go de ram, gforce 710 (pilote libre) @ linux mint xfce, kernel xanmod
-netbook samsung nc20, via nano 1.3ghz+, 2go de ram, via vx800 @ xubuntu 18.10
Hors ligne
#121 Le 29/09/2011, à 08:30
- Kanor
Re : [awesome]installation et configuration (surtout config :P )
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
Hors ligne
#122 Le 31/10/2011, à 21: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...
Hors ligne
#123 Le 02/11/2011, à 17: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
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, à 20:17)
Hors ligne
#124 Le 05/11/2011, à 09: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
Dernière modification par Loulouze (Le 05/11/2011, à 09:29)
#125 Le 10/11/2011, à 17: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.
Hors ligne