hzeep

hzeep is a (slightly) modified version of the Neep font by Jim Knoble. hzeep is designed for living in the terminal. In my experience, it works well for programming, as well as for other tasks like reading email.

Modifications to the original font were made using FontForge, and the TTF version of the font was created with help from this script. You can see the specifics of the changes from Neep a little farther down the page.

In a modern web browser, this page should be rendered using hzeep. If not, you can get a sense of how the font looks with the following two images: 1, 2

download

hzeep is available under the terms of the GNU General Public License, version 3.0. You can download the current version (version 2) below:

older versions

Version 1, 8x15 BDF, ISO8859-1/Latin 1

install

On GNU/Linux Systems, download the font and put it in your ~/.fonts directory, and then run:

$ fc-cache -vf

You should probably use the TTF version, but if you want to install the BDF version instead for some reason, note that on Debian, bitmap fonts are disabled by default, so you will also have to specifically enable the hzeep font before updating the cache. This may also be the case in Ubuntu, and so taking this next step doesn't hurt. Create a new file /etc/fonts/conf.d/50-enable-hzeep.conf, and paste the following text into it:

<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <selectfont>
    <acceptfont>
      <pattern>
        <patelt name="family"><string>hzeep</string></patelt>
      </pattern>
    </acceptfont>
  </selectfont>
</fontconfig>

for best results

alternatives

If this font is almost what you want, but not quite, you might be interested in Neep, zevv-peep, or Proggy.

what changed?

Version 2

After receiving feedback that the '6' and '8' glyphs were difficult to tell apart at a distance, I modified the '6' and '9' glyphs to try to improve this. A comparison is shown below, with the original (version 1) on top, and the updated glyphs (version 2) on the bottom.

Version 1

Really, version 1 is almost entirely still Neep. The following is (I think) an exhaustive list of changes I made, starting with the neep-iso8859-1-08x15.bdf file from this tarball. For some of the changes, a comparison is shown, with Neep on top on hzeep on bottom.