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

Need a better way to deliver updated/new styles #153

Closed
izedamo opened this issue Jun 20, 2021 · 4 comments
Closed

Need a better way to deliver updated/new styles #153

izedamo opened this issue Jun 20, 2021 · 4 comments

Comments

@izedamo
Copy link

izedamo commented Jun 20, 2021

Currently whenever there is an update to archcraft built in styles the end user needs to choose whether to keep their own styles and create a backup of the new styles or install the new styles and keep a backup of their own styles. This process is less than ideal since in both the cases one has to do a manual merge (copy/paste/replace) of the backup with the actual config directory which is at odds with a rolling-release update process.

We should look at a better way of delivering new/updated styles without manual intervention.

@coral-hungus
Copy link

Agree with this. A good first step may be to list the changes in the new configs so the user can decide whether or not to upgrade.

@izedamo
Copy link
Author

izedamo commented Jun 20, 2021

That's a good suggestion. I'm not sure how much flexible pacman is to allow such a visual comparison/diff. I wonder how how other software updates work when a user has changed some settings. Just a thought that may be the styles shouldn't be installed in a user's config directory since they're not user specific. And existing hotkey bindings and Compton configs can be left untouched. Newer ones can be delivered as an example config in some location shared among all users.

@adi1090x
Copy link
Member

There's no other better way, Either i can overwrite you configs, or i can give you the choice to keep yours.
I don't think any other distribution deals with user configs.

@izedamo
Copy link
Author

izedamo commented Jun 23, 2021

Disagree, but okay 🙆‍♂️

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

3 participants