Menus d'applications


Créer des menus d'applications


Les gestionnaires de bureau sont installés avec une barre d'applications, le menu qui se trouve dans le tableau de bord et vous permet de lancer les programmes installés sur votre ordinateur. Les applications sont classées dans différentes catégories, suivant leurs utilisations. Vous pouvez facilement personnaliser ce menu et ajouter ou supprimer des raccourcis vers des applications.

 

Si l'on recherche la réactivité, la compacité et la personnalisation, avec l'installation d'un gestionnaire de fenêtre minimal,  il va falloir installer certains utilitaires tels que gestion de fonds d'écran, barre de tâches, barre de notifications, menu etc..

 

On peut aussi avoir besoin d'un menu pour le lancement de petites applications personnelles et dont les chemins d'accès sont difficiles à retenir.

 

 

9menu

Programme simple qui vous permet de créer des menus X à partir de l'interpréteur de commande où chaque entrée de menu exécutera une commande. 9menu est destiné à être utilisé avec 9wm mais peut être utilisé avec tout autre gestionnaire de fenêtres.

 

Créer un raccourci dont voici la teneur

 

9menu -bg "#1CC35B" -file /home/mm/Applications/openbox_mn.9m

 

-bg "#1CC35B"                                                         : change la couleur de fond

-file /home/mm/Applications/openbox_mn.9m   :  Ce fichier texte contient les éléments à afficher ainsi que les exécutables   

 

-label COMPTES

    Cryptage                 :truecrypt

    Disques                  :palimpsest

    Homebank                 :homebank /media/truecrypt64/homebank/comptes.xhb

    Comptes-gnumeric         :gnumeric /media/truecrypt64/travail/conso.gnumeric

    Sauvegarde               :lxterminal --geometry=120x25 -e /home/mm/Documents/sauvegarde

    ------------------

    Bloc Notes               :gedit /home/mm/Applications/blocnotes/a

    NpopQ                    :wine '/home/mm/Applications/NpopQ/nPOPQ.exe'

    Courrier                 :sylpheed

    Spider                   :/home/mm/Applications/tkspider/tkspider-1.05

    ------------------

    Calculatrice             :galculator

    Traitement de texte      :abiword

    Graphisme -Gimp-         :gimp

    Dessin -Inkscape-        :inkscape

    Gestionnaire de fichiers :pcmanfm

    Navigateur               :chromium-browser

    Commander                :gnome-commander

    Editeur                  :gedit

    Virtualose               :virtualbox

    gestion des logiciels    :mintinstall

exit

 

 

 

 

 

Rox-filer

ROX-Filer est un gestionnaire de fichiers simple et pratique pour X11. Il peut aussi jouer le rôle d'un punaiseur, vous permettant alors d'accrocher sur votre bureau les fichiers/répertoires/applications que vous utilisez fréquemment, il permet donc de gérer un fond d'écran avec gestion des icônes.

 

Installation : sudo apt-get install rox-filer

 

Très léger en mémoire et d'une rapidité stupéfiante, ce gestionnaire permet de gérer des panels d'applications qu'on peut agencer sur un des quatre bords de l'écran.

 

L'instruction pour composer un panel est :  rox -t=PANEL

Des glisser / déposer va enrichir la barre ainsi obtenue. Il est possible de modifier quelques caractéristiques du panel en éditant le fichier ~/.config/rox.sourceforge.net/ROX-Filer/pan_PANEL

 

 

 

 

 

 

 

On peut aussi créer une suite de raccourcis dans un répertoire dédié et qui servira de menu, ou de lancement rapide des applications les plus courantes, on peut aussi créer des sous-répertoires hiérarchisés qui serviront de rubriques au menu principal.

 

 

 

 

 

Avec l'interpréteur de commandes bash, on peut rassembler dans un fichier exécutable une suite d'ordres facilement modifiable.

Voici un exemple de script pour créer un petit menu

 

#!/bin/bash

echo "==================================================="

echo " --                  COMPTES                    -- " # affiche un titre

echo "==================================================="

echo ""

echo ""

select choix in "disque"

"Truecrypt"

"comptes Home"

"comptes tableur"

"comptes cell-clef"

"Sauvegarde"

"quitter"; do

case $REPLY in

1) palimpsest;;

2) gnome-terminal -e truecrypt;;

3) homebank /media/truecrypt64/homebank/comptes.xhb;;

4) gnumeric /media/truecrypt64/travail/conso.gnumeric;;

5) /media/MARINERS/sauve/cell/cptes;;

6) gnome-terminal --geometry 150x35 -e /home/mm/Documents/sauvegarde;;

7|Q*|q*) echo "Au revoir" # on quitte en appuyant sur 7, ou en tapant un mot commancant par Q ou q

break;;

*) echo "Entree invalide";;

esac

done

 

 

 Encore plus simple.

 

#!/bin/bash
clear # Efface l'ecran
echo "***************************" # Affiche le menu
echo "###### M E N U ######"
echo "***************************"
echo "1 - Disque"
echo "2 - Truecrypt"
echo "3 - HomeBank"
echo "4 - Comptes"
echo "5 - Sauvegarde"
echo "6 - Quitter"
while read choix # boucle avec saisie du choix
do
case $choix in # Envoi de la commande en fonction du choix
1) palimpsest;;
2) lxterminal -e truecrypt;;
3) homebank /media/truecrypt64/homebank/comptes.xhb;;
4) gnumeric /media/truecrypt64/travail/conso.gnumeric;;
5) lxterminal -e /home/mm/Documents/sauvegarde;;
6) break
esac
done # fin de boucle

 


 


24/12/2011
0 Poster un commentaire

Ces blogs de Informatique & Internet pourraient vous intéresser