logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:environnements:x11:pekwm [21/03/2015 13:06]
milou [Pekwm]
doc:environnements:x11:pekwm [30/04/2023 23:37] (Version actuelle)
arpinux [Pekwm] typo
Ligne 1: Ligne 1:
-Ce tuto est une gracieuseté offerte par Thuban ! \\  
- 
-La version originale se trouve ici : \\  
-[[http://​beronono.com/​wiki-debian/​index.php?​title=Pekwm|wiki Pekwm]] 
- 
-//Merci de ton attention Thuban !// :-D 
- 
 ====== Pekwm ====== ====== Pekwm ======
  
   * Objet : Pekwm, configuration   * Objet : Pekwm, configuration
   * Niveau requis :​{{tag>​débutant avisé}}   * Niveau requis :​{{tag>​débutant avisé}}
 +  * Commentaires : // Un gestionnaire de fenêtres //
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
-  ​* Commentaires : // Un gestionnaire de fenêtres // +  * Suivi : 
-  ​* Suivi : {{tag>​à-compléter}} +    * Création par [[user>martin_mtl]] le 13/12/2012 
-    * Création par [[user>smolski]] le  +    * Testé par [[user>​arpinux]] ​le 30/04/2023
-    * Testé par .... le ....+
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=2246 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))    * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=2246 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
 +**Nota :**
 +
 +Ce tuto est une gracieuseté offerte par Thuban !
 +
 +//Merci de ton attention Thuban !// :-D
  
 ===== Présentation ===== ===== Présentation =====
