Skip to content

Add configurable user-packages.json #65

@JoshuaFern

Description

@JoshuaFern

Is your feature request related to a problem? Please describe.
Sometimes I want to edit packages.json, but every time it updates I lose my changes. I can disable updates but then I have to apply updates manually.

Describe the solution you'd like
An additional "user-packages.json" so that we can make our own changes in addition to having updates enabled on Luxtorpeda's cached packages.json.

I propose the following error handling:
Duplicate AppID conflict? Prefer from user-packages.json
Invalid user-packages.json? Alert user with a zenity popup.

I also propose a new directory ~/.config/luxtorpeda that contains user-packages.json and config.json

Additional context
I often use Luxtorpeda as an easy way to change a game's launch executable, which this would be useful for. It could also allow the user to define games to run under a certain engine, like picking dosbox or scummvm - or as a development tool to test new engines.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions