Le 20-01-2016, Nicolas Richard nous expliquait dans
fr.comp.os.linux.debats (<
878u3ks...@members.fsf.org>) :
>> Oui mais non, pour quelques situations, par majoritaires mais pas marginales
>> non plus, la liberté d'un vrai placement de fenêtres m'est indispensable.
>
> Les deux tiling wm que j'ai essayé (awesome et maintenant i3) le
> permettent. Je ne connais plus le raccourci par défaut, mais moi j'ai ça
> dans mon .i3/config :
> bindsym $mod+Shift+space floating toggle
Et couplé avec $mod+r qui permet le redimensionnement de la fenêtre à
partir du clavier, c'est parfait quand le besoin se fait sentir.
La précision du redimensionnement est paramétrable (pixel par pixel,
10px par 10px)
ex:
bindsym Left resize shrink width 10 px or 10 ppt
Pour ma part j'utilise les applications essentiellement en plein écran,
le container des fenêtres étant en mode onglet (tabbed).
Si vraiment j'ai besoin d'avoir une vue de l'ensemble des apps ouvertes
sur le bureau en cours, je passe le container en mode split ($mod+e).
Les containers pouvant être inclus les uns dans les autres on peut
rapidement se faire des configurations très puissantes (un container en
mode tabbed qui contient plusieurs containers en mode split, etc).
I3wm est le gestionnaire de fenêtres le plus souple que j'ai pu utilisé
jusqu'ici.
> (et IIRC j'ai mis ça car c'est ça que awesome utilise).
J'ai le même réglage, il me semble que c'est celui par défaut.
> On peut certainement faire ça automatiquement basé sur les
> caractéristiques de la fenetre
Oui, je le fais pour galculator qui, de mon point de vue, n'a acune
raison de se mettre en plein écran:
for_window [class="Galculator"] floating enable
> mais, souvent, c'est simplement l'application
> elle meme qui indique que telle fenetre doit etre en mode "floating".
Voilà, c'est généralement le cas des fenêtre modales type "ouverture de
fichiers" ou "enregistrer sous" qui sont automatiquement ouvertes en
mode floating.
--
Je sais que dans votre alchimie
L'atome ça vaut des travellers-chèques
Et ça suffit comme alibi
-- H.F. Thiéfaine, Aligator 427