content top
Evilwm

Evilwm

Je viens de commencer  mes expérimentations avec mon 1000H. Et je me suis dit que j’allais essayer evilwm. Incroyablement simple. C’est la première impression que j’ai eu. Simple, minimaliste et puissant. Tout peut se faire au clavier, que ce soit le déplacement des fenêtres, l’agrandissement ou la réduction. Il possède des bureaux virtuels. Il n’y a pas de décorations de fenêtres ou d’icônes, parce qu’on en a tout simplement pas besoin avec evilwm.

evilwm

mon eeePC

Installation

Si votre distro est cool, le paquet sera disponible dans votre dépôt. Par exemple sous Arch Linux :

sudo pacman -S evilwm

Sinon ça sera direction le site de evilwm pour récupérer les sources et compiler tout ça à la mano.

Lancement

Il suffit de lancer evilwm avec tous les arguments qu’on veut dans le ~/.xinitrc.

exec evilwm -fg "#554444" -bg "#3c3c3c" -bw 2 -term bashrun

Voici la liste des arguments et leurs fonctions :

-display display
on dit sur quel X on veut le lancer. (utilise seulement si vous en avez plusieurs)
-term termprog
le programme qui sera lancé avec le raccourcis ctrl-alt-entrer. Perso je met un lanceur comme bashrun.
-fn fontname
la font à utiliser pour les infos sur la fenêtre qu’on redimensionne.
-fg foreground colour
couleur de la bordure des fenêtres actives.
-fc fixed colour
couleur de la bordure des fenêtres fixes.
-bg background colour
couleur de la bordure des fenêtres inactives.
-bw borderwidth
la taille de la bordure en pixels
-snap num
active les fenêtres qui collent aux autres. num est la distance minimum en pixels.
-mask1 modifiers
-mask2 modifiers
-altmask modifier
utile pour changer les touches claviers à utiliser pour activer les raccourcis. mask1 est utilisé pour la plupart des raccourcis claviers (défaut: control+alt), et mask2 est utilisé avec la souris pour bouger les fenêtres  (défaut: alt). Si vous en mettez plusieurs il faut les séparer avec des +  . Voici la liste :  shift, lock, control, alt, mod1, mod2, mod3, mod4, mod5.
-app name/class
Pour donner certaines propriétés à certaines application. Il faut donner le nom de la classe. Utiliser xprop pour la trouver.  Les options -g -v et -s qui suivent seront appliqués à cette application.
-g geometry
la taille. En utilisant la convention de X
-v vdesk
sur quel bureau virtuel la lancer
-s
spécifie que cette application aura une fenêtre persistante
-nosoliddrag
ne dessine pas la fenêtre quand on la bouge
-V
écrit le numéro de version

Utilisation

J’ai mis bashrun comme argument à evilwm pour pouvoir lancer mes applications facilement. Je vous conseille de faire la même chose, pas forcément avec bashrun mais avec un lanceur d’application du même style. Parce que du coup il n’y a pas de menu par défaut :)

Je l’utilise sans panel, sans tray mais rien ne vous empeche de les utiliser (rajouter les dans le .xinitrc) et j’utilise nitrogen pour mon fond d’écran.

Vous trouverez la liste des raccourcis ici.



17 Responses to “Evilwm”

  1. Thom1 dit :

    Vraiment tentant ce petit WM. J’utilise pekwm qui me convient très bien mais j’ai quand même envie d’essayer celui-là.
    Merci.

  2. Thom1 dit :

    J’ai vu qu’on peut placer ses fenêtres comme on veut sur le bureau qu’on veut au démarrage, mais peut-on lancer une appli depuis bureau 1 pour qu’elle se lance vers le bureau 3 avec la dimension qu’on veut ?

  3. Jérôme M. dit :

    Avec l’option -app c’est possible je crois (pas encore testé)

  4. Chris dit :

    Pas vraiment destiné à monsieur ou madame ToutLeMonde, mais très intéressant pour qui veut pousser et enrichir ses connaissances techniques sous GNU/Linux.

    Déjà testé, et totalement tombé sous le charme de ce WM vraiment hors du comment.

  5. Jérôme M. dit :

    @Chris: Totalement sous le charme aussi :)

  6. strider dit :

    pas mal !
    pour info voila les applications supplémentaires que j’utilise avec openbox et qui doivent aussi bien fonctionner pour un autre WM:
    feh pour le fond d’écran
    stalonetray pour le system tray
    gnome-do pour le lanceur
    conky pour le moniteur système
    terminator pour la console

  7. dhoko dit :

    Je vais tester, celui là il a l’air pas mal; comme j’utilise plus du tout les menus ce serait le bon plan.

    Est ce qu’il est plus léger qu’Openbox ?

  8. Jérôme M. dit :

    @dhoko: Oui quelques kilo octets seulement.

  9. psachalis.m dit :

    Ηi,
    could you tell me which terminal application do you use? can you also give me the config files? I really like the way your terminal looks.
    I’m really hard to understand your tutorial but my french are really bad. :-)

  10. dhoko dit :

    Je l’ai compilé, et j’ai lancé le bureau pour voir.
    Très surprenant, le premier coup j’ai fait un boot sans option et donc rien. Pas l’ombre d’un raccourcis qui était ok… Obligé de faire un kill.

    Ensuite, j’ai mis un lanceur d’application (xfrun4) et ça roule mieux, sauf au niveau de la souris; elle fonctionne uniquement sur les zones de textes. Sinon elle est furtive et j’y vais à tâtons pour quitter pcmanfm par exemple, les raccourcis étant HS)

    Assez chiant il faut le reconnaitre. Car sinon l’absence de déco est tout simplement superbe (sur xterm ça rend très bien ou pcmanfm c’est très sympa).

  11. Jérôme M. dit :

    @psachalis.m: hi,

    The terminals are urxvt in 256 colors mode. In the top right it’s slurm and irssi in the bottom left.
    I can send you the configs by mail, just send me one in the contact form (top of the blog)

    @dhoko: Étrange ton problème de souris.. elle marche parfaitement ici. Tu veux voir mon .xinitrc ?

  12. dhoko dit :

    Wep je veux bien, car sans souris c’est bien mais assez chiant à la longue…

    Et on configure comment nos raccourcis clavier là dessus car ctrl atl enter c’est chiant.. je préfère ce bon vieux win R

  13. Jérôme M. dit :

    @dhoko: regarde les attributs :
    -mask1 modifiers
    -mask2 modifiers
    -altmask modifier

    Tu pourras avoir ton win R avec.

    Je rentre chez moi et je te file ce qu’il faut.

  14. dhoko dit :

    hey j’attends ton fichier de config ;)

  15. dhoko dit :

    gracie, pas de problème ;)

  16. [...] l’est KDE ou Gnome). Très léger un peu comme l’est Openbox mais qui se rapproche plus d’EvilWM. Très minimaliste donc avec une gestion pointu du rendu visuel. Avis au débutant, à moins [...]

Leave a Reply