{"id":22296182,"url":"https://github.com/kakwa/kakwafont","last_synced_at":"2026-03-05T12:03:37.716Z","repository":{"id":150770532,"uuid":"49103336","full_name":"kakwa/kakwafont","owner":"kakwa","description":"Kakwafont, a 12px monospace bitmap font based on Terminus","archived":false,"fork":false,"pushed_at":"2025-02-12T23:08:34.000Z","size":70,"stargazers_count":93,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-20T03:39:23.802Z","etag":null,"topics":["bitmap","font"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kakwa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-01-06T01:18:58.000Z","updated_at":"2025-06-23T08:42:56.000Z","dependencies_parsed_at":"2025-05-20T04:03:28.867Z","dependency_job_id":"68023d27-4723-462b-8e2e-9fb66474a49e","html_url":"https://github.com/kakwa/kakwafont","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/kakwa/kakwafont","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fkakwafont","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fkakwafont/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fkakwafont/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fkakwafont/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kakwa","download_url":"https://codeload.github.com/kakwa/kakwafont/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fkakwafont/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30123734,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T11:11:57.947Z","status":"ssl_error","status_checked_at":"2026-03-05T11:11:29.001Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitmap","font"],"created_at":"2024-12-03T17:44:30.741Z","updated_at":"2026-03-05T12:03:37.697Z","avatar_url":"https://github.com/kakwa.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KakwaFont\n\nAnother 12 pixel monospaced bitmap font.\n\n## Presentation\n\nKakwaFont is a 12 pixel monospaced bitmap font based on [Terminus](http://terminus-font.sourceforge.net/).\n\nI found Terminus too wide, so I have changed most glyphs in order to have thin and clearly seperated characters.\n\nI tried to make a clear difference between \"(\" and \"{\", \"1\" and \"l\", \"0\" and \"O\"...\n\nThe result is a clear font, well suited for programming and terminal.\n\n## Examples\n\nAscii Table: \n\n![Example](https://cdn.rawgit.com/kakwa/kakwafont/master/misc/ex-1.png)\n\nTest: \n\n![Example](https://cdn.rawgit.com/kakwa/kakwafont/master/misc/ex-2.png)\n\nScreenshot:\n\n![Example](https://cdn.rawgit.com/kakwa/kakwafont/master/misc/screenshot.png)\n\nCode example:\n\n![Example](https://cdn.rawgit.com/kakwa/kakwafont/master/misc/ex-3.png)\n\n## License\n\nKakwaFont is licensed under the SIL Open Font License, Version 1.1. \n\nThe license is available with a FAQ at [scripts.sil.org](http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi\u0026id=OFL).\n\n## Download\n\nThe latest version of KakwaFont can be downloaded here:\n\n* [KakwaFont latest](https://github.com/kakwa/kakwafont/archive/master.tar.gz)\n\nPrevious versions can be found here:\n\n* [KakwaFont releases](https://github.com/kakwa/kakwafont/releases)\n\n# Generate font files \u0026 Installation\n\n## Prerequisites\n\n### MacOS\n\n```sh\nbrew install fontforge font-util\n```\n\n### Debian/Ubuntu\n\n```sh\nsudo apt install fontforge xfonts-utils\n```\n\n## Targets\n\n### Build Targets\n\n- `all-fonts` - Generate all formats `PCF.GZ`, `PCF`, and `OTB` formats (default).\n- `pcf` - Generate `PCF`\n- `pcf.gz` - Generate `PCF.GZ`\n- `otb` - Generate OpenType Bitmap (`OTB`).\n\n### Utility Targets\n\n- `clean` - Removes generated font files.\n\n## Installation\n\n### Installation Targets\n\n- `index` - Creates an X11 font index in the font directory.\n- `rehash` - Refreshes the X11 and fontconfig font cache.\n- `install-fonts` - Install only the fonts\n- `install-conf` - Install only the fc configuration\n\n### User Installation (Non-root)\n\nAs User:\n```sh\nmake install INSTALL_USER=true -j\n```\n\nThis installs fonts to `~/.fonts/` and the config to `~/.fonts.conf.d/`.\nIt also refresh `fc-cache` and X11 font cache.\n\n### System-wide Installation\n\nAs Root:\n```sh\nmake install -j\n```\n\nThis installs fonts to:\n* `otb` - `/usr/share/fonts/opentype/kakwafont/`\n* `pcf.gz` - `/usr/share/fonts/X11/misc/`\n\nAnd the config to `/etc/fonts/conf.d/`.\n\nTo tweak this install, use the usual variables (`PREFIX`, `SYSCONFDIR`, `DESTDIR`) or manually copy the fonts in the appropriate directories of your system.\n\n## Fontconfig \u0026 X11/Xwayland indexation\n\nYou can test the availability of the font with the following commands:\n\nX11:\n```sh\n# Check font path:\nxset q\n\n# Optionally add your ~/.fonts to X font path\nxset +fp ~/.fonts/\n\n# Check presence in X11\nxlsfonts | grep kakwa\n```\n\nFontconfig:\n```sh\n# Check fontconfig font path:\nfc-cache -v | grep -v '^/'\n\n# Check Presence in Wayland/fontconfig\nfc-list | grep kakwa\n```\n\n# Trying KakwaFont\n\nHere is a quick way to try KakwaFont:\n\n```sh\n# Xterm\nxterm -bg black -fg white -fn -kakwa-kakwafont-Medium-R-Normal--12-120-72-72-C-60-ISO8859-1 -fb -kakwa-kakwafont-Medium-R-Bold--12-120-72-72-C-60-ISO8859-1\n\n# Foot\nfoot --font kakwafont:size=10\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkakwa%2Fkakwafont","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkakwa%2Fkakwafont","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkakwa%2Fkakwafont/lists"}