dwm.tmux === dwm-inspiré gestionnaire de fenêtres et de panneaux en mosaïque pour Tmux.

Dépendances
dwm.tmux nécessite tmux >= 3.2.Installation
Via TPM (recommandé)
Ajouter à~/.tmux.conf :set -g @plugin 'saysjonathan/dwm.tmux'Rechargez et exécutez prefix-I pour récupérer.
Installation manuelle (héritage)
Pour installer, utilisez leMakefile fourni :git clone https://github.com/saysjonathan/dwm.tmux.git
cd dwm.tmux
make
Par défaut, dwm.tmux utilise /usr/local comme préfixe. Pour changer le préfixe :make PREFIX=$HOMEAssurez-vous que $PREFIX/bin est dans votre PATH.
Pour utiliser, sourcez la configuration tmux dwm.tmux :
echo 'source-file /usr/local/lib/dwm.tmux' >> $HOME/.tmux.confUtilisation
dwm.tmux définit les alias de commande suivants, chacun avec un raccourci clavier par défaut :newpaneMeta-nCréer un nouveau panneau et le placer dans le panneau principalnewpanecurdirMeta-wCréer un nouveau panneau démarrant dans le même répertoire et le placer dans le panneau principalkillpaneMeta-cFermer le panneau courant. Si le panneau est dans le panneau principal, fermer le panneau et promouvoir le premier panneau de la pile en panneau principalmovepane[0-9]Meta-Shift-[0-9]Déplacer le panneau courant vers la fenêtre spécifiéenextpaneMeta-jSélectionner le panneau suivant (sens horaire) ; échange le panneau en plein écran en mode monocleprevpaneMeta-kSélectionner le panneau précédent (sens antihoraire) ; échange le panneau en plein écran en mode monoclestackupMeta-JDéplacer le panneau focalisé vers le haut de la pilestackdownMeta-KDéplacer le panneau focalisé vers le bas de la pilerotateccwMeta-<Faire pivoter les panneaux dans le sens antihorairerotatecwMeta->Faire pivoter les panneaux dans le sens horairetileMeta-tRevenir au mode mosaïque, sortir du mode monocle si actifmonocleMeta-EspaceBasculer en mode monocle (plein écran sur le panneau courant)zoomMeta-EntréePlacer le panneau sélectionné dans le panneau principaldecmfactMeta-hDiminuer le facteur d’espace du panneau principalincmfactMeta-lAugmenter le facteur d’espace du panneau principalwindow[0-9]Meta-[0-9]Sélectionner la fenêtre cible par IDnewwindowMeta-NCréer une nouvelle fenêtre démarrant dans le même répertoire que le panneau courantkillwindowMeta-XSupprimer la fenêtre active courantepopupMeta-pAfficher une fenêtre flottante popup dans le répertoire du panneau courantincpfactMeta-.Augmenter la taille du panneau focalisé dans la pile, par rapport aux autres panneauxdecpfactMeta-,Diminuer la taille du panneau focalisé dans la pile, par rapport aux autres panneauxresetpfactMeta-=Réinitialiser le pfact du panneau focalisé
Meta-[Fenêtre précédenteMeta-]Fenêtre suivante
mfactFacteur d’espace du panneau principal, taille du panneau principal en pourcentage de la taille totale de la fenêtrekilllastSi la valeur est supérieure à0, fermer un panneau même s’il est le dernier dans une fenêtremonocleSuit le mode de disposition actif ; 0 pour mosaïque, 1 pour monocle. Défini automatiquement mais peut être lu pour inspecter l’état courant.pfactFacteur de taille par panneau dans la pile, échelle 1-9, défaut 5. Des valeurs plus élevées donnent plus de hauteur relative au panneau dans la pile
Personnalisations
Les raccourcis clavier et valeurs par défaut peuvent être définis dans un fichier de configuration. Lors de l’utilisation de TPM, ces réglages doivent être faits après la lignerun '~/.tmux/plugins/tpm/tpm' dans ~/.tmux.conf.
Exemples :setenv -g killlast 1 # kill pane even if it's the last
set-option -wg @mfact 60
set-option -wg @pfact 4
bind -n M-q killpane
bind -n M-w newpanecurdirDétails
Similaire à dwm, les fenêtres sont toujours organisées comme suit :
====================================
| | S1 |
| |==================
| M(0) | S2 |
| |==================
| | S3 |
====================================Un grand panneau principal est placé sur le côté gauche de l'écran tandis qu'une pile de panneaux plus petits est placée à droite. Le panneau principal est toujours le panneau 0, tandis que la pile de panneaux est numérotée séquentiellement dans l'ordre croissant.
--- Tranlated By Open Ai Tx | Last indexed: 2026-07-03 ---