#1 Le 17/04/2007, à 21:28
- fredr
ion3 gestion du scratchpad
Bonjour,
Je viens de découvrir ion3, vraiment très bon windowmanager.
Deux petites questions:
1 - Est-il possible de créer un deuxième scratchpad?
2 - Peut-on faire qu'une application s'ouvre toujours dans le sp quelque soit la facon dont elle est lancée?
Merci
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
#2 Le 20/04/2007, à 01:31
- TrollDesBois
Re : ion3 gestion du scratchpad
Salut,
Je ne pourrais pas répondre à ta question 1.
Sinon pour ouvrir une application dans un cadre précis c'est relativement simple.
1. Si ce n'est déjà fait tu peux créer un fichier cfg_user.lua dans ton répertoire .ion3, fichier dans
lequel tu pourras identifier les fenêtres de tes applis et les lancer dans des cadres ou des espaces
de travail précis.
2. dans ton fichier cfg_ion.lua ou cfg_defaults.lua tu insères
dopath("cfg_user", true)
ce qui incluera ce fichier de config à chaque démarrage.
3. tu ouvres l'appli que tu veux placer dans ton scratchpad puis dans une console tu lances
la commande
xprop WM_CLASS
un curseur apparait. Un clique sur ton appli te donnera
la propriété WM_CLASS de la fenêtre.
exemple pour gcolor2: WM_CLASS(STRING) = "gcolor2", "Gcolor2"
4. maintenant dans ton fichier cfg_user.lua tu vas identifier et définir les propriétés de la fenêtre de ton appli
defwinprop {
class="Gcolor2",
target="*scratchpad*",
}
5. tu relances ta session pour charger cette nouvelle configuration
Tu peux utiliser ce même principe pour lancer une application dans n'importe quel cadre ou espace de travail ... que tu dois renommer au préalable.
pour un espace de travail le code lua est le suivant : mod_query.query_renameworkspace(_)
pour un cadre: mod_query.query_renameframe(_)
la propriété float lancera ton appli dans un cadre flottant
exemple:
defwinprop {
class="Gcolor2",
float="true",
}
c'est une propriété parmis d'autres.
Voiloù
#3 Le 20/04/2007, à 08:58
- fredr
Re : ion3 gestion du scratchpad
Merci,
Je vais tester ça.
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