Work in progress on "Collector"
Collector is a #GNOME collection manager based on lesana, still #wip. Lately I found the time (and the will) to get back to hack on it.
Collection entries now can be added and edited, using specific widget per field type, with input validation.
Field types are been updated to be in sync to latest lesana release.
( This collection can be browse online at linkopedia.gl-como.it/ )
A GtkSourceView allow edit yaml fields (with validation)
Still many thing doesn't works as it should: textviews expand instead of wrap text, settings dialog don't fit on phone, fields can't be removed nor ordered, git integration is to do and entry list view needs speed up...
Elena ``of Valhalla'' likes this.





utzer [Friendica]
in reply to Fabio • • •utzer [Friendica]
in reply to utzer [Friendica] • • •Fabio
in reply to utzer [Friendica] • •problem is that user's service units are run by systemd's user session, that it is created when user logs in and removed when user logs out, stopping all user units. But my raspberrypi is running as a home server, so no user is logged in usually. I want synching on raspberry running all the time. So I need to run it from a system unit instead of a user one.
So when it is setup as
that is my pi user enabling the syncthing user's service for himself.
That's what you want on a desktop or a laptop: when you log into you desktop, synchting is started automatically.
when instead is setup like this
this is root (via sudo) setting a service unit for syncthing, using a template unit file: the part you set after the @ when you enable the service is passed as argument, which in unit file is used as a "variable" called
%i:This is part of the unit file on disk, called syncthing@.service:
There the argument set the user which will be used to run the service.
Systemd will run syncthing at boot (after network is set up) as my user pi, whitout the need of an entire user session for it.
I hope all of this make some sense :P
utzer [Friendica]
in reply to Fabio • • •@Fabio this make sense, my problem was I did not even know there is the
--useroption for systemctl.Never came across this argument. So this would run a service only if a user is logged in on any TTY or CLI or graphical screen?
Fabio
in reply to utzer [Friendica] • •yup. is a systemd session started from scratch by pam when the user logs in for the first time.
see wiki.archlinux.org/title/Syste…
utzer [Friendica]
in reply to Fabio • • •