‘Oxygen’ Font

‘Oxygen Font’ is a project to design a desktop/gui font for integrated use with the KDE desktop. The design is based on interpolations between ‘Muli’ and ‘FontOne’ that have been further shaped to reach a clear, legible font to use within the KDE gui.

The basic concept for ‘Oxygen Font’ was to design a clear, legible, sans serif, that would be rendered with Freetype on Linux-based devices. The idea was to not quite follow a ‘purist’ line of sans serif typeface formulae, but to allow some juxtapositioning of font forms to give familiarity but also a sense of newness. A version of the font is also under development that is aimed to be a branding typeface for the desktop.


This entry was posted in Oxygen Font and tagged . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.


  1. Posted December 22, 2011 at 3:47 pm | Permalink

    Wow, that’s classy. I want to go bed with that “a”.

    • vernon adams
      Posted December 23, 2011 at 7:07 pm | Permalink

      ok :)

  2. Posted December 22, 2011 at 5:07 pm | Permalink

    Awesome ! Oxygen font is really a missing link between all our oxygen experience.

    Are you planning to create a Monospace version ? I spend the whole day in coding and a good Monospace font is much needed (Ubuntu is close, Android is quite good but it doesn’t have bold etc).

    Oh and before I forget, if we meet beer is on me!

    • vernon adams
      Posted December 23, 2011 at 7:11 pm | Permalink

      Sure :) I’m interested to hear what makes a good monospace font, and what doesn’t. -v

      • Mike Thorn
        Posted December 28, 2011 at 2:25 pm | Permalink

        The most important part of a good programming font is making sure that each character is really distinct from every other character to prevent typos in programming. Here’s a list of things you need to have in that area:

        Good distinction between zero and O. Slashing or dotting the zero is the typical solution. I prefer slashing myself, but that can be confusing for northern europeans.

        Good distinction between one and lowercase L and the | character.

        Good distinction between a and o. For a bad example of this, look at Apple’s Monaco font, where a/o are too similar.

        Good distinction between 5 and S. Basically just don’t make the 5 very rounded.

        There’s some subtle programming related things as well. For example, many programming languages use this operator: ->
        In some monospace fonts, the height of the dash glyph doesn’t align with the angle of the > glyph, making it look sloppy.

        Currently, the Ubuntu monospace font is the best I’ve yet seen. Before I switched to that, my fav was this:

        And before that, http://www.fontsquirrel.com/fonts/Droid-Sans-Mono

        • vernon adams
          Posted December 29, 2011 at 12:33 pm | Permalink

          Good feedback :) much appreciated.

  3. Posted December 22, 2011 at 5:07 pm | Permalink

    WOW we Rock!

  4. Posted December 22, 2011 at 5:08 pm | Permalink

    Dude, that’s awesome!!

    The rest of the KDE community will be grateful to you for like, ever ;)

  5. Ivan
    Posted December 22, 2011 at 9:14 pm | Permalink

    Nice, very nice :)

    The only letter I’m not in love with ‘g’, something weird about that one.

  6. aydin
    Posted December 22, 2011 at 10:23 pm | Permalink

    hope to see that font soon on my desktop!
    excellent work!!

  7. Posted December 22, 2011 at 10:55 pm | Permalink

    I don’t know much about fonts or design but looks really nice to me. Congrat’s!!! :)

  8. BajK
    Posted December 23, 2011 at 12:26 am | Permalink

    Still looks wayyyy to sharp and makes my eyes bleed like the default DejaVu or Droid font. The only font that I find usable is the Ubuntu font which luckily is the default on Kubuntu.

  9. krash
    Posted December 23, 2011 at 4:52 am | Permalink

    That’s awesome, I like it!

    • Alejandro
      Posted December 23, 2011 at 6:27 pm | Permalink

      Oh, I forgot, I wonder if you are going to do a monospace version of the font? That’d be really nice.

      I’d love if you can make the “l” (L) looks like this, I like the way that kind of “l” looks. But since I don’t know anything about font design and you are the expert, you know what is best :D.

      Thank you for making this effort!


      • vernon adams
        Posted December 23, 2011 at 7:06 pm | Permalink

        There’s been a few requests already for a monospace version, so i’m sure i’ll make one :) The ‘l’ you linked to – i had thought to have a similar ‘l’ in the desktop version. We’ll see.
        cheers -v

  10. Rafael Gawenda
    Posted December 23, 2011 at 10:54 pm | Permalink

    I’F rather choose the lowercase L from Ubuntu. Like the lower end used in t

  11. Tsiolkovsky
    Posted December 24, 2011 at 3:02 pm | Permalink

    I like it a lot. Maybe a bit too sharp but I+ll have to see it in action to be sure. Keep up the awesome work!

  12. Posted December 27, 2011 at 3:23 pm | Permalink

    Oh wow, that impressed me! I immediately fell in love with this design. This typeface looks very readable, clean and crisp. Love it!

  13. Posted December 28, 2011 at 2:17 am | Permalink

    Looks great!
    This will definitely upgrade the KDE experience.
    Awesome work.
    Another vote for a monospace version from me :)

  14. Posted December 28, 2011 at 11:04 am | Permalink

    Promising start, the basic skeleton for a neat, legible screen-ready typeface is there certainly… not sure how I feel about those descenders just yet. Looking forward to seeing how this develops.

  15. kallu
    Posted December 28, 2011 at 11:05 am | Permalink

    I think coconut font from webos is perfect for KDE.

    • vernon adams
      Posted December 29, 2011 at 11:38 am | Permalink

      Will be interesting to see if the webos system fonts will be opensourced by HP along with the os.

  16. jasox
    Posted December 28, 2011 at 11:18 am | Permalink

    Love it, but I more thing is holding me away from kde and that is default icon theme. I hope so that oxygen team will change it in near future. Great work BTW ;)

  17. Alejandro Nova
    Posted December 28, 2011 at 1:59 pm | Permalink

    I was WAITING for this. Now, can you make all four basic variants? (bold, italic and bold italic, KDE uses all four) This in a KDE 4.9 SC would rock.

    • vernon adams
      Posted December 29, 2011 at 12:32 pm | Permalink

      Alejandro – sure i’m planning regular + bold + both italics _ monospace. Plus, maybe some extra weights for ‘branding’ etc.

  18. Nikolaus Waxweiler
    Posted December 28, 2011 at 2:23 pm | Permalink

    Nice! Glad to see the major desktops take typography seriously. Now KDE just needs to rid itself from hintfull as the default and adopt Ubuntu’s hintslight :) And increase the default font size.

    • Alejandro Nova
      Posted December 29, 2011 at 12:04 pm | Permalink

      Hint full / hint slight is fully (and not slightly) configurable from KDE System Settings. Just try it ;)

      Believe it or not, there are people who hate hint slight. About the default font size, 9 pt are just fine if they are really 9 pt (9/72 of an inch)

      If you have a high resolution screen, you need to reset your DPI resolution. Open Scribus, select File | Preferences, select “Visualization” in the icon list that will appear, take a real-world ruler, and adjust the DPI until the real world ruler and the ruler that will appear in the screen match; that’s your real DPI. Once you have it, force it in your KDE preferences. My screen resolution is 125 DPI, and so, my 9 pt fonts look like 11.7 pt fonts.

      • Nikolaus Waxweiler
        Posted December 30, 2011 at 10:59 pm | Permalink

        I know it’s configurable. I’ve been fiddeling with font display on Linux since forever, also including Infinality’s FreeType patches (and that patchset taught me that KDE’s settings dialog is quite inadequate — I was going to code up a replacement similar to ClearType Tuner but have defected to GNOME3 and now Unity in the meantime :P) But defaults are what actually matters. And Ubuntu’s defaults are the first where I feel no need to fiddle with anything except font color to increase contrast. This is a serious achievement! Not sure if Ubuntu people actually modify FreeType to make hintslight less ugly, because the hintslight from other distros I remember definitely was. Whatever the case, I can only hope that Infinality’s patches make inroads to mainline FT…

        Here’s the problem: Xorg sets the DPI to 96 by default because there’s no reliable way to determine the DPI automatically. Ubuntu’s default font size is 11pt, so you get 14px. The Ubuntu font is quite readable at this size. 9pt would be 12px. Too small. I once scoffed at people who increased their font size, because lol, they’re wasting space and it looks ugly. Now I can’t go back to small fonts and get angry when web designers go below 14px for body text. And I’m only 24 :) Sure, I could go and hammer the fonts harder into the pixel grid with e.g. hintfull or Infinality’s patches to increase contrast, but the typophile in me screams in horror when I see distorted letterforms.

  19. Torrent
    Posted December 28, 2011 at 5:16 pm | Permalink

    You misspelled Lavoizier ;)

  20. Govi
    Posted December 28, 2011 at 6:01 pm | Permalink

    Isn’t to much light after capital ‘A’? See e.g. “All” in screen or “Antoine”

  21. Posted December 29, 2011 at 10:30 am | Permalink

    Very, very nice!
    I like it!
    The goals of the project has been acomplished!

  22. Alejandro Nova
    Posted December 29, 2011 at 11:54 am | Permalink

    Please, for clarity, subscribe to the following bug. You may be the one who fixes it :)


    • vernon adams
      Posted December 29, 2011 at 12:11 pm | Permalink

      done :)

  23. Posted December 29, 2011 at 12:06 pm | Permalink

    thank’s!!! i was using droid right now…

  24. Posted December 29, 2011 at 2:30 pm | Permalink

    Is the source available yet?

    • vernon adams
      Posted December 29, 2011 at 11:36 pm | Permalink

      I plan to work for a few more days on the regular and monospace and then release them as alpha for download & testing. Files will be .ttf, .otf & .sfd.

      • Posted December 30, 2011 at 12:29 am | Permalink

        Sweet action, I look forward to testing them.

  25. Private Leman
    Posted February 11, 2012 at 4:16 am | Permalink

    It’s a good font. However, I notice A TON of similarities with the Prelude Sans font used on the Palm WebOS. Not that the font isn’t great, just odd. If you want to know, go to Ascender’s website, go to Custom Fonts, and look for Palm Pre.

    –Private Leman ;)

    • vernon adams
      Posted February 14, 2012 at 1:57 pm | Permalink

      :-) It’s not odd at all that there can be close similarities, they are fruit from the same old tree after all. I should probably look closer at Prelude though, it may provide some keys to a few solutions i’m after. I wonder if Prelude will be opensourced when WebOS is opened up? oooh! 8-)

  26. q-ter
    Posted May 25, 2012 at 1:58 pm | Permalink

    Absolutely loving the Oxygen font, when I first saw it I immediately started looking up the font’s name and using it. Thanks.

    Only one remark: IMO every number should have constant width, could you make “1″ and “7″ as wide as other numbers?


  27. Paul
    Posted February 8, 2013 at 5:32 pm | Permalink

    I love the font (vastly superior to the current ugly mess), but dislike the way that an uppercase i is near impossible to distinguish from a lowercase L. Logical clarity should be essential for a computer user interface.

4 Trackbacks

  • By espacio KDE on December 29, 2011 at 1:42 am

    [...] Ubuntu! Anuncio desde el Blog del autor: “Oxygen” Font. Share this:EmailBitacorasNo hay Entradas Relacionadas. This entry was posted in Artwork and [...]

  • [...] per questo motivo Vernon Adams, ha voluto chiamare allo stesso modo dei famosi componenti di KDE il suo nuovo font, disegnato appositamente per il desktop del draghetto [...]

  • By Oxygen Font: KDE Gets It’s Own Font on January 2, 2012 at 5:01 pm

    [...] to what Gnome 3 has done with Cantarell, KDE is now working on their own desktop font with a project called “Oxygen [...]

  • By Una fuente propia para KDE: Oxygen Font on January 2, 2012 at 5:06 pm

    [...] Tweet A través de este blog nos enteramos que el diseñador Vernon Adams ha estado trabajando en una nueva fuente tipográfica, [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>