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

config at wrong place #663

Open
Cyborgscode opened this issue Oct 22, 2024 · 1 comment
Open

config at wrong place #663

Cyborgscode opened this issue Oct 22, 2024 · 1 comment

Comments

@Cyborgscode
Copy link

Version: any
Issue:

Start by copying the default configuration from /usr/share/touchegg/touchegg.conf to ~/.config/touchegg/touchegg.conf. You can do it using your file manager or by running this command in your terminal:

Under /usr/share/* are only examples, not default configs.

The correct location for a default.conf is /etc/appname/

Request: relocate default location of touchegg.conf to /etc/touchegg/default.conf or /etc/touchegg.conf

@Penguin-Guru
Copy link

I personally agree with you for many programs, but "/usr" is standard for user installed files and "/usr/share" is standard for user installed reference files. It seems Touchegg's logic is to simply not install a config by default. It installs an example and suggests that users can copy it with whatever modifications they want. This is probably a good approach.

  • Users won't suddenly be subject to unexpected input before they've had a chance to review the default config file.
  • Some users may want their config somewhere in "/etc" and others may prefer it somewhere user-specific, like "~/.config/touchegg/".

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

No branches or pull requests

2 participants