tigert.com | my life and stuff um, what do I write here?

2Dec/097

Maemo Extras -packages: Droid fonts

The Maemo Extras -repository (and extras-devel / testing) contains community software for the N900 and the older Maemo devices. One of the nice packages available is the open "Droid Sans" -font set, originating from the Android project by Google. Droid Sans Mono works great with the Terminal application:

Array

You can also hack the system theme to use Droid Sans with a simple perl one-liner.. you need the "droid fonts" and "rootsh" packages from extras repository installed first of course..

DISCLAIMER: Do this at your own risk, I might have made a mistake in this example...

$ root
# perl -pi -e "s/Nokia Sans/Droid Sans/g" \
   /usr/share/themes/alpha/gtk-2.0/gtkrc \
   /usr/share/themes/alpha/gtk-2.0/gtkrc.input_method \
   /usr/share/themes/alpha/matchbo*/theme.xml

Then switch theme to another and back, or reboot the device. Substitute "alpha" with "beta" for the orangeish theme variant if you like. Example below:

Array

Switching back to Nokia Sans is left as an excercise for the reader ;-)

Comments (7) Trackbacks (0)
  1. Another suggestion: try switching out the monospaced font for Anonymous Pro.

  2. do you know where can we get the green theme for the n900 it appears to be only available on the sdk :(

  3. Nice hints :)

  4. MNice. But does anyone know how to install the Microsoft core web fonts (Arial, etc.) on the device? Esp. in the browser the lack of standard fonts looks bad.

  5. One of the nice things about the strong gnome / linux desktop heritage of maemo is that many old tricks work… So you can dump the MS web core fonts to /home/user/.fonts/ (need to use terminal), if you have access to the .ttf files (maybe on your other computer for example?)

    $ mkdir /home/user/.fonts
    $ cp -a /media/mmc1/corefonts-folder-of-yours/*.ttf /home/user/.fonts

    Then reboot the device to make your device to see them – this works in N810/N800/770 too as far as I remember.

  6. It didn’t work for me. Are you sure this script actually works?

  7. Make sure you remove the # from the beginning of the line


Leave a comment



No trackbacks yet.

Pages

Categories

Blogroll

Archive

Meta