#!/bin/sh # Chercher les applications ne se lançant pas en terminal #+ (disposant d'une interface graphique donc) et l'afficher en liste dans dmenu : app=$(grep -L "Terminal=true" /usr/share/applications/* \ | cut -d"/" -f5 | cut -d"." -f1 | dmenu -l 10 -p "Lancer :") # Puis la lancer : sh -c "$(grep ^Exec /usr/share/applications/"$app".desktop \ | cut -d"=" -f2 | awk {'print $1}')"