XFCE – Ajoutez une calculatrice à votre whiskermenu

Lors du Nipsource n°29, j’ai posé la question « Comment ajouter une calculatrice au Whiskermenu? ».

J’avais déjà fait des recherches mais je n’avais pas trouvé la solution idéale. Julien (RoiDeLaPluie) a donné la réponse à ma question. Le détail est ci-dessous:

L’idée est d’utiliser les « Actions de recherche » du whiskermenu. Cela permet dans la ligne de recherche de tapez une lettre suivie d’un texte pour déclencher une action.

Par exemple, « #ls » ouvre un terminal et affiche la page de manuel de la commande « ls ».

Pour lancer un calcul on va utiliser « = » suivi du calcul à réaliser.

Pour cela il faut utiliser le script suivant:

#!/bin/bash
notify-send "$@=$(echo "$@" | bc -lq)"

  • Appelez ce script « solve.sh » et rendez-le exécutable
  • Faite un clic droit sur l’icône permettant d’afficher le whiskermenu
  • Sélectionnez « Propriété »
  • Sélectionnez l’onglet « Actions de recherche »
  • Appuyez le bouton « + »
  • Saisissez « Calcul » dans le champ « Nom »
  • Saisissez « = » dans le champ « Motif »
  • Saisissez le chemin d’accès au script avec en plus  » %s » dans le champ commande. Par exemple « /home/pierre/Scripts/solve.sh %s »

Et voilà. Maintenant, il vous suffit d’appeler le menu puis de taper « =2+2 », pour avoir une fenêtre de notification qui va vous afficher « 2+2=4 ».