Windows Tips & News

Comment centrer de nouvelles fenêtres dans Fluxbox pour Linux

click fraud protection

Aujourd'hui, je vais écrire un article sur Linux pour changer. Fans de Windows, ne vous inquiétez pas, je n'abandonne pas Windows. Comme vous le savez, j'utilise également Linux avec Windows pour garder un œil sur les meilleures distributions et les meilleurs gestionnaires de fenêtres. Fluxbox est l'un de ces formidables gestionnaires de fenêtres pour Linux, mon préféré. Il est extrêmement léger, incroyablement rapide, facilement configurable et très riche en fonctionnalités. Vous pouvez l'utiliser sans environnement de bureau tout en gérant les fenêtres de manière confortable et productive. Par défaut, Fluxbox place les fenêtres nouvellement ouvertes dans une rangée jusqu'à ce que la largeur de l'écran le permette. Je n'ai pas trouvé ce comportement très utile et j'aimerais partager avec vous comment il est possible de placer les fenêtres Fluxbox nouvellement ouvertes au centre de l'écran.

Dans Fluxbox, il existe une option dans le fichier ~/fluxbox/init pour définir l'emplacement par défaut des nouvelles fenêtres. Dans la plupart des cas, cela ressemble à ceci :

session.screen0.windowPlacement: stratégie

La valeur de stratégie spécifie où placer les nouvelles fenêtres lorsque cela n'est pas spécifié autrement (par le programme ou le fichier "apps", par exemple).
Les « stratégies » disponibles sont les suivantes :

  • RowSmartPlacement: essaie de placer les fenêtres en rangées sans se chevaucher
  • ColSmartPlacement: essaie de placer les fenêtres en colonnes sans se chevaucher
  • CascadePlacement: place les fenêtres sous la barre de titre de la précédente
  • UnderMousePlacement: place de nouvelles fenêtres sous la souris

Dans mon système d'exploitation, qui est Arch Linux, la valeur par défaut est RowSmartPlacement.

Comme vous le voyez, il n'y a pas d'option pour placer les fenêtres nouvellement ouvertes au centre de l'écran. Mais nous pouvons outrepasser ce comportement en utilisant le fichier d'applications.

Ouvrez ce fichier dans votre éditeur préféré. L'éditeur que j'utilise est Geany :

geany ~/.fluxbox/apps

Ajoutez les lignes suivantes à la fin du fichier :

[application] (nom!=gimp) [Position] (WINCENTER) {0 0} [finir]

Cela forcera toutes les fenêtres à se trouver au centre de l'écran, exactement ce dont nous avons besoin! La ligne (nom!=gimp) désactive le centrage des fenêtres pour l'application GIMP. J'utilise une ancienne version de GIMP, la version 2.6, qui n'a pas d'interface utilisateur à fenêtre unique, donc centrer ses fenêtres les gâche complètement.
C'est ça. Redémarrez Fluxbox ou relisez sa configuration. Maintenant, ouvrez quelque chose, par ex. Terminal ou VLC ou toute autre application :

Voila, il sera situé au centre de l'écran.

Microsoft a lancé le déploiement d'Edge Chromium via Windows Update

Microsoft a lancé le déploiement d'Edge Chromium via Windows Update

MIcrosoft a commencé libération Microsoft Edge Chromium en tant que mise à jour pour Windows 10. ...

Lire la suite

Modèles d'administration pour Windows 10 version 1803

Modèles d'administration pour Windows 10 version 1803

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite

Comment voir les stratégies de groupe appliquées dans Windows 10

Comment voir les stratégies de groupe appliquées dans Windows 10

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite