• [^] # Re: Changer automatiquement les thêmes WM

    Posté par . En réponse au message [X-Window] Changer automatiquement les thêmes WM. Évalué à 1.

    La même chose en plus simple, plus rapide, plus court, plus efficace:

    setstyle `/bin/ls -u1r /usr/share/WindowMaker/Themes/*.style | head -n 1`

    Explication: dans ls, le -u trie par date d'accès (atime), le -r trie dans l'autre sens, le -1 mets un fichier par ligne, le * donne le nom des fichiers en absolu, le /bin/ls évite d'utiliser un alias (ls -f par ex) ; on a donc la liste des styles par ordre d'accès (celui utilisé le plus récemment sera listé en dernier). Il ne reste plus qu'à extraire la première ligne (head) et l'utiliser comme style...

    J'utilise la manip pour avoir un fond d'écran différent derrière gdm à chaque logout en tapant dans /usr/X11R6/lib/xscreensaver...