Skip to content

There should be a way to discover available settings

First-time user of xfce4 here, just trying it out.

Here's my story: I was looking for settings related to SSH- and GPG-agent, since xfce4-session apparently starts their own, overriding whatever I have.

I didn't find anything in "Session and startup" or other parts, so I went into the "Settings Editor". It is not quite obvious that this is kind of "low level" editor of the settings at first. It becomes obvious once it has started.

So under "xfce4-session" I see "general" and "sessions" folders but there is nothing related to the agent startup.

I have to use the Internet search engine to find out, that the magic settings are "startup/ssh-agent/enabled" and the like.

Would that be possible to make such settings available to the Setting Editor, for example displayed differently as inactive? For example, "about:config" in Mozilla Firefox offers something similar - I can discover all the available settings, and those different than the default are marked with a bold font.

I understand that some of the settings may appear dynamically depending on the context, for example in the "sessions/Failsafe" settings for xfce4-session there is something that looks like an array of settings kind of indexed with "ClientX_something", but this could be solved somehow at a later stage (blueprints/templates/schema for the list elements, for example).

So, in short, it would be great if "xfce4-session" had "startup/ssh-agent/enabled" available in the Settings Editor, marked as true and as the default value being in effect.

Would that be useful?