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

Split user configuration #214

Closed
graahnul-grom opened this issue May 28, 2018 · 2 comments
Closed

Split user configuration #214

graahnul-grom opened this issue May 28, 2018 · 2 comments

Comments

@graahnul-grom
Copy link
Member

@graahnul-grom graahnul-grom commented May 28, 2018

Currently, user configuration file (geda-user.conf) is used to store an important
data that controls behaviour of the tools in the suite. At the same time,
lepton-schematic use that file for program-specific settings, like dialog
geometry. The latter is not important to the user and should be stored separately.
In the draft implementation (wip_cfg_priv_split branch) dialog geometry is stored in geda-priv.conf file in the user configuration directory. However, there is $XDG_CACHE_HOME directory defined in XDG specification that is designed to be used exactly for that.

@graahnul-grom
Copy link
Member Author

@graahnul-grom graahnul-grom commented May 28, 2018

Another question is how to name the file containing main window/dialogs data. I think, since the directory name already contains lepton, we could just use something like window.conf or something like this. WDYT?

gui.conf?

@vzh
Copy link
Member

@vzh vzh commented May 30, 2018

👍

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

Successfully merging a pull request may close this issue.

None yet
2 participants