(a.k.a. Font Helper)
Important
Due to changes to the Figma website, we must override the browser's user agent in order for this service to function. You might use a browser extension to do this. Choosing a Windows/macOS user agent is sufficient.
Please vote up this thread on Figma's official forum.
https://forum.figma.com/t/requests-to-font-helper-on-linux-stopped-working/61389
bash -c "$(curl -fsSL https://raw.githubusercontent.com/neetly/figma-agent-linux/main/scripts/install.sh)"
paru -S --needed figma-agent-linux-bin # or figma-agent-linux, if you prefer to compile it youself
systemctl --user enable --now figma-agent.socket
systemctl --user disable --now figma-agent.{service,socket}
rm -rf ~/.local/share/figma-agent ~/.local/share/systemd/user/figma-agent.{service,socket} ~/.cache/figma-agent
- Support Variable Fonts
- High Performance (Thanks to Fontconfig)
Figma Agent for Linux | Figma Linux Font Helper | |
---|---|---|
Variable Fonts | ✔️ | ❌ |
Font Preview | ❌ | ❌ |
XDG Base Directory | ✔️ | ✔️ |
Fontconfig Integration | ✔️ | ❌ |
Another option is to use Wine to run the official figma_agent.exe
binary.
We use this method for reverse engineering throughout development.
Please check to see if any rules block figma.com from accessing localhost, such as Block Outsider Intrusion into LAN.
Please grant figma.com permission to access localhost.
https://brave.com/privacy-updates/27-localhost-permission/
This project was inspired by Figma Linux Font Helper.