All Projects → romeovs → Creep

romeovs / Creep

Licence: mit
a pretty sweet 4px wide pixel font.

Labels

Projects that are alternatives of or similar to Creep

Yunocommit.vim
Y U NO commit after so many writes???
Stars: ✭ 456 (-16.48%)
Mutual labels:  viml
Autoconfig Mac Vimrc
autoconfig mac vimrc with bundle
Stars: ✭ 502 (-8.06%)
Mutual labels:  viml
Vim Mundo
🎄 Vim undo tree visualizer
Stars: ✭ 530 (-2.93%)
Mutual labels:  viml
Last Resort Font
Last Resort Font
Stars: ✭ 462 (-15.38%)
Mutual labels:  font
Vim Autoclose
This plugin for Vim enable an auto-close chars feature for you. For instance if you type an '(', ``autoclose`` will automatically insert a ')' and put the cursor between than.
Stars: ✭ 497 (-8.97%)
Mutual labels:  viml
Fontawesome Iconpicker
Font Awesome Icon Picker component for Bootstrap.
Stars: ✭ 519 (-4.95%)
Mutual labels:  font
Vim Practice
💘 Vim is awesome! Here is my practice and study log.
Stars: ✭ 452 (-17.22%)
Mutual labels:  font
Academicons
An icon font for academics
Stars: ✭ 541 (-0.92%)
Mutual labels:  font
Fontdue
The fastest font renderer in the world, written in pure rust.
Stars: ✭ 499 (-8.61%)
Mutual labels:  font
Tamzen Font
💌 Bitmapped programming font, based on Tamsyn
Stars: ✭ 528 (-3.3%)
Mutual labels:  font
Vim Es6
List of JavaScript ES6 snippets and syntax highlighting for vim.
Stars: ✭ 465 (-14.84%)
Mutual labels:  viml
Sketch Sf Ui Font Fixer
A Sketch plugin that adjusts the character spacing on text layers using iOS 9's SF UI Text/SF UI Display fonts to what it would be when used in an iOS app.
Stars: ✭ 492 (-9.89%)
Mutual labels:  font
Libertinus
The Libertinus font family
Stars: ✭ 518 (-5.13%)
Mutual labels:  font
Vim Taskwarrior
vim interface for taskwarrior
Stars: ✭ 456 (-16.48%)
Mutual labels:  viml
Qiji Font
齊伋體 - typeface from Ming Dynasty woodblock printed books
Stars: ✭ 536 (-1.83%)
Mutual labels:  font
Vim Seek
Seek makes navigating long lines effortless, acting like f but taking two characters.
Stars: ✭ 452 (-17.22%)
Mutual labels:  viml
Vim Ruby Refactoring
Refactoring tool for Ruby in vim!
Stars: ✭ 503 (-7.88%)
Mutual labels:  viml
Snipmate Snippets
A collection of snippets for snipmate
Stars: ✭ 541 (-0.92%)
Mutual labels:  viml
Yats.vim
Yet Another TypeScript Syntax: The most advanced TypeScript Syntax Highlighting in Vim
Stars: ✭ 539 (-1.28%)
Mutual labels:  viml
Rusttype
Mirror of https://gitlab.redox-os.org/redox-os/rusttype
Stars: ✭ 521 (-4.58%)
Mutual labels:  font

Creep


Features · Installation · Attribution · Licence

I never found the pixel font that was perfect for me, so I decided to roll my own with creep. It is a pretty compact (only 4px wide!) font that's great for smaller screens (like my 11" laptop).

I'm constantly adding in new characters (diacritics, box-drawing characters, etc.), so I figured I'd put it up on github for poeple to reap benefits of this.

I also recently added some nice Haskell features (that can be used in other languages too)!

screenshot1 screenshot2

Features

Box Drawing · Sparklines · Haskell · Braille and Drawille

Box drawing

Creep has most of the basic box drawing characters implemented. Therefore creep usually works with most ncurses-type programs or with tmux window-splitting for example.

box drawing

Powerline

Creep supports all the symbols needed for Lokaltog's awesome powerline plugin for vim:

powerline

Sparklines

Creep has the necessary symbols for creating sparklines. This is cool for tools like rainbarf and others. I mean, see how good it makes iStats look:

istats

Better Haskell syntax

I've added support for a better-looking Haskell syntax. Take a look at the Haskell wiki page to get an idea of how it looks and how to use it in vim.

Braille and Drawille

Creep now supports the full braille alphabet, which was an easy thing to do because of the clever braille encoding scheme. All of the braille characters are simply generated using a little script.

Because creep supports braille, it also supports the wonderful Drawille libraries:

drawille

Installation

The font is maintained using the awesome gbdfed which unfortunatly does not support a lot of export formats besides bdf.

To install creep in Mac OS X, you can use font forge to convert the bdf file to a dfont file that can be used by Font Book.app to install the font. To do this:

  1. open the font in font forge:

    $ fontforge creep.bdf
    
  2. select File > Generate Fonts

  3. from the left dropdown select No Outline Font

  4. from the right dropdown select Apple bitmap only sfnt (dfont)

  5. click Save

  6. open the .dfont file in Font Book.app

  7. You're done!

Alternativatly you can download one of the releases, these are not the latest versions of the font but I will try to update them regulary so you don't have to go trought these steps.

I'm not a professional font creator so there are some little quirks in the character sizing. To get past these I set the line height to 0.9 and the character spacing to 0.75 in Terminal.app (using a Size of 16px) to make it look airtight.

terminal

Attribution

Before I created creep I was using Proggy Tiny, which is also great font and has given me the inspiration to create my own font.

Also I would like to compliment the creators of gbdfed on their work. I really enjoy using it.

Also if you have some ideas on what I should implement, please contact me. I'd be happy to implement extra features.

Thanks go out to Chase Colman for fixing the metric issues creep had, a wercker script and just for being a helpful fellow.

Creepin'

License

I love you all, so please use this font as much as you like for free. However, I would like to make sure you provide others the same liberty in creep's new incarnations. Therefore creep is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].