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
plank [Le 01/09/2016, 09:44]
christophe c [Problèmes connus] get pas nécessaire
plank [Le 12/09/2023, 08:55] (Version actuelle)
45.81.62.33 [Fonctionnalités] Coquille
Ligne 1: Ligne 1:
-{{tag>​personnalisation gnome interface_3d}}+{{tag>Jammy personnalisation gnome interface_3d}}
  
 ---- ----
 ====== Plank ====== ====== Plank ======
  
-Plank est une **barre de lancement d'​applications animée** (ou [[personnalisation#​docks|dock]]) très simple et très légère (moins d'un vingtaine de Mo en mémoire vive), mais aussi très esthétique. Sa simplicité rend le logiciel très stable+Plank est une **barre de lancement d'​applications animée** (ou [[:personnalisation#​docks|dock]]) très simple et très légère (moins d'un vingtaine de Mo en mémoire vive), mais aussi très esthétique. Sa simplicité rend le logiciel très stable.
- +
-Ce projet est à la base du projet [[Docky|Docky]],​ un dock offrant plus de fonctionnalité+
  
 Voici ce qu'​indique la page du projet : "Plank se veut le dock le plus simple de la planète. L'​objectif est de répondre seulement aux besoins d'un dock et à absolument rien de plus. Plank est la technologie sous-jacente de Docky (à partir de la version 3.0.0) et vise à offrir toutes les fonctions de base de Docky, lequel y ajoute des choses plus fantaisistes comme Docklets, ​ boîtes de dialogue, etc.."​. Voici ce qu'​indique la page du projet : "Plank se veut le dock le plus simple de la planète. L'​objectif est de répondre seulement aux besoins d'un dock et à absolument rien de plus. Plank est la technologie sous-jacente de Docky (à partir de la version 3.0.0) et vise à offrir toutes les fonctions de base de Docky, lequel y ajoute des choses plus fantaisistes comme Docklets, ​ boîtes de dialogue, etc.."​.
  
-Plank est le dock par défaut de elementaryOS, une distribution basée sur Ubuntu.+Plank est le dock par défaut de [[wpfr>​elementary OS]], une distribution basée sur Ubuntu.
  
-Ci-dessous le dock sous Xubuntu ​13.10, avec le pack d'​icônes ios-seven et le thème par défaut. Les icônes marquées par un point lumineux indiquent les programmes ouverts.+Ci-dessous le dock sous [[Xubuntu]], avec le pack d'​icônes ios-seven et le thème par défaut. Les icônes marquées par un point lumineux indiquent les programmes ouverts.
 {{ :​plank_plank-v0.5.png?​700 |image de Plank}} {{ :​plank_plank-v0.5.png?​700 |image de Plank}}
  
-Voir d'​autres [[https://​www.google.fr/search?q=plank+linux&client=ubuntu-browser&​es_sm=93&​tbm=isch&​tbo=u&​source=univ&​sa=X&​ei=VkVvU67cHfPY0QWT_oCQBg&​ved=0CDIQsAQ&​biw=1247&​bih=1066|captures d'​écran,​]] sur google image+Voir d'​autres [[https://​www.qwant.com/?q=plank%20linux&t=images|captures d'​écran,​]] sur Qwant Image. 
-===== Dépôts & Installation ===== + 
-====Dépôts==== +**Plank ne FONCTIONNE PAS sous [[wayland|Wayland]]**. Si votre système utilise ce mode d'​affichage (c'est désormais le mode d'​affichage par défaut de la version officielle de Ubuntu), le dock ne s'​affichera pas. 
-A partir de Ubuntu 16.04, Plank fait partie des dépôts officiels ([[depots|Universe]]). Il n'y a donc aucune manipulation à effectuer pour ajouter ​le dépôt.+ 
 +=====Installation===== 
 + 
 +Sous [[:Mate|Ubuntu Mate]] Plank est installé par défaut. Il s'active via Menu → Accessoires. Pour le désactiver,​ c'est par clic droit sur son icône dans la barre de lancement.
  
-Pour les versions antérieurs à la 16.04, il faut par contre ajouter le dépôt privé ([[ppa|PPA]]) de [[Docky]]. Pour ce faire vous pouvez : +Si vous souhaitez installer Plank sur un autre environnement, il suffit d'[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​plank]]**.
-  ​l'​installer graphiquement via la [[logitheque|logithèque]] (Edition > Source de logiciels > Autres logiciels > Ajouter > **ppa:​docky-core/​stable**),​ +
-  * l'​installer en mode terminal (plus rapide) : **sudo add-apt-repository ppa:​docky-core/​stable && sudo apt-get update**  +
-A compter de Ubuntu 16.04, l'​ajout du PPA n'est plus indispensable. Il permet cependant d'​avoir une version de Plank plus récente que celle des dépôts officiels, au prix d'un petit risque additionnel d'​instabilité (version non testée par Ubuntu).+
  
-====Installation==== +=====Utilisation===== 
-Vous avez deux façon de procéder ​: +Plank s'​utilise dans tous les environnements Ubuntu : [[:Unity]], [[:Xfce]][[:Lxde]], etc ...
-  * En mode graphique via la [[logitheque|logithèque]] : cherchez **plank** dans la zone de recherchepuis cliquez sur "​installer"​. +
-  * En mode terminal ​**sudo apt-get install plank -y**+
  
-=====Lancement===== +Pour le lancer, il suffit de cliquer sur **Plank** dans le sous-menu **Accessoires** de vos applicationsou en tapant "​Plank"​ dans la zone de lancement appelée par la combinaison des touches alt+F2.
-Plank s'​utilise ​dans tous les environnements Ubuntu : UnityXfce, Lxde, etc ...+
  
-Pour le lancer, il suffit de cliquer sur "​Plank" ​dans le sous-menu "​Accessoires"​ de vos applications,​ ou en tapant "Plank" dans la zone de lancement appelée par la combinaison de touches alt+F2.+Pour que Plank se lance à chaque fois que vous démarrez Ubuntu, il faut l'​ajouter ​dans vos [[:​tutoriel:​application_demarrage|programmes lancés au démarrage]] avec le contenu :​ 
 +<​file>​ 
 +  * Nom : Plank 
 +  * Commande : plank</​file>​
  
