#!/bin/bash
# Fonts-Installer
##########################################################################
#                        Nautilus Fonts Installer                        #
##########################################################################
#                                                                        #
# Created by Federico Vecchio (Vecna)                                    #
#                                                                        #
##########################################################################
# Language Settings ---------------------------------------------------- #
ok='Installazione font(s) completata'
title_ok='Font Installer'

title_wait='Aggiornamento'
wait='Aggiornamento lista font in corso...'

errors='Si sono verificati degli errori'
title_errors='Errore'

# End of language settings ----------------------------------------------#
##########################################################################


if [[ ! -e "~/.fonts" ]]; then
	mkdir -p ~/.fonts
fi

(c=0)
(for arg do
        n=$#
        nomefont=`basename "$arg"`
	files=`echo "$arg" | sed 's/ /\\ /g'`
	cp "${files}" ~/.fonts
        c=$((c+1))
echo $((c*100/$n))
done) | zenity --progress --title "$title_ok" --text "Copia dei font in corso...";


gksu fc-cache -fv | zenity --progress --pulsate --title "$title_wait" --text "$wait";
if [ "$?" -gt 0 ]; then
      zenity --error --text "$errors" --title "$title_errors"
else
zenity --info  --title "$title_ok" --text="$ok"
fi

exit 0

