Hello

"Reza Alizadeh Majd" <r.m...@pantherx.org> writes:

> Hi, 
>
> Thanks for your response. 
>
> based on my researches about using LXQt as a service on guix (like other 
> desktop
> services previously defined), I found following comment on LXQt's Github:
> https://github.com/lxqt/lxqt/issues/1521#issuecomment-405097453
>
> It seems that I need to customize `$XDG_CONFIG_DIRS` in order to be able to 
> load
> session files from `prefix/etc/share` instead of `prefix/etc/xdg` but I 
> couldn't
> find a proper way to do this, and hoped that defining a shepherd service with
> modified environment variables in it's start script could help.
>
> do we have any reference about modification of environment variables during 
> service start? 
>
> Thanks,
> Reza
>

Sorry if I'm beside the point, just want to be sure, did you try to
get lxqt by just adding it to your system profile?
I tried lxqt once and I don't remember experiencing the problems
described in your link.

Also, from what I've seen in gnu/services/desktop.scm, desktop services are
often just polkit or dbus extensions, if some lxqt packages need a
special environment variable, another solution is to modify the package
definition with a `wrap-program` phase or something. This way, the
problem should be solved even if the user doesn't use the service.



Thanks,

L  p R n  d n

Reply via email to