Ligne 21: Ligne 19:
 Ce gestionnaire de fenêtre est avant tout léger et configurable à souhait, comme vous pourrez le constater au fil de ce document. En effet, il ne dépend que de 24 librairies, devant 31 pour Openbox et 40 pour xfwm (le gestionnaire de xfce). Ce gestionnaire de fenêtre est avant tout léger et configurable à souhait, comme vous pourrez le constater au fil de ce document. En effet, il ne dépend que de 24 librairies, devant 31 pour Openbox et 40 pour xfwm (le gestionnaire de xfce).
  
 +<note important>​La version distribuée par Debian est la 0.1.18 sous Debian 11 alors que la version git est la 0.3.0 \\
 +pour obtenir la dernière version, rendez-vous sur [[https://​github.com/​pekwm/​pekwm|la page git du projet]].</​note>​
 ===== À quoi ça ressemble ? ===== ===== À quoi ça ressemble ? =====
  
 Voici quelques captures d'​écran pour vous donner une idée : Voici quelques captures d'​écran pour vous donner une idée :
  
-//Des images doivent être insérées ici. À suivre...//+{{https://www.pekwm.se/themes/m0nst4.png}}
  
 +{{https://​www.pekwm.se/​themes/​semitif.png}}
 ===== Comment je peux le configurer ? ===== ===== Comment je peux le configurer ? =====
  
Ligne 48: Ligne 49:
 N'​oubliez pas tout d'​abord de le rendre exécutable : N'​oubliez pas tout d'​abord de le rendre exécutable :
  
-  $chmod +x ~/​.pekwm/​start ​+<code user>chmod +x ~/​.pekwm/​start</​code> ​
  
 Voici un exemple de ce à quoi il peut ressembler : Voici un exemple de ce à quoi il peut ressembler :
 +<file config fichier.txt>​
   #!/bin/sh   #!/bin/sh
   mpd & # un peu de musique ne fait pas de mal   mpd & # un peu de musique ne fait pas de mal
   export OOO_FORCE_DESKTOP=gnome # Pour avoir openoffice tout joli   export OOO_FORCE_DESKTOP=gnome # Pour avoir openoffice tout joli
   tint2 & # Pour avoir une barre de taches   tint2 & # Pour avoir une barre de taches
-  feh --bg-scale ~/​Wallpapers/​background.jpg & # Pour avoir un joli fond d'​écran+  feh --bg-scale ~/​Wallpapers/​background.jpg & # Pour avoir un joli fond d'​écran</​file>​
  
 Vous remarquerez que les programmes lancés sont suivis du caractère "&"​. Ceci est essentiel pour que pekwm puisse démarrer après ces commandes. Vous remarquerez que les programmes lancés sont suivis du caractère "&"​. Ceci est essentiel pour que pekwm puisse démarrer après ces commandes.
Ligne 136: Ligne 137:
  
 Bien sûr, il peut s'agir d'un script ou d'un programme python... etc, du moment qu'il retourne ce qu'il faut. On peut préférer avoir un sous-menu, ceci dit. Voici un script qui donnera la date et l'​heure dans le menu : Bien sûr, il peut s'agir d'un script ou d'un programme python... etc, du moment qu'il retourne ce qu'il faut. On peut préférer avoir un sous-menu, ceci dit. Voici un script qui donnera la date et l'​heure dans le menu :
 +<file config script>
   #!/bin/sh   #!/bin/sh
   #​pek-date.sh   #​pek-date.sh
Ligne 145: Ligne 146:
   echo " Entry = \"​$date\"​ { Actions = \"Exec source /dev/null & \" }"   echo " Entry = \"​$date\"​ { Actions = \"Exec source /dev/null & \" }"
   echo "​}"​   echo "​}"​
-  exit 0;+  exit 0;</​file>​
  
 Le "Exec source /​dev/​null"​ permet de ne rien lancer au clic, mais n'​importe quelle application peut être spécifiée ici. Le "Exec source /​dev/​null"​ permet de ne rien lancer au clic, mais n'​importe quelle application peut être spécifiée ici.
  
 Voilà, vous pouvez créer vos scripts à partir de maintenant afin de réaliser vos rêves les plus fous. Voilà, vous pouvez créer vos scripts à partir de maintenant afin de réaliser vos rêves les plus fous.
- 
-En voici quelques-uns pour gérer mpd et vos fichiers : [[http://​forum.debian-fr.org/​viewtopic.php?​f=8&​t=24639|Menus dynamiques]] 
  
 === Autogénérer le menu avec menumaker === === Autogénérer le menu avec menumaker ===
Ligne 163: Ligne 162:
 À noter : À noter :
  
-    * Mod4 correspond à la touche ​"​super" ​de votre clavier +    * Mod4 correspond à la touche ​<​key>​Windows</​key> ​de votre clavier 
-    * Mod1 à la touche ​"​alt" ​+    * Mod1 à la touche ​<​key>​Alt</​key> ​
  
 Dans ce fichier, comme dans le fichier menu, les actions peuvent êtres paramétrées. Voir la section "Les Actions possibles"​ à la fin du texte. Dans ce fichier, comme dans le fichier menu, les actions peuvent êtres paramétrées. Voir la section "Les Actions possibles"​ à la fin du texte.
Ligne 173: Ligne 172:
  
 Voici un exemple, extrait d'un fichier mouse : Voici un exemple, extrait d'un fichier mouse :
 +<file config Extrait de fichier mouse>
  
   ScreenEdge {   ScreenEdge {
Ligne 178: Ligne 178:
   ButtonRelease = "​3"​ { Actions = "​ShowMenu Root" }   ButtonRelease = "​3"​ { Actions = "​ShowMenu Root" }
   ButtonRelease = "​1"​ { Actions = "​ShowMenu GotoClient"​ }   ButtonRelease = "​1"​ { Actions = "​ShowMenu GotoClient"​ }
 +</​file>​
  
 Ici, vous voyez que l'on configure la partie "​screenedge",​ c'​est-à-dire les bords de l'​écran,​ en particulier le bord inférieur (Down). Ici, on voit que lorsque l'on fait un clic droit sur ce bord (buttonrelease 3), on affiche le menu root. Ceci est très pratique lorsque l'on ne veut pas utiliser de barres de taches et que l'on veut avoir accès au menu lorsque les fenêtres sont ouvertes. Ici, vous voyez que l'on configure la partie "​screenedge",​ c'​est-à-dire les bords de l'​écran,​ en particulier le bord inférieur (Down). Ici, on voit que lorsque l'on fait un clic droit sur ce bord (buttonrelease 3), on affiche le menu root. Ceci est très pratique lorsque l'on ne veut pas utiliser de barres de taches et que l'on veut avoir accès au menu lorsque les fenêtres sont ouvertes.
Ligne 191: Ligne 192:
 Ce fichier vous permet de définir le comportement de certaines fenêtres. Regardons un exemple : Ce fichier vous permet de définir le comportement de certaines fenêtres. Regardons un exemple :
  
 +<file config Exemple de fichier autoproperties>​
   Property = "​Download,​Iceweasel"​ {   Property = "​Download,​Iceweasel"​ {
   ApplyOn = "New Start"   ApplyOn = "New Start"
   Workspace = "​5"​   Workspace = "​5"​
   }   }
 +</​file>​
  
 Ici, on voit que la fenêtre nommée Download, de classe Iceweasel, ira sur l'​espace de travail 5 lors de son lancement. Le fichier est bien commenté pour comprendre toutes les possibilités. Ici, on voit que la fenêtre nommée Download, de classe Iceweasel, ira sur l'​espace de travail 5 lors de son lancement. Le fichier est bien commenté pour comprendre toutes les possibilités.
Ligne 202: Ligne 205:
 ===== Les actions possibles ===== ===== Les actions possibles =====
  
-Au lieu de tout recopier, voici le lien vers la documentation vous expliquant tout en détail : [[http://​www.pekwm.org/​files/​pekwm/doc/0.1.10/html/​config/​keys_mouse.html#​config-keys_mouse-actions|Les actions]].+Au lieu de tout recopier, voici le lien vers la documentation vous expliquant tout en détail : [[https://​www.pekwm.se/doc/actions.html|Les actions]].
  
 ===== Liens externes ===== ===== Liens externes =====
  
-  * [[http://pekwm.org/projects/​pekwm|Site officiel]] +  * [[https://www.pekwm.se/|Site officiel]] 
-  * [[http://​www.pekwm.org/files/pekwm/doc/0.1.10/html/index.html|Documentation officielle]]+  * [[https://​www.pekwm.se/doc/overview.html|Documentation officielle]] 
 +  * [[https://www.pekwm.se/themes/|Thèmes officiels]]
   * [[http://​box-look.org/​|Site avec des thèmes intéressant]]   * [[http://​box-look.org/​|Site avec des thèmes intéressant]]
  
  
doc/environnements/x11/pekwm.1426939561.txt.gz · Dernière modification: 21/03/2015 13:06 par milou

Pied de page des forums

Propulsé par FluxBB