19/08/2009

Echinus, un WM, simplement.


Voici quelques éléments que j’ai changé au fichier ~/.echinus/echinusrc de base.

Les éléments s’y présentent ainsi:

Echinus*Variable: valeur

Toutes ces valeurs sont décrites dans les fichier README. Il se trouve avec le awesomerc d’exemple dans l’archive du logiciel. vous y trouverez également les instructions de compilations et d’installations.

Sloppy Focus

Activons le focus suivant la souris
Echinus*sloppy

  • Ancienne valeur: 0
  • Nouvelle valeur: 2

Le tiling par défaut

Echinus*deflayout

  • Ancienne valeur: i
  • Nouvelle valeur: t

Raccourcis claviers

Remplaçons la touche alt par la touche fenêtre dans les raccourcis
Exemple: Echinus*setlayoutm

  • Ancienne valeur: A + M
  • Nouvelle valeur: W + M

Modkeys: A for alt, W – winkey, S – shift, C – control, 0 – None

Réglage du terminal par défaut

Optons pour gnome-terminal au lieu de xterm
Echinus*spawn0

  • Ancienne valeur: A + t = xterm
  • Nouvelle valeur: W + t = gnome-terminal

Echinus*terminal

  • Ancienne valeur: xterm
  • Nouvelle valeur: gnome-terminal

Réglage des layout et bureaux virtuels

Le bureau virtuel ‘doc’ est défini ici:
Echinus*tags.name2: doc

Définissions son layout:
Echinus*tags.layout2: m
i – ifloating, f – floating, t – tiled, b – bottomstack, m – maximized. La différence entre floating et ifloating est expliquée plus bas.

Règles par applications

Placons Evince avec une barre de titre et sur le bureau ‘doc’
Echinus*rule3: Evince.* doc 0 1

Réglage du Tiling

Définissons à 3 le nombre de fenêtres dans la partie principale des tags en tiling
Echinus*nmaster

  • Ancienne valeur: 1
  • nouvelle valeur: 3

Donnons 50% de place à cette partie principale
Echinus*mwfact

  • Ancienne valeur: 0.6
  • nouvelle valeur: 0.5

Astuces

Mettre un raccourcis clavier sans Modkey

Ceci n’est pas documenté dans le README d’Echinus.
Il suffit de mettre (zéro) à la place de la ModKey.

Exemple: Echinus*Spawn1: 0 + XF86AudioPrev = ncmpcpp prev

Différence entre floating et ifloating

En floating (f), les nouvelles fenetres sront toutes crées en haut à gauche de l’écran.

En ifloating (i), Echinus imite un comportement traditionnel en positionnant les nouvelles fenêtres de manière à ne pas superposer les autres fenêtres.

Gkrellm Pager

Étant utilisateur de Gkrellm, et un peu en manque d’indicateur me montrant dans quel tag je me trouvais, j’ai installé le plugin Pager pour Gkrellm.

  1. anonymous
    | #1

    >du standard EWMH, de la W3C,
    EWMH is not from W3C, it’s from freedesktop.org. Or what does this mean?

  2. roidelapluie
    | #2

    Corrected, thanks

  3. | #3

    Oops, sorry.
    I was supposed to check the article for those errors, red it 4 times… and don’t know how we managed to miss that 😀

  4. | #4

    Haha si on commence à commenter en anglais, où va Geekfault? 😀

  5. Gateau
    | #5

    Moi je sais…

  6. | #6

    D.. ? 😀

  7. | #7

    Bonjour, j’ai trouvé votre site très intéressant via Google et je tenais à vous le dire.

  8. | #8

    Eh bien merci, de la part de tous les rédacteurs 😉

  9. | #9

    eeks way to leave us hanging over here I can’t wait to read the rest of the story! Isn’t it amazing seeing how God works through so many different facets to make sure we have what we need!

  10. | #10

    z6w403

  1. Pas encore de trackbacks