Il y a quelques applications que je considère comme "Toujours au top" à chaque fois que je les utilise. Je me demande donc s'il existe un moyen de les configurer automatiquement ainsi, quelle que soit la méthode utilisée pour les démarrer (menu, Shell, gnome). faire)?
Si vous utilisez Compiz, vous pouvez aller dans CompizConfig Setting Manager, activer le plugin Windows Rules, puis ajouter quelque chose comme class=Gnome-terminal
sous "Above" pour que toutes les fenêtres de Gnome Terminal restent collées en haut. (Vous pouvez cliquer sur le bouton + et utiliser la fonction de capture pour déterminer le nom de la classe pour diverses applications si ce n'est pas évident.)
Assurez-vous d'installer compiz-plugin
.
Il existe une solution plus générale, fonctionnant avec un gestionnaire de fenêtre X compatible EWMH/NetWM (tous les wm couramment utilisés sont inclus).
La solution concerne l’utilisation de l’application wmctrl
(présente dans le package wmctrl
).
Vous pouvez définir la propriété "sur le dessus" avec
wmctrl -r "window title" -b add,above
Cependant, il reste encore du travail pour automatiser le processus.
Il existe deux méthodes dans lesquelles vous pouvez archiver cela.
Cette méthode est permanente:
Installez Compiz puis compiz-plugin. Ensuite, allez dans CompizConfig Setting Manager, et activez le plug-in "Règles Windows" qui se trouve dans "Gestion de la fenêtre". Ensuite, allez à la ligne "Au-dessus" et appuyez sur le bouton Ajouter, puis sur le bouton "Saisir", puis cliquez sur la fenêtre de l'application que vous voulez "toujours au-dessus". Appuyer sur OK.
Cette méthode est temporaire:
Presse Alt+Tab et alors T.
Vous pouvez utiliser quelque chose comme Devil's Pie ( paquet Ubunt ).
Voir la réponse de frabjous sur la façon de le faire avec Compiz.