figma-linux-font-helper
figma-linux-font-helper copied to clipboard
Is it possible to provide a version that uses unprivileged per-user systemd instance?
I don't know the internals, but I would imagine the service that uses /usr/local/bin/* executables with ~/.config/systemd/user/fonthelper* services and ~/.local/share/fonts/* fonts by default.
Port 18412 is unprivileged.
Do you see any obstacles?
If no, shouldn't it be the preferred setup?
systemctl --user start fonthelper.service
systemctl --user start fonthelper-updater.service
systemctl --user enable fonthelper.service
systemctl --user enable fonthelper-updater.service
There is already a PR on that, hopefully it will be merged soon!
https://github.com/Figma-Linux/figma-linux-font-helper/pull/21
You might want to have a try on my rewritten version, which has better performance and supports more features like variable fonts. It respects XDG dirs and could run as arbitrary users.
https://github.com/neetly/figma-agent-linux
You might want to have a try on my rewritten version, which has better performance and supports more features like variable fonts. It respects XDG dirs and could run as arbitrary users.
https://github.com/neetly/figma-agent-linux
The above repo just works great for me, after this one stopped working and started producing 500 errors on the local service (had tried all suggestions in this and other issue threads).