Instalar fuente ProFont en Fedora

Para instalar la fuente ProFont hay que descargarla de su web y hacer un procedimiento manual, ya que no tiene instalador. Por eso creé un simple script (basándome en otro para instalar otra fuente) que puede ahorrarnos unos minutos.

Shell script profont-install.sh:

#!/bin/bash

echo -e "Starting the installation\n"
mkdir -p /usr/share/fonts/profont

echo -e "Extracting 7z File\n"
7za e profont-x11.7z -o/usr/share/fonts/profont > /dev/null

echo -e "Entering Font Directory\n"
cd /usr/share/fonts/profont

echo -e "Deleting unnecessary files\n"
rm -df LICENSE readme.txt profont-x11/

echo -e "Installing font\n"
chmod 644 *.pcf -R
mkfontscale
mkfontdir

echo -e "Leaving Font Directory\n"
cd - > /dev/null #To avoid showing the pwd

echo -e "Done!"

Para tener en cuenta:

  • Se debe descargar el archivo 7z
  • El script debe ubicarse en el mismo directorio que el archivo descargado (profont-x11.7z)
  • Se le deben dar permisos de ejecución con:
chmod +x profont-install.sh
  • Se debe ejecutar con privilegios administrativos
sudo ./profont-install.sh

Agregar ítems al menú contextual del explorador Nemo (Cinnamon)

En mi PC de escritorio utilizo el Spin Cinnamon de Fedora 23. Me gusta mucho más que Gnome 3 aunque quizá no es tan “lindo”. Éste trae a Nemo como explorador de archivos por defecto, el cual comenzó como un fork de Nautilus (nombrado así debido al personaje de Julio Verne “Nemo” quien era el Capitán del “Nautilus”) y se convirtió en el explorador por defecto de la distribución Linux Mint (quienes desarrollan Cinnamon).

Este gestor de archivos no tiene la opción de enviar por e-mail “out of the box”, como dicen los angloparlantes, sino que hay que agregarla manualmente. Para esto se puede optar por usar una configuración global o una por usuario. Fue esta última la que usé, tanto para agregar esta funcionalidad como la de revisar los archivos con el antivirus ClamAV.

Para hacerlo hay que agregar en el directorio ~/.local/share/nemo/actions/ los archivos de acciones, con extensión .nemo_action.
La estructura del archivo clamscan.nemoaction es la siguiente:

[Nemo Action]
Name=Clam Scan
Comment=Escanear con ClamAV
Exec=gnome-terminal -x sh -c "clamscan -r %F | less"
Icon-Name=bug-buddy
Selection=Any
Extensions=dir;exe;dll;zip;gz;7z;rar;pdf;

Mientras que el contenido de send_to_thunderbird.nemo_action es:

[Nemo Action]
Name=Enviar por e-mail
Exec=thunderbird -compose to=,"attachment='%F'"
Icon-Name=mail-attachment
Selection=NotNone
Extensions=nodirs;
Dependencies=thunderbird;
Separator=,

Menú_005Para más información sobre cómo agregar estas y otras configuraciones al gestor de archivos Nemo, ver la Wiki de Nemo en ArchLinux o directamente Nemo Actions.

Fuente: Linux Mint Forums