Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Figma-Linux/figma-linux-font-helper
Font Helper for Figma for Linux x64 platform
https://github.com/Figma-Linux/figma-linux-font-helper
figma fonts helper linux rust
Last synced: 3 months ago
JSON representation
Font Helper for Figma for Linux x64 platform
- Host: GitHub
- URL: https://github.com/Figma-Linux/figma-linux-font-helper
- Owner: Figma-Linux
- License: gpl-2.0
- Created: 2019-08-30T11:26:25.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-06T14:28:49.000Z (8 months ago)
- Last Synced: 2024-04-25T04:57:23.504Z (7 months ago)
- Topics: figma, fonts, helper, linux, rust
- Language: Rust
- Homepage:
- Size: 438 KB
- Stars: 368
- Watchers: 5
- Forks: 32
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Font Helper
**Font Helper for Figma for Linux OS.**
## Attention!
Figma 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.## Install
Run this in your terminal
```bash
curl -L https://raw.githubusercontent.com/Figma-Linux/figma-linux-font-helper/master/res/install.sh | bash
```
## How it worksFont 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
## How to add directories
You can modify Font Helper config file with normal user privileges.
The config is a simple JSON file which is located in `~/.config/figma-linux/settings.json`
```bash
nano ~/.config/figma-linux/settings.json
```After that You need to restart Font Helper service to apply the changes:
```bash
systemctl --user restart figma-fonthelper.service
```## Where to find logs
The app put all logs into the `/var/log/fonthelper` directory.
When Font Helper starts it create a new log file in the directory each time.## Check Font Helper service status
Just type this in terminal for check status of Font Helper:
```bash
systemctl --user status figma-fonthelper.service
```## Updating Font Helper
Font Helper updates automatically via `figma-fonthelper-updater.service` service.
You don't need to update Font Helper manually by default unless you have disabled the said service## How to disable auto updates
Disable the updater systemd service:
```bash
systemctl --user stop figma-fonthelper-updater.service
systemctl --user disable ffigma-onthelper-updater.service
```
To enable auto update again:
```bash
systemctl --user start figma-fonthelper-updater.service
systemctl --user enable figma-fonthelper-updater.service
```## Check your currently installed Font Helper version
In terminal:
```bash
~/.local/share/figma-fonthelper/fonthelper -v
```