GNOME (-Shell, Unity, Cinnamon), KDE, Xfce, LXDE, GNUstep, Enlightenment, etc. : le monde libre propose de nombreux environnements graphiques possibles, pour s'adapter à tous les goûts. Vraiment tous ? Oui, vraiment tous : les gens qui ne seraient pas satisfait disposent encore de plein d'outils pour se bricoler leur environnement sur mesure.
Au cours de cet atelier, nous aborderons de quelques uns de ces outils, des plus utiles (gestionnaires de fenêtres, docks et panels en tous genres) aux plus indispensables (un chat qui suit la souris et autres animations inutiles). Mais, surtout, nous aborderons la façon dont on peut se faire des scripts sur mesure pour compléter ce qui manquerait encore.
Nous pourrons ainsi voir comment se créer une session X personnalisée pour lancer un environnement fait maison, mais également comment contrôler les applications à l'aide d'une manette, ᴇ́ᴄʀɪʀᴇ ᴅɪʀᴇᴄᴛᴇᴍᴇɴᴛ ᴇɴ ᴘᴇᴛɪᴛᴇꜱ ᴄᴀᴘɪᴛᴀʟᴇꜱ (et autres bidouilles intéressantes autour du clavier), passer certaines fenêtres en négatif, ou encore lancer des scripts arbitraires en fonction de la fenêtre active. Plein de possibilités… et ce n'est même pas si compliqué !