Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alhadis/menloco
Replaces the Monaco typeface's box-drawing characters with those from Menlo.
https://github.com/alhadis/menloco
box-drawing font menlo monaco terminal
Last synced: 23 days ago
JSON representation
Replaces the Monaco typeface's box-drawing characters with those from Menlo.
- Host: GitHub
- URL: https://github.com/alhadis/menloco
- Owner: Alhadis
- License: mit
- Created: 2015-11-02T15:47:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-08-12T10:27:59.000Z (over 5 years ago)
- Last Synced: 2025-01-05T07:11:04.397Z (about 1 month ago)
- Topics: box-drawing, font, menlo, monaco, terminal
- Language: Python
- Size: 2.06 MB
- Stars: 25
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Menloco
=======Adds seamless box-drawing characters to the Monaco typeface:
Instructions
------------
Clone this repo, `cd` into it, and run `make`:git clone [email protected]:Alhadis/Menloco.git
cd Menloco
makeYou'll find a copy of the patched typeface sitting in the `fonts` subdirectory,
named `Menloco.ttf`. Install this at your leisure; running these scripts won't
modify any existing typefaces on your system, for self-explanatory reasons.Requirements
------------
These scripts rely on [FontForge](https://fontforge.github.io/) to do the heavy
lifting, so you'll need to make sure that's installed first. You can install it
using [Homebrew](http://brew.sh/):brew install fontforge
Other systems
-------------
This project was written with Mac OS in mind (I'm running Mavericks). If you're
interested in running it on another operating system, you'll need the following
in addition to FontForge:1. Perl v5.10+
2. Python v3.6+
3. [GNU Make](https://www.gnu.org/software/make/manual/make.html)For Windows/Cygwin, I have no idea. Have a crack at it and report any troubles.
Why?
----
I love the clean elegance of Monaco, but wanted nicer-looking graphs and tables
when perusing terminal output. Programs like `npm` and `tree`, for example, use
box-drawing symbols to annotate the relationships between their contents; these
look weird when they're punctuated with gaps.Wanting the best of both worlds, I penned these scripts to bring them together.
Obviously I could simply upload the modified typeface, but that'd be infringing
copyright. Since both fonts are already installed on Mac OS by default, it's an
easy matter of running the bundled scripts with `make`.