#1 Le 16/06/2010, à 19:43
- aleks
[DWM] Comment assigner un programme à un tag [résolu]
Bonsoir,
Je suis gentiment en train d'arriver à une config DWM plus que satisfaisante, mais je suis face à un obstacle de taille : comment assigner proprement un programme à un tag.
Pour plus de clareté, voici un extrait de mon config.h :
static const char *tags[] = { "term", "www", "media", "tex", "tor", "mess", "view", "sys" };
static const Rule rules[] = {
/* class instance title tags mask isfloating monitor */
{ "Chromium-browser", NULL, NULL, 2<<0, False, -1},
{ "Vlc", NULL, NULL, 3<<0, True, -1},
{ "Deluge-gtk", NULL, NULL, 5<<0, False, -1},
{ "Empathy", NULL, NULL, 6<<0, True, -1},
{ "Evince", NULL, NULL, 7<<0, False, -1},
{ "Stalonetray", NULL, NULL, 8<<0, False, -1},
};
Plus précisément je voudrais que les applications se lancent dans les Tags qui correspondent, ce qui n'est pas le cas, sauf pour Chromium.
Des pistes, solutions seraient particulièrement bienvenues.
Si vous voulez le reste du config.h, ça peut se discuter .
Dernière modification par aleks (Le 17/06/2010, à 21:17)
Hors ligne
#2 Le 17/06/2010, à 21:17
- aleks
Re : [DWM] Comment assigner un programme à un tag [résolu]
bon j'ai trouvé :
comme souvent en programmation, les chiffres commencent à 0 et ici c'est la même chose pour les tags. (0 correspond à "term")
pour forcer le bon tag, il faut mettre :
1<<n
où n est le tag qui correspond à l'application.
Voilà
Hors ligne