-Pour que Plank se lance à chaque fois que vous démarrez ​Ubuntuil faut l'ajouter manuellement ​dans vos programmes lancés aux démarrages (par exemple, dans Xfce : Panneau ​de configuration / Session et démarrage / Démarrage automatique / Ajouter).\\ +Pour **Ubuntu Mate** (où Planck est pré-installé),​ si vous souhaitez ​que Plank se lance chaque fois que vous démarrez, l'option "​Activer le dock" doit être cochée ​dans l'​onglet "​Tableau ​de bord" ​de l'​outil ​"Mate Tweak".
-  * Nom : Plank \\ +
-  * Commande : **plank** +
-//Astuce : si Plank se lance trop tôt, il peut entrer en conflit avec un autre programme. Dans ce cas, vous pouvez retarder ​de quelques secondes son lancement en mettant dans la ligne "Commande" ​:  **sh  -c  " sleep 5; plank "**Dans cet exemple, le lancement de Plank est retardé de 5 secondes//+
  
-===== Fonctionnalités ​=====+==== Fonctionnalités ====
 __Lanceur__ : Plank vous permet d'​épingler une liste d’icônes animées pour lancer vos programme favoris. __Lanceur__ : Plank vous permet d'​épingler une liste d’icônes animées pour lancer vos programme favoris.
  
-__Barre de tâches__ : les icônes des programmes lancés changent d'​apparence. De plus, les icônes qui ne sont pas épinglées apparaissent dans le dock quand vous lancez leur application par un autre biais. ​+__Barre de tâches__ : les icônes des programmes lancés changent d'​apparence. De plus, les icônes qui ne sont pas épinglées apparaissent dans le dock quand vous lancez leur application par un autre biais.
  
-__Docklets__ : à partir de la version 0.11 (mars 2016), le menu de configuration de planck ​embarque des docklets, liste de petits programmes qu'on peut déposer sur le dock et qui augmentent ses fonctionnalités : accès à la poubelle, affichage de l'​heure,​ masquage de tous les programmes ouverts, ...+__Docklets__ : à partir de la version 0.11 (mars 2016), le menu de configuration de plank embarque des docklets, liste de petits programmes qu'on peut déposer sur le dock et qui augmentent ses fonctionnalités : accès à la poubelle, affichage de l'​heure,​ masquage de tous les programmes ouverts, ​menu des applications,​ monitoring de la batterie ou de l'​utilisation processeur ​... . Accès : ctrl+clic droit sur le dock → Préférences → Docklets.
  
-=====Paramétrages de base =====+====Paramétrages de base ====
 Une fois lancé la première fois, Plank se place en bas de l'​écran,​ et affiche quelques icônes par défaut. Une fois lancé la première fois, Plank se place en bas de l'​écran,​ et affiche quelques icônes par défaut.
  
 Pour ajouter des icônes, il y a 2 solutions : Pour ajouter des icônes, il y a 2 solutions :
-  * Vous démarrez un programme. Son icône apparaît dans le dock. Vous faite un clic droit dessus, et cochez l'​option "​épingler au dock"​. +  * Vous démarrez un programme. Son icône apparaît dans le dock. Vous faites ​un clic droit dessus, et cochez l'​option "​épingler au dock"​. 
-  * Vous faite un drag & drop d'une application ​ vers le dock depuis votre menu des applications,​ et elle s'y épingle automatiquement.+  * Vous faites ​un glisser/​déposer ​d'une application vers le dock depuis votre menu des applications,​ et elle s'y épingle automatiquement. Vous pouvez aussi glisser un fichier ou un répertoire (et pas seulement un programme) à partir de votre explorateur de fichier.
  
-Pour enlever des icônes, il y a également 2 solutions :+Pour enlever des icônes, il y a également 2 solutions ​(le verrouillage des icônes ne doit pas être actif dans "​Préférences > Comportement"​):
   * Clic droit sur l'​icône,​ et décocher "​épingler au dock".   * Clic droit sur l'​icône,​ et décocher "​épingler au dock".
-  * Drag & drop de l'​icône à enlever vers l'​extérieur du dock.+  * Glisser/​déposer ​de l'​icône à enlever vers l'​extérieur du dock.
  
-On peut déplacer les icônes à l'​intérieur du dock par un simple ​drag & drop.+On peut déplacer les icônes à l'​intérieur du dock par un simple ​glisser/​déposer.
    
-Depuis la version 0.8, Plank a un **menu de configuration**,​ menu accessible via un clic droit sur le dock (il faut être à l’extrême limite du dock, ce qui peut être compliqué avec certains thèmes), ou par un **plank --preferences** dans le terminal. Ce menu, appelé "​Préférences",​ permet de : +Plank a un **menu de configuration**,​ menu accessible via :
-    * changer le thème du dock, +
-    * changer la position de celui-ci à l'​écran (sur le coté droit, gauche, bas ou haut), +
-    * choisir la taille des icônes, +
-    * choisir le mode de masquage du dock : jamais masqué ; masquage automatique ; masquage intelligent ; esquiver les fenêtres maximisés,​ +
-    * depuis la V 0.10, on peut définir un grossissement (entre 1 et 100%) des icônes du dock, lors de leur survol à la souris (fonction "zoom sur icône"​),​ +
-    * Ajouter des docklets (accès à la poubelle, affichage du bureau, horloge, ...) par un glisser & déposer du docklet souhaité vers le dock. //Astuce : au clic droit sur la corbeille, vous avez une option "Vider la corbeille"​. Si cela ne fonctionne pas, ajouter le programme trash-cli à votre PC : **sudo apt install trash-cli**//​ +
-    * quelques options additionnelles de moindre importance sont également présentes.+
  
