Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to provide a version that uses unprivileged per-user systemd instance? #14

Open
Panda-ref opened this issue Feb 2, 2021 · 3 comments

Comments

@Panda-ref
Copy link

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
@devhammed
Copy link

There is already a PR on that, hopefully it will be merged soon!

#21

@latin-1
Copy link

latin-1 commented Jun 7, 2022

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

@innomatics
Copy link

innomatics commented Oct 25, 2022

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants