Un truc qui manque bien sous Thunar est cette fonction qui permet simplement de lancer l'impression d'une image ou d'un texte sans avoir a ouvrir un programme dédié puis de cliquer sur Fichier > Imprimer....
Après quelques recherches, je suis tombé sur ce script et j'en remercie l'auteur
Voici la démarche:
Copier le script ci-dessous:
#!/bin/sh
# print or install a printer
# requiert cups-bsd à la place de lpr et zenity
# action personnalisée dans thunar :
# imprimer.sh %F
# Conditions d'apparition : autres fichiers, fichiers textes, images
# motif : *.pdf; *.jpg; *.png
OLDIFS=$IFS
IFS='
'
WHICHPRINTER="Print on which printer?"
PRINTERNAME="Printer name"
case $LANG in
fr*)
WHICHPRINTER="Imprimer avec quelle imprimante?"
PRINTERNAME="Nom de l'imprimante"
;;
esac
if [ -z "$(lpstat -d)" ]; then
# y a pas d'imprimante installée par défaut
system-config-printer
fi
PRINTERLIST=$(lpstat -s | grep "device" | awk '{print $3}' | sed -e 's/://g')
if [ $(echo $PRINTERLIST |wc -l) -gt 1 ]; then # plus d'une imprimante
PRINTER=$(zenity --list --text "$WHICHPRINTER"\
--radiolist --column "" --column "$PRINTERNAME"\
$PRINTERLIST)
for i in $@; do
lpr "$i" -P "$PRINTER"
done
else
for i in $@; do
lpr "$i"
done
fi
IFS=$OLDIFS
exit 0
Créer un fichier Imprimer.sh dans votre home:
nano Imprimer.sh
Ctrl + Maj +V pour coller le script.
Ctrl +X pour sortir du mode édition .
Ctrl +O (oui) pour confirmer l'enregistrement.
Rendez le exécutable en simple utilisateur:
chmod a+x Imprimer.sh
Il est nécessaire de rendre l'imprimante par défaut car Cups ne le fait pas pour tout le système....
Ouvrez Menu> Système > Configuration de l'impression
Déverrouiller
Clic droit sur l'icône de votre imprimante > Définir par défaut
Ouvrez Thunar > Edition > Configurer les actions personnalisées
Ajouter (+)
Nom: Imprimer
Description : rien ou ce que vous voulez
Commande : ~/Imprimer.sh %f
Mettez une icône imprimante en cliquant sur <Pas d'icône> choisissez celle que vous voulez dans les icônes système
Condition d'apparition : Cochez Fichiers Image et Textes.
Fermez et rouvrez Thunar
Et voilà , si vous sélectionnez une image ou un fichiers texte, un simple clic droit ou l'onglet fichier vous permettront d'imprimer directement