-Les paramètres choisis sont sauvegardés dans le fichier de configuration ​**/​home///​user///​.config/​plank/​dock1/​settings** (remplacer //user// par votre identifiant - pour faire apparaître ​le répertoire caché ​**.config**, il faut faire ctrl+H dans votre explorateur de fichiers). Ce fichier peut également être modifié à la main.+  ​un **clic droit** sur le bord du dock (il faut être à l’extrême limite du dock, ce qui peut être compliqué avec certains thèmes), 
 +  ​un **ctrl + clic droit** sur le dock (n'​importe où dessus)
 +  * un **plank --preferences** dans le [[:​terminal]]
  
-===== Utilisation courante ​===== +Ce menu, appelé "​Préférences",​ permet de : \\ 
-Cliquer sur l'icone d'un programme le lance. Re-cliquer dessus le réduit (mais il reste ouvert). Cliquer de nouveau le réaffiche.+   * Changer le thème du dock, 
 +   * Changer la position de celui-ci à l'​écran (sur le coté droit, gauche, bas ou haut), 
 +   * choisir la taille des icônes (qu'on peut d'​ailleurs régler sans appeler le menu "​préférences",​ par un **ctrl + molette** sur le dock), 
 +   * choisir le mode de masquage du dock : jamais masqué ; masquage automatique ; masquage intelligent ; esquiver les fenêtres maximisés,​ 
 +   * définir un grossissement (entre 1 et 100%) des icônes du dock, lors de leur survol à la souris (fonction "zoom sur icône"​),​ 
 +   * ajouter des docklets (accès à la poubelle, affichage du bureau, horloge, ...) par un glisser & déposer du docklet souhaité vers le dock, 
 +   * verrouiller les icônes (onglet comportement) : on ne peut plus les retirer du dock, 
 +   * Quelques options additionnelles de moindre importance sont également présentes. \\ 
 + 
 +<​note>​Si au clic droit sur la corbeille, l'​option "Vider la corbeille"​ ne fonctionne pas, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​trash-cli]]**</​note>​ 
 + 
 +==== Utilisation courante ==== 
 +Cliquer sur l'icône ​d'un programme le lance. Re-cliquer dessus le réduit (mais il reste ouvert). Cliquer de nouveau le ré-affiche. 
 + 
 +Pour ajouter un fichier dans le dock, faites un glissez-déplacez de ce répertoire vers le dock avec votre gestionnaire de fichiers ([[nautilus|nautilus]],​ [[thunar|thunar]],​ [[pcmanfm|pcmanfm]],​ ...). Cliquer sur le fichier le lance dans son application par défaut (par exemple un fichier jpg va se lancer dans le visualiseur d'​images). 
 + 
 +Pour ajouter un répertoire dans le dock, faites un glissez-déplacez de ce répertoire vers le dock avec votre gestionnaire de fichiers ([[nautilus|nautilus]],​ [[thunar|thunar]],​ [[pcmanfm|pcmanfm]],​ ...). Un clic sur l’icône fera apparaître la liste des fichiers et sous-répertoires. On peut alors cliquer sur un fichier ou un sous-répertoire pour l'​ouvrir.
  
 Quand un programme est lancé et qu'on veut lancer une 2e session (fenêtre), il faut faire un clic-molette sur l'​icône. Une seconde fenêtre s'​ouvre,​ et une seconde marque apparaît sous l'​icône pour indiquer que 2 fenêtres sont ouvertes. Quand un programme est lancé et qu'on veut lancer une 2e session (fenêtre), il faut faire un clic-molette sur l'​icône. Une seconde fenêtre s'​ouvre,​ et une seconde marque apparaît sous l'​icône pour indiquer que 2 fenêtres sont ouvertes.
-Un roulement de la molette sur cette icône fait alors défiler les différentes fenêtres ouvertes. ​+Un roulement de la molette sur cette icône fait alors défiler les différentes fenêtres ouvertes.
 Un clic-droit sur l’icône affiche la liste des fenêtres ouvertes. Un clic-droit sur l’icône affiche la liste des fenêtres ouvertes.
  
Ligne 86: Ligne 92:
 =====Problèmes connus===== =====Problèmes connus=====
   * Si une barre semi-transparente apparaît dans XFCE a quelques centimètres au-dessus du dock, aller dans le gestionnaire de paramètre de XFCE > peaufinage de fenêtre > onglet "​compositeur",​ et décochez "​affichez les ombres sous les fenêtres dock".   * Si une barre semi-transparente apparaît dans XFCE a quelques centimètres au-dessus du dock, aller dans le gestionnaire de paramètre de XFCE > peaufinage de fenêtre > onglet "​compositeur",​ et décochez "​affichez les ombres sous les fenêtres dock".
 +
 +  * Si Plank ne sauvegarde pas vos changements dans ses préférences,​ alors quittez-le et modifiez les préférences directement avec l'​outil [[:​dconf-editor|dconf-editor]]. Les préférences de Plank avec dconf-editor (sans sudo) sont localisées dans : **/​net/​launchpad/​plank/​docks/​.../​**
  
   * Si Plank se lance trop tôt, il peut entrer en conflit avec un autre programme. Dans ce cas, vous pouvez retarder de quelques secondes son lancement en mettant dans la ligne "​Commande"​ :  **sh  -c  " sleep 5; plank "**. Dans cet exemple, le lancement de Plank est retardé de 5 secondes.   * Si Plank se lance trop tôt, il peut entrer en conflit avec un autre programme. Dans ce cas, vous pouvez retarder de quelques secondes son lancement en mettant dans la ligne "​Commande"​ :  **sh  -c  " sleep 5; plank "**. Dans cet exemple, le lancement de Plank est retardé de 5 secondes.
  
-  * Au clic droit sur le docklet corbeille, vous avez une option ​"Vider la corbeille". Si cela ne fonctionne pas, ajouter le programme trash-cli à votre PC : **sudo apt install ​trash-cli**+  * Au clic droit sur le docklet corbeille, vous avez une option ​**Vider la corbeille**. Si cela ne fonctionne pas, [[:tutoriel:​comment_installer_un_paquet|installez le paquet]] ​**[[apt>trash-cli]]**.
  
 +  * Normalement,​ quand on lance un programme à partir du dock, son icône arbore un point coloré pour indiquer que le programme est lancé. Dans certains cas, ce point n'​apparaît pas, mais une __seconde icône__ du programme est lancée dans le dock, avec le fameux point. Cette icône disparaîtra lors de la fermeture du programme. Pour régler ce problème de duplication des icônes, faite un clic droit sur la seconde icône, et cochez "​Épingler au dock". Vous avez maintenant 2 icônes permanentes de votre logiciel dans le dock. Enlever la première (celle qui fonctionne mal). Le problème est normalement réglé : lors du prochain lancement, il n'y aura qu'une icône dans le dock (la seconde).
 +
 +  * Plank n'​apparaît pas sur tous les bureaux : cela se produit si Plank est lancé à partir de son icône depuis le menu. S'il est lancé automatiquement au démarrage de la session ou à partir de la console, il devrait apparaître sur tous les bureaux.
 +
 +  * Après quelques mises à jour, certains lanceurs épinglés disparaissent (ne sont plus épinglé). C'est le cas par exemple de Firefox. La solution peut être de créer un lanceur personnalisé comme expliqué au point [[#​iconiser_un_site_internet_dans_plank|Icôniser un site internet dans Plank]].
 +
 +  * Très rarement le logiciel ne se lance pas. __Si__ on le lance dans un terminal, on voit apparaitre un message "​**[ERROR 17:​21:​47.017176] [Utils:42] GSettingsSchema '​net.launchpad.plank'​ not found**"​. Normalement,​ un **sudo glib-compile-schemas /​usr/​share/​glib-2.0/​schemas/​** règle le problème.
 =====Paramétrages avancés===== =====Paramétrages avancés=====
 ====Thèmes==== ====Thèmes====
-Pour choisir un thème, passez par "Préférences" ​pour sélectionner un thèmes (Préférences > Apparence > thèmes).+Pour choisir un thème, passez par **Préférences** comme indiqué [[#​Paramétrages de base|plus haut]] ​pour sélectionner un thème : **Préférences ​-> Apparence ​-Thèmes**.
  
-Il existe un PPA permettant d'​installer automatiquement un pack de nombreux ​thèmes. Il est disponible ​pour Ubuntu 16.0415.10, 15.04, 14.1014.04, 12.04, Mint ... +On peut aussi télécharger manuellement des thèmes pour Plank sur le webpar exemple [[http://​www.deviantart.com/​newest/?​section=&​global=1&​q=plank+themes|ici]]Puis téléchargez le thème qui vous intéresse (en général sous forme de fichier compressé)et décompressez-le dans le dossier caché **.local/​share/​plank/​themes/​** de votre **Dossier Personnel**Vous aurez alors un répertoire portant le nom du thème (par exemple Appoloou cratos-lionplank, des thèmes assez connus).
- ​Dans ​un terminaltapez : +
-<​code>​ +
-sudo add-apt-repository ppa:​noobslab/​apps +
-sudo apt-get update && sudo apt-get install plank-themer -y +
-</​code>​+
  
-On peut aussi télécharger manuellement des thèmes pour Plank sur le web, par exemple ici http://www.deviantart.com/?​q=plank+theme. ​Puis téléchargez ​le thème qui vous intéresse ​(en général sous forme de fichier compressé), et décompressez-le dans **/​home///​user///​.local/​share/​plank/​themes/**. Vous aurez alors un répertoire ​portant ​le nom du thème (par exemple Appoloou cratos-lionplankdes thèmes assez connus).+==== Créer ou modifier un thème ==== 
 + 
 +Un thème est constitué d'un répertoire qui contient 2 fichiers textes très simples ​**dock.theme** et **hover.theme**Le nom du répertoire est interprété par Plank comme étant ​le nom du thème ​(c'est d'​ailleurs le seul endroit où on indique ce nom). 
 + 
 +Le fichier important est **dock.theme**. Il est constitué de 2 parties : 
 +  * **[PlankTheme]**, ​qui gère le dessin et la couleur du dock lui-même. 
 +  * **[PlankDockTheme]**,​ qui gère le reste de l'​habillage ​(les ombres, l'​espace entre les icônes, la façon de mettre en valeur les icônes des programmes ouverts, ...). 
 + 
 +Chaque partie est structurée ​en blocs de 2 lignes : une ligne de commentaire explicatif en anglais (qui commence par un #), et une ligne de paramètre. Chaque bloc de 2 lignes est spécialisé sur un paramètre (taille de la bordure, couleur de la bordure, ...). 
 + 
 +Si on lit l'​anglais,​ la modification d'un thème est donc très simple. Par exemple : 
 +<​file>#​The padding on the left/right dock edges, in tenths of a percent of IconSize. 
 +HorizPadding=5</​file>​ 
 +Il est donc très facile de modifier ce paramètre pour le passer à 0 % de l'​icône,​ ou à 15% .... 
 + 
 +Pour créer un thème modifié : 
 +  * récupérez un thème existant, 
 +  * copiez-le dans un nouveau répertoire ​dans **.local/​share/​plank/​themes**. ​Le nom de ce répertoire ​sera le nom de votre thème (il doit être différent du nom du thème ​d'​origine),​ 
 +  * modifiez **dock.theme** comme vous l'​entendez avec votre éditeur de texte (mousepadgeditpluma, ...). Si le thème sur lequel vous travaillez est le thème actif de Plank, vous verrez les modifications se faire en temps réel à chaque sauvegarde d'une nouvelle modification de **dock.theme**.
  
 ====Lubuntu et openbox==== ====Lubuntu et openbox====
-[[openbox|Openbox]] (qui est entre autre le gestionnaire de [[lubuntu|Lubuntu]]) ne gère pas la transparence,​ et le rendu de plank se fait donc (quel que soit le thème) avec des dock "​pleins",​ de type tableau de bord : le dock et ses icônes sont  encadrés par un fond de couleur opaque. ​+[[Openbox]] (qui est entre autre le gestionnaire de [[Lubuntu]]) ne gère pas la transparence,​ et le rendu de plank se fait donc (quel que soit le thème) avec des dock "​pleins",​ de type tableau de bord : le dock et ses icônes sont  encadrés par un fond de couleur opaque.
  
-Pour retrouver un aspect "​3D",​ il faut ajouter à openbox un compositeur gérant la transparence,​ par exemple le très léger et efficace [[compton|Compton]].+Pour retrouver un aspect "​3D",​ il faut ajouter à openbox un compositeur gérant la transparence,​ par exemple le très léger et efficace [[:Compton]].
  
 ====ElementaryOS==== ====ElementaryOS====
-[[http://​www.elementaryos-fr.org/​|ElementaryOS]] ayant incorporé Plank dans son projet de bureau **Pantheon** pour Ubuntu (très inspiré de Mac OS), il existe dans le panneau ​ de configuration de Pantheon une interface de configuration de Plank spécifique,​ distincte de celle de plank. Cette interface est très basique, et ne couvre pas toutes les fonctionnalités. Pour allez plus loin, vous pouvez installer l'​utilitaire elementaryOS **tweak**, lequel se lance ensuite via le panneau de configuration.+[[https://​www.elementaryos-fr.org/​|ElementaryOS]] ayant incorporé Plank dans son projet de bureau **Pantheon** pour Ubuntu (très inspiré de Mac OS), il existe dans le panneau ​ de configuration de Pantheon une interface de configuration de Plank spécifique,​ distincte de celle de plank. Cette interface est très basique, et ne couvre pas toutes les fonctionnalités. Pour allez plus loin, vous pouvez installer l'​utilitaire elementaryOS **tweak**, lequel se lance ensuite via le panneau de configuration.
  
 =====Astuces ===== =====Astuces =====
-Bien qu'il ne soit clairement pas conçu pour une utilisation trop complexe (dans ce cas mieux vaut utiliser un autre dock, comme [[docky|Docky]] ou [[cairo-dock|Cairo-dock]]),​ on peut "​bidouiller"​ avec Plank. Voici quelques astuces :+Bien qu'il ne soit clairement pas conçu pour une utilisation trop complexe (dans ce cas mieux vaut utiliser un autre dock, comme [[Cairo-dock]]),​ on peut "​bidouiller"​ avec Plank. Voici quelques astuces :
  
 ====Accéder au menu de configuration de plank ==== ====Accéder au menu de configuration de plank ====
-Le menu de paramétrage de plank se lance soit au terminal (**plank --preferences**),​ soit par un clic droit sur un bord du dock. Mais dans beaucoup de thèmesle bord est si fin que c'est très difficile. Solution : créer ​un lanceur spécifique. ​Au terminal, taper **gedit ~/​.local/​share/​applications/​plank-preferences.desktop** ​(ou le nom de l'​éditeur de texte que vous utilisez), copiez-y le contenu suivant, puis sauvegardez : +Si vous souhaitez avoir les préférences ​dans les "​Paramètres"​ d'​Ubuntucréez ​un lanceur spécifique. ​[[:​tutoriel:​comment_modifier_un_fichier|Créez le fichier]] ​**~/​.local/​share/​applications/​plank-preferences.desktop** , copiez-y le contenu suivant, puis sauvegardez : 
-<code>+<file desktop>
 [Desktop Entry] [Desktop Entry]
 Name=Plank préférences Name=Plank préférences
Ligne 127: Ligne 155:
 Categories=Settings;​ Categories=Settings;​
 StartupNotify=false StartupNotify=false
-</code>+</file>
 L'​option **Plank préférences** apparaît alors dans le sous-menu **Paramètres** d'​Ubuntu,​ et (selon l'​[[environnements|environnement de bureau]] que vous utilisez), elle peut aussi apparaître dans le panneau de configuration d'​Ubuntu. L'​option **Plank préférences** apparaît alors dans le sous-menu **Paramètres** d'​Ubuntu,​ et (selon l'​[[environnements|environnement de bureau]] que vous utilisez), elle peut aussi apparaître dans le panneau de configuration d'​Ubuntu.
  
-En allant dans votre répertoire **/​.local/​share/​applications/​**,​ vous pouvez aussi faire un drag&​drop de **plank-preferences.desktop** dans Plank. Le menu sera alors accessible via sa propre icône. Ce répertoire étant un répertoire caché, vous devez d'​abord le faire apparaître via un ctrl+H dans votre explorateur de fichier (nautilus, ​Thuna, PcManFm, ...).+En allant dans votre répertoire **/​.local/​share/​applications/​**,​ vous pouvez aussi faire un drag&​drop de **plank-preferences.desktop** dans Plank. Le menu sera alors accessible via sa propre icône. Ce répertoire étant un répertoire caché, vous devez d'​abord le faire apparaître via un ctrl+H dans votre explorateur de fichier ([[:nautilus]][[:Thunar]][[:PcManFm]], ...).
  
 ====Grouper des applications dans une seule icône du dock==== ====Grouper des applications dans une seule icône du dock====
-(dans ce cas, cette icône fonctionne de fait comme un menu) :+(dans ce cas, cette icône fonctionne de fait comme un menu)
 +Cette fonctionnalité utilise la norme "​Quicklist"​ de freedesktop.org,​ permettant d'​ajouter des options dans les fichiers .desktop.
  
 **A - en mode graphique** **A - en mode graphique**
-  * Créez un répertoire ​(par exemple **/home/vous/plank/​Utilitaires**), ​où **vous** est votre identifiant+  * Créez un dossier ​(par exemple **plank/​Utilitaires**), ​dans votre **Dossier Personnel**. 
-  * Avec votre explorateur de fichier ([[nautilus|Nautilus]], [[thunar|Thunar]],​ ...), ouvrez le répertoire ​**/​usr/​share/​applications**,​ où se trouvent les raccourcis (des fichiers avec une extension en **.desktop**) de toutes vos applications installées. +  * Avec votre [[:​gestionnaire de fichiers]], ouvrez le dossier ​**/​usr/​share/​applications**,​ où se trouvent les raccourcis (des fichiers avec une extension en **.desktop**) de toutes vos applications installées. 
-  * Copiez-Coller les raccourcis qui vous intéressent vers **/home/vous/​plank/​Utilitaires**)+  * Copiez-Coller les raccourcis qui vous intéressent vers **/​plank/​Utilitaires**. 
-  * Faites un drag & drop (glisser/​déposerdu répertoire vers Plank : une nouvelle icône regroupant les programmes sélectionnés y apparaît. Appelez la liste des programmes par un CLIC DROIT sur cette icône.+  * Faites un glisser/​déposer du répertoire vers Plank : une nouvelle icône regroupant les programmes sélectionnés y apparaît. 
 +  * Appelez la liste des programmes par un **clic gauche** ​sur cette icône.
  
 **B - En mode texte** **B - En mode texte**
-  * Créez un fichier texte en .desktop avec un nom quelconque (par exemple **Divers.desktop**) dans le répertoire ​**/​home///​user///​.local/​share/​applications/​** ​(ou //user// est votre identifiant).+  * Créez un fichier texte en .desktop avec un nom quelconque (par exemple **Divers.desktop**) dans le dossier caché ​**.local/​share/​applications/​** ​de votre **Dossier Personnel**.
   * Copiez-y un contenu de ce type :   * Copiez-y un contenu de ce type :
-<code>+<file>
 [Desktop Entry] [Desktop Entry]
 #Nom et icone de la liste de programmes dans Plank #Nom et icone de la liste de programmes dans Plank
Ligne 179: Ligne 209:
 Exec=mousepad /​home/​USER/​.local/​share/​applications/​divers.desktop Exec=mousepad /​home/​USER/​.local/​share/​applications/​divers.desktop
 Icon=mousepad Icon=mousepad
 +</​file>​
 +  * Faite un **clic droit** pour accéder à la liste des applications (et non un clic gauche comme dans l'​option avec les répertoires).
 +
 +====Ajouter une Quicklist dans une application====
 +Cette fonctionnalité utilise la norme "​Quicklist"​ de freedesktop.org,​ permettant d'​ajouter des options dans les fichiers .desktop.
 +
 +Copiez le .desktop de l'​application qui vous intéresse depuis son emplacement d'​origine (/​usr/​share/​applications) vers votre compte utilisateur (/​home///​vous///​.local/​share/​applications).
 +
 +Ouvrez ce .desktop copié, et ajouter à la fin votre quicklist. L'​exemple suivant porte sur thunar :
 +<​code>​Actions=Musique;​Documents;​
 +
 +[Desktop Action Musique]
 +Name=Musique
 +Exec=thunar /​home/​chris/​Musique
 +
 +[Desktop Action Documents]
 +Name=Documents
 +Exec=thunar /​home/​chris/​Documents
 </​code>​ </​code>​
 +Enlever l'​icône de Thunar de votre dock (elle pointe sur le .desktop d'​origine),​ et faite un drag&​drop depuis /​home///​vous///​.local/​share/​applications,​ pour avoir un nouveau lanceur avec sa quicklist. Au clic droit sur l’icône, vous aurez désormais un menu avec un accès direct aux 2 répertoires mentionnés (ou ceux que vous aurez choisis).
  
 +Certains programmes sont déjà fournis avec des quicklist : libreoffice,​ Thunderbird,​ ... mais vous pouvez en ajouter ou en modifier.
 ====Icôniser un site internet dans Plank==== ====Icôniser un site internet dans Plank====
  
-Plank est fait pour lancer les xxx.desktop se trouvant dans le répertoire caché ​/​home///​vous///​.local/​share/​applications. On va donc créer le .desktop qui va bien. Prenons l'​exemple de Wikipedia+Plank est fait pour lancer les xxx.desktop se trouvant dans le répertoire caché ​**.local/​share/​applications** de votre **Dossier Personnel**. On va donc créer le .desktop qui va bien. Prenons l'​exemple de [[wpfr>​Wikipédia]]
-  * Lancer le terminal+  * Lancer le [[:terminal]]
   * Création du .desktop : **gedit ~/​.local/​share/​applications/​wikipedia.desktop** (vous pouvez mettre un autre nom de .desktop, ou remplacer gedit par un autre éditeur). Un fichier vide s'​ouvre. Collez-y :   * Création du .desktop : **gedit ~/​.local/​share/​applications/​wikipedia.desktop** (vous pouvez mettre un autre nom de .desktop, ou remplacer gedit par un autre éditeur). Un fichier vide s'​ouvre. Collez-y :
-<code>+<file>
 [Desktop Entry] [Desktop Entry]
 Name=Wikipédia Name=Wikipédia
Ligne 194: Ligne 244:
 Categories=Network Categories=Network
 Icon=gnome-web-browser Icon=gnome-web-browser
-</code>+</file>
   * Sauvegarder et fermer.   * Sauvegarder et fermer.
-  * Avec votre navigateur de fichier, faites un drag & drop de **Wikipedia.desktop** (qui est dans le répertoire caché ​/​home///​vous///​.local/​share/​applications/​) vers Plank.+  * Avec votre navigateur de fichier, faites un drag & drop de **Wikipedia.desktop** (qui est dans le répertoire caché .local/​share/​applications/​) vers Plank.
   * Remarques :   * Remarques :
     - la ligne importante est la ligne "​Exec="​. C'est là que vous définissez le navigateur à lancer (Firefox, Midori, ...) et surtout l'​adresse du site visé. Vous pouvez demander l'​ouverture de plusieurs sites, en les séparant par un espace.     - la ligne importante est la ligne "​Exec="​. C'est là que vous définissez le navigateur à lancer (Firefox, Midori, ...) et surtout l'​adresse du site visé. Vous pouvez demander l'​ouverture de plusieurs sites, en les séparant par un espace.
Ligne 203: Ligne 253:
  
 ====Ajouter le menu Whisker de Xubuntu dans Plank==== ====Ajouter le menu Whisker de Xubuntu dans Plank====
-Le menu Whisker est propre à Xubuntu. Il ne marche normalement que dans un Panel, mais on peut lui créer un lanceur qu'on placera ensuite dans plank. Voir un [[https://​www.youtube.com/​watch?​v=bve-NJ96c4o|résumé vidéo]].+Le menu Whisker est propre à Xubuntu. Il ne marche normalement que dans un tableau de bord, mais on peut lui créer un lanceur qu'on placera ensuite dans plank. 
 + 
 +**A - En créant un lanceur sur le __bureau__** 
 + 
 +Voir un [[https://​www.youtube.com/​watch?​v=bve-NJ96c4o|résumé vidéo]].
   * Clic droit sur le bureau > "​Créer un Lanceur"​.   * Clic droit sur le bureau > "​Créer un Lanceur"​.
   * Renseigner un nom et un commentaire de votre choix ("​Menu",​ par exemple).   * Renseigner un nom et un commentaire de votre choix ("​Menu",​ par exemple).
-  * Dans le champs "​Commande",​ indiquer **xfce4-popup-whiskermenu -p**+  * Dans le champs "​Commande",​ indiquer **xfce4-popup-whiskermenu** (avec une option **-p** - l'​affichage est un peu différent)
   * Cliquer sur "​Icône",​ et indiquer celle qui vous convient (par exemple **xfce4-whiskermenu**,​ l’icône officielle).   * Cliquer sur "​Icône",​ et indiquer celle qui vous convient (par exemple **xfce4-whiskermenu**,​ l’icône officielle).
-  * Enregister+  * Enregistrer 
 +  * Clic droit sur le lanceur > propriétés > permissions > cocher "​Autoriser ce fichier à être exécuter comme un programme"​.
   * Placer le lanceur ou vous voulez, mais la logique est que vous le mettiez dans le dossier caché **~/​.local/​share/​applications**. C'est ce dossier qui accueille normalement vos lanceurs spécifiques.   * Placer le lanceur ou vous voulez, mais la logique est que vous le mettiez dans le dossier caché **~/​.local/​share/​applications**. C'est ce dossier qui accueille normalement vos lanceurs spécifiques.
   * Faite un drag & drop du lanceur depuis son dossier d'​accueil vers le dock.   * Faite un drag & drop du lanceur depuis son dossier d'​accueil vers le dock.
-Le menu whisker ainsi placé n'a qu'une limite : vous ne pouvez pas modifier son paramétrage par défaut (comme la taille des icônes qu'il contient). En effet, cette fonctionnalité n'est disponible que via un clic-droit sur l'​icône Whisker dans le panel Xfce (le clic-droit ne donne rien dans le dock). Pour contourner cette limite, placez Whisker dans un panel Xfce > clic-droit sur son icône > propriétés,​ et paramétrer selon vos préférences : ce paramétrage sera repris par le menu lancé dans Plank. 
  
-====Ajouter la corbeille ​au dock====+Le menu whisker lancé via plank a une limite : vous ne pouvez plus accéder ​au menu des propriétés pour changer l'​apparence et l'​organisation du menu. Pour contourner cette limite, placez Whisker dans un panel Xfce > clic-droit sur son icône > propriétés,​ et paramétrer selon vos préférences : ce paramétrage sera repris par le menu lancé dans Plank.
  
-__A partir de la version 0.11, cette astuce n'est plus utile__, car il existe un docklet "​corbeille",​ à glisser & déposer depuis le menu "​Préférences > Docklets"​ vers le dock. +**En ajoutant un lanceur dans le __menu Whisker__**
-Au clic droit sur la corbeille, vous avez une option "Vider la corbeille"​. Si cela ne fonctionne pas, ajouter le programme trash-cli à votre PC : **sudo apt-get install trash-cli**+
  
-Pour les versions antérieures de Plank : on va manuellement créer le .desktop qui va bien.  
-  * Lancer le terminal 
-  * Création du .desktop : **gedit ~/​.local/​share/​applications/​Corbeille.desktop** (vous pouvez mettre un autre nom de .desktop, ou remplacer gedit par un autre éditeur). Un fichier vide s'​ouvre. Collez-y : 
-<​code>​ 
-[Desktop Entry] 
-Name=Corbeille 
-Comment=Take out the trash 
-Exec=exo-open --launch FileManager trash:/// 
-Icon=user-trash 
-Terminal=false 
-StartupNotify=true 
-Type=Application 
  
-X-Ayatana-Desktop-Shortcuts=Empty;​+   ​* ​ Clic droit sur le menu Whisker > "​Modifier les applications"​.
  
-[Empty Shortcut Group] +  ​*  ​Ajouter ​un lanceur.
-Name=Vider la corbeille +
-Exec=trash-empty +
-TargetEnvironment=Unity +
-</​code>​ +
-  ​Sauvegarder et fermer. +
-  * Avec votre navigateur de fichier, faites ​un drag & drop de **Corbeille.desktop** (qui est dans le répertoire caché /​.local/​share/​applications/​) sur Plank. +
-  * Attention, pour que la fonction "Vider la corbeille"​ (disponible au clic droit) fonctionne, installler **trash-cli** par la logithèque,​ ou par un **sudo apt-get install trash-cli**. +
-  * Remarque : si un clic sur l'​icone ne donne rien, c'est que votre système ne reconnait pas **exo-open --launch FileManager**,​ dans ce cas, remplacez-le par le nom de votre explorateur de fichier : nemo, nautilus, thunar, etc...+
  
-===== Créer ou modifier un thème ===== + __Nom du lanceur__: Menu Whisker
-Les thèmes installés via le système (la commande [[apt|apt]]) sont dans **/​usr/​share/​plank/​themes**+
  
-Les thèmes téléchargés et installés à la main doivent être placés dans  **/​home///​vous///​.local/​share/​plank/​themes**+__Description__:​ Lanceur d'​applications
  
-Un thème est constitué d'un répertoire qui contient 2 fichiers textes très simples ​**dock.theme** et **hover.theme**. Le nom du répertoire est interprété par Plank comme étant le nom du thème (c'est d'​ailleurs le seul endroit où on indique ce nom).+__Commande__xfce4-popup-whiskermenu
  
-Le fichier important est **dock.theme**. Il est constitué de 2 parties ​: +__Icone__ ​Mettre ​l'icone que votre choix
-  * **[PlankTheme]**,​ qui gère le dessin et la couleur du dock lui-même. +
-  * **[PlankDockTheme]**,​ qui gère le reste de l'habillage (les ombres, l'​espace entre les icônes, la façon de mettre en valeur les icônes des programmes ouverts, ...).+
  
-Chaque partie est structurée en blocs de 2 lignes : une ligne de commentaire explicatif en anglais (qui commence par un #), et une ligne de paramètre. Chaque bloc de 2 lignes est spécialisé sur un paramètre (taille de la bordure, couleur de la bordure, ...).+Puis **enregister** le lanceur créer.
  
-Si on lit l'​anglaisla modification d'un thème est donc très simple. Par exemple :  +   ​* ​ Enfin,depuis le menu Whisker, faire un glisser/déposer du lanceur crée vers le dock .
-<​code>#​The padding on the left/right dock edges, in tenths of a percent of IconSize. +
-HorizPadding=5</​code>​ +
-Il est donc très facile de modifier ce paramètre pour le passer à 0 % de l'​icône ou 15% ....+
  
-Pour créer un thème modifié : 
-  * récupérez un thème existant, 
-  * copiez-le dans un nouveau répertoire dans **/​home///​vous///​.local/​share/​plank/​themes**. Le nom de ce répertoire sera le nom de votre thème (il doit être différent du nom du thème d'​origine),​ 
-  * modifiez **dock.theme** comme vous l'​entendez avec votre éditeur de texte (mousepad, gedit, pluma, ...). Si vous avez activé le thème sur lequel vous travaillez comme thème actif de Plank, vous verrez les modifications se faire en temps réel à chaque sauvegarde d'une nouvelle modification de **dock.theme**. 
  
 +====Créer plusieurs docks Plank====
 +Cette section est utile pour lancer plusieurs docks sur le [[:​multi-ecran|multi-ecran]].
 +
 + • Modifier la position et le réglage du premier dock en tapant dans le [[:​terminal]].<​file>​plank --preferences</​file> ​
 +
 + • Créer un nouveau dock en tapant dans le [[:​terminal]]. <​file>​plank -n dock2 --preferences</​file>​ **dock2** est le nom du nouveau dock crée. Modifier la position et les réglages du nouveau dock. 
 +
 + • Enfin, pour **lancer automatiquement les deux docks au démarrage** de votre [[:​sessions|session]] graphique. Il faut ajouter dans [[:​tutoriel:​application_demarrage|programmes lancés au démarrage]] les contenus :​
 +
 +__Premier dock__
 +<​file>​
 +  * Nom : Plank
 +  * Commande : plank</​file>​
 +__Second dock__
 +<​file>​
 +  * Nom : Plank -n dock2
 +  * Commande : plank -n dock2</​file>​
 +
 +====Insérer des espaces (séparateurs) dans le dock====
 +
 +Vous commencez à avoir beaucoup d'​icônes dans votre dock et vous aimeriez séparer visuellement des groupes de raccourcis.
 +Plank ne propose pas de séparateurs par défaut mais on peut en créer assez facilement...
 +
 +**  - Avec des icônes transparentes :**
 +  * Lancez LibreOffice Draw ce qui fait apparaître une page vide.
 +  * Cliquez sur Fichier>​Exporter et enregistrez en choisissant un format tel que svg, un nom tel que //​espace1//,​ et comme destination n'​importe quel répertoire de votre home existant ou à créer. On peut choisir un autre format d'​icône : png, etc.
 +  * Répétez l'​opération autant de fois que vous voulez de séparateurs en changeant le nom à chaque fois (//espace2, espace3//​...) puis quittez Draw sans enregistrer.
 +  * Glissez-déposez ces fichiers sur votre dock là où vous le souhaitez. Vos séparateurs sont alors fonctionnels et déplaçables à volonté.
 +
 +//À la place de Draw, vous pouvez utiliser d'​autres outils de création graphique comme Gimp, Pinta... En général, il faut d'​abord supprimer le fond blanc qui apparaît à l'​ouverture (on sélectionne tout et on supprime).//​
 +
 +Petit inconvénient de cette méthode, si l'on clique par mégarde sur le séparateur,​ votre icône transparente s'​ouvre dans la visionneuse d'​images ou tout autre programme associé à svg, png... Si cela vous agace, alors préférez la méthode suivante.
 +
 +**  - Avec des lanceurs inactifs dont l'​icône est transparente :**
 +  * créez une seule icône transparente,​ comme décrit ci-dessus et nommez-la par exemple //​espace.svg//​
 +  * lancez votre éditeur de texte et collez ceci dans la page qui s'​ouvre (en renseignant scrupuleusement le chemin de votre icône) :
 +<​file>​
 +[Desktop Entry]
 +Name=espace
 +Exec=0
 +Type=Application
 +Icon=/​home/<​le chemin de votre icône>/​espace.svg
 +</​file>​
 +  * Enregistrez ce lanceur sous **/​home/<​votre nom d'​utilisateur>/​.local/​share/​applications/​espace1.desktop**
 +  * Avant de refermer votre éditeur de texte, enregistrez ce même lanceur sous **/​home/<​votre nom d'​utilisateur>/​.local/​share/​applications/​espace2.desktop**
 +  * Continuez ainsi autant de fois que vous voulez de séparateurs (//espace3, espace4//​...) puis quittez votre éditeur de texte.
 +  * Glissez/​déposez ces fichiers sur votre dock là où vous le souhaitez. Vos séparateurs sont alors fonctionnels et déplaçables à volonté.
 +    ​
 +//Bien sûr, vous pouvez, comme expliqué au § 5.6 ci-dessus, créer plusieurs docks qu'on peut même si besoin disposer sur un seul bord de l'​écran : par exemple on peut choisir dans l'​option __Alignement__ d'en placer un au début, un autre à la fin et un ou quelques autres "​centrés"​ dont on réglera le décalage pour les disposer exactement à l'​endroit voulu.\\
 +Visuellement,​ le rendu des séparations est encore meilleur. Mais par contre, chaque dock doit être paramétré séparément,​ et on n'est pas à l'abri de décalages et de chevauchements.\\
 +En particulier si dans [[:​tutoriel:​application_demarrage|programmes lancés au démarrage]] vous voyez **dock reload** dont la commande est **dock-replace**,​ désactivez-le : il est prévu pour éviter tout décalage entre le dock principal et un tableau de bord, mais il fait disparaître de l'​écran tous les autres docks !
 +//
 ===== Liens ===== ===== Liens =====
-  * https://​launchpad.net/​plank +  * [[https://​launchpad.net/​plank|Sur launchpad]], 
-  * [[docky|Docky]], un dock plus complet bâtit sur Plank. ​+
  • plank.1472715867.txt.gz
  • Dernière modification: Le 01/09/2016, 09:44
  • par christophe c
  • Actuellement bloqué par: 44.200.40.97,10.42.2.254