After slightly more thought:
What I would do if this were targeted to Debian systems is install the
default conf to /usr/share/doc/euclid-wm/ , then on startup, I would
check for a user-specific config file. If none is found, I would copy
that default copy into the user's $XDG_CONFIG_HOME.
This has a nice benefit insofar as if a user fubars his config all he
has to do is delete it and restart to get a fresh copy.
Unfortunately, /usr/share/doc isn't standard iirc.
Is there a standard location for static, files like this?
/etc doesn't make sense because the file isn't actually being used to
configure it, it's just a default copy. Or does it (changes in /etc/
euclid-wm/euclid.conf would get indirectly pushed to any user without
his own config file)?
Cheers,
Will