{"id":13732375,"url":"https://github.com/Figma-Linux/figma-linux-font-helper","last_synced_at":"2025-05-08T06:32:01.787Z","repository":{"id":36337854,"uuid":"205368515","full_name":"Figma-Linux/figma-linux-font-helper","owner":"Figma-Linux","description":"Font Helper for Figma for Linux x64 platform","archived":false,"fork":false,"pushed_at":"2024-03-06T14:28:49.000Z","size":449,"stargazers_count":408,"open_issues_count":22,"forks_count":34,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-11-05T07:11:33.438Z","etag":null,"topics":["figma","fonts","helper","linux","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Figma-Linux.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}},"created_at":"2019-08-30T11:26:25.000Z","updated_at":"2024-11-04T19:09:07.000Z","dependencies_parsed_at":"2023-12-06T22:22:49.598Z","dependency_job_id":"2c5a0563-c9a7-470b-acbd-267cd17846c5","html_url":"https://github.com/Figma-Linux/figma-linux-font-helper","commit_stats":{"total_commits":88,"total_committers":11,"mean_commits":8.0,"dds":0.1477272727272727,"last_synced_commit":"c10f43b9d8f1e7c1bb16d7dcf6a8caf084e65a65"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux-font-helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux-font-helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux-font-helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux-font-helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Figma-Linux","download_url":"https://codeload.github.com/Figma-Linux/figma-linux-font-helper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224708199,"owners_count":17356498,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["figma","fonts","helper","linux","rust"],"created_at":"2024-08-03T02:01:54.851Z","updated_at":"2024-11-14T23:32:11.917Z","avatar_url":"https://github.com/Figma-Linux.png","language":"Rust","funding_links":["https://www.buymeacoffee.com/U5hnMuASy","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=4DNBUKPV6FBCY\u0026source=url"],"categories":["Rust"],"sub_categories":[],"readme":"# Font Helper\n\n**Font Helper for Figma for Linux OS.**\n\n\u003c!-- [![Codacy Badge](https://api.codacy.com/project/badge/Grade/476feb557cf447e38f9c94b6944366f7)](https://app.codacy.com/app/ChugunovRoman/figma-linux-font-helper?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=ChugunovRoman/figma-linux-font-helper\u0026utm_campaign=Badge_Grade_Dashboard)\n[![Travis CI](https://travis-ci.org/ChugunovRoman/figma-linux-font-helper.svg?branch=master)](https://travis-ci.org/ChugunovRoman/figma-linux-font-helper) --\u003e\n\u003c!-- \u003cspan class=\"badge-buymeacoffee\"\u003e\u003ca href=\"https://www.buymeacoffee.com/U5hnMuASy\" title=\"Donate to this project using Buy Me A Coffee\"\u003e\u003cimg src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /\u003e\u003c/a\u003e\u003c/span\u003e\n\u003cspan class=\"badge-paypal\"\u003e\u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=4DNBUKPV6FBCY\u0026source=url\" title=\"Donate to this project using Paypal\"\u003e\u003cimg src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /\u003e\u003c/a\u003e\u003c/span\u003e --\u003e\n\n## Attention!\nFigma has now made a change to their web application so that the request for local fonts will not be made if your browser agent defined like the Linux version.\n\n## Install\n\nRun this in your terminal\n\n\u003c!-- curl https://raw.githubusercontent.com/ChugunovRoman/figma-linux-font-helper/master/res/install.sh | sudo bash --\u003e\n\u003c!-- removed tinyurl because piping to bash isn't the best idea by itself. The least we can do is to not add a third-party redirect in between --\u003e\n```bash\ncurl -L https://raw.githubusercontent.com/Figma-Linux/figma-linux-font-helper/master/res/install.sh | bash\n```\n## How it works\n\nFont Helper is a simple http server which responds with a list of locally installed fonts upon request from Figma client. Figma sends an HTTP request to `localhost` upon loading to see which local fonts are available for usage in the Figma client \n\n## How to add directories\n\nYou can modify Font Helper config file with normal user privileges.\nThe config is a simple JSON file which is located in `~/.config/figma-linux/settings.json`\n```bash\nnano ~/.config/figma-linux/settings.json\n```\n\nAfter that You need to restart Font Helper service to apply the changes:\n```bash\nsystemctl --user restart figma-fonthelper.service\n```\n\n## Where to find logs\n\nThe app put all logs into the `/var/log/fonthelper` directory.\nWhen Font Helper starts it create a new log file in the directory each time.\n\n## Check Font Helper service status\n\nJust type this in terminal for check status of Font Helper:\n```bash\nsystemctl --user status figma-fonthelper.service\n```\n\n## Updating Font Helper\n\nFont Helper updates automatically via `figma-fonthelper-updater.service` service.\nYou don't need to update Font Helper manually by default unless you have disabled the said service\n\n\n## How to disable auto updates\n\nDisable the updater systemd service:\n```bash\nsystemctl --user stop figma-fonthelper-updater.service\nsystemctl --user disable ffigma-onthelper-updater.service\n```\n\n\u003cbr\u003e\n\nTo enable auto update again:\n```bash\nsystemctl --user start figma-fonthelper-updater.service\nsystemctl --user enable figma-fonthelper-updater.service\n```\n\n## Check your currently installed Font Helper version\n\nIn terminal:\n```bash\n~/.local/share/figma-fonthelper/fonthelper -v\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFigma-Linux%2Ffigma-linux-font-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFigma-Linux%2Ffigma-linux-font-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFigma-Linux%2Ffigma-linux-font-helper/lists"}