Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blobject/agave
succulent monospace programming font
https://github.com/blobject/agave
font monospace monospace-font programming-font typeface
Last synced: 29 days ago
JSON representation
succulent monospace programming font
- Host: GitHub
- URL: https://github.com/blobject/agave
- Owner: blobject
- License: mit
- Created: 2015-11-05T04:23:32.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-06-27T20:52:31.000Z (over 1 year ago)
- Last Synced: 2024-08-03T23:13:18.042Z (4 months ago)
- Topics: font, monospace, monospace-font, programming-font, typeface
- Language: Tcl
- Homepage: https://b.agaric.net/page/agave
- Size: 10.6 MB
- Stars: 700
- Watchers: 30
- Forks: 14
- Open Issues: 19
-
Metadata Files:
- Readme: README.org
- Changelog: CHANGES
- License: LICENSE
Awesome Lists containing this project
- typophilia - Agave
README
*NOTICE:* github namespace recently changed from +agarick+ to *blobject*.
[[/pub/title.png]]
*version 37*, 06 jan 2021 \\
| download | Regular | Bold |
|-|---------|------|
| size | 261KB | 85KB |
| dotted zero | *[[https://github.com/blobject/agave/releases/latest/download/Agave-Regular.ttf][Agave-Regular.ttf]]* | *[[https://github.com/blobject/agave/releases/latest/download/Agave-Bold.ttf][Agave-Bold.ttf]]* |
| slashed zero | *[[https://github.com/blobject/agave/releases/latest/download/Agave-Regular-slashed.ttf][Agave-Regular-slashed.ttf]]* | *[[https://github.com/blobject/agave/releases/latest/download/Agave-Bold-slashed.ttf][Agave-Bold-slashed.ttf]]* |[[/pub/metric.png]]
| variant | glyph count | (partially) implemented ranges |
|---------|-------------|--------------------------------|
| Regular | 2443 | ascii, latin ext, greek, cyrillic, ipa, math, arrows, box-drawing, braille, powerline, others |
| Bold | 96 | ascii |
| Italic | 15 | /not ready/ |
| BoldItalic | 2 | /not ready/ |*agave* is a fixed-width outline typeface, designed and produced by [[https://b.agaric.net/about][type agaric]].
Free to use, peruse, and diffuse -- everything (font files, glyph designs, glyph databases, and documentation) is released under the [[/LICENSE][MIT license]].
*more about:* [[https://b.agaric.net/page/agave]]
** install
The ~.ttf~ font files can be found at either of:
- https://github.com/blobject/agave/releases/latest
- https://github.com/blobject/agave/tree/master/distPlease install according to common procedures specified by your platform. Maybe these pages might help: [[https://repology.org/project/fonts:agave/versions][repology]], [[https://www.howtogeek.com/192980/how-to-install-remove-and-manage-fonts-on-windows-mac-and-linux][howtogeek]].
** sample
- 2160x1440 screen resolution, 200 dpi, freetype v2.10.4, libXft v2.3.3, libpng v1.6.37, gimp v2.10.20
*glyph distinction* in ASCII
[[/pub/ascii.png]]
*code*, sampling C syntax (emacs v27.1, height *55*)
[[/pub/code.png]]
*terminal* (alacritty v0.6.0, size *5.5*)
[[/pub/term.png]]
*literary text*, sampling ASCII, Greek, Cyrillic, and Czech (alacritty v0.6.0, size *5.5*)
[[/pub/lit.png]]
*cataclysm: dark days ahead* (alacritty v0.6.0, size *5.5*)
[[/pub/cdda.png]]
*unicode* (alacritty v0.6.0, size *5.5*)
[[/pub/uni.png]]
*in the wild:* \\
/(particular glyph shapes may be out of date)/
- https://www.programmingfonts.org/#agave
- https://www.reddit.com/r/unixporn/comments/hb4ib9/i3gaps_pywal_is_a_blessing/
- https://k1ss.org/screenshots (Mike Emanuelli's)
- https://www.reddit.com/r/unixporn/comments/ft1iu5/stumpwm_preparing_for_the_end_times/
- https://bbs.archlinux.org/viewtopic.php?pid=1266904#p1266904** build
For example, with the Regular variant:
- Open ~src/agave-r.sfd~ in FontForge.
- Click *File* --> *Generate Fonts* --> pick *TrueType*, *No Bitmap Fonts*, *No Rename* --> /Options:/ pick *TrueType Hints*, *PS Glyph Names*, *OpenType* --> *Generate*.
- You might see (and can ignore, I think) some warnings about non-integral coordinates, etc.
- Hint the generated font file using ttfautohint.
- Assuming the generated file is ~raw.ttf~, run ~ttfautohint -v -t raw.ttf Agave-Regular.ttf~** naming
- *type agaric* opted for a slightly eponymic name for their first typeface.
- "Agave" refers either to the [[https://en.wikipedia.org/wiki/Agave][green plant]] or to the [[https://en.wikipedia.org/wiki/Agave_(Theban_princess)][daughter of Kadmos]] in mythology.
- *agave* is sister to [[https://github.com/blobject/autonoe][autonoe]] and [[https://github.com/blobject/ino][ino]].** discussion
Feel free to use the [[https://github.com/blobject/agave/issues][issue tracker]] to voice your feedback, questions, and suggestions. Or contact *type agaric* via email at [email protected]=.
** thanks
... foremost to [[https://www.gnu.org/software/bc/][bc]], [[https://inkscape.org/][Inkscape]], [[http://ttfautohint.com/][ttfautohint]], and [[https://fontforge.org/][FontForge]] as I relied on them to respectively measure, draw, hint, and generate *agave*,
to GitHub for hosting this repo,
and to all the users ♥