Skip to content

Appimage builder support (And prerequisite changes)#63

Open
megagtrwrath wants to merge 4 commits into
mainfrom
mega-testing
Open

Appimage builder support (And prerequisite changes)#63
megagtrwrath wants to merge 4 commits into
mainfrom
mega-testing

Conversation

@megagtrwrath

@megagtrwrath megagtrwrath commented May 24, 2026

Copy link
Copy Markdown
Collaborator

Adding XDG paths support to enable future Appimage support.

Auto populates the xdg path location.
Incl. self test.

Logic to be improved.

To do:
Improve automatic file install to reduce errors (Try to add checks for all required files)

@megagtrwrath

Copy link
Copy Markdown
Collaborator Author

Patch now fails over to $HOME/.local/share if $XDG_DATA_HOME is not set, which it turns out is not set on Steam Deck, for some reason.

Still needing to evaluate better way of setting this up...
If this is deemed ready to go now, this patch can go and is tested in the UIX Discord under the experimental AppImage I have packaged there.

@megagtrwrath megagtrwrath changed the title XDG paths support Flatpak + Appimage builder support (And prerequisite changes) Jun 3, 2026
@megagtrwrath megagtrwrath changed the title Flatpak + Appimage builder support (And prerequisite changes) Appimage builder support (And prerequisite changes) Jun 8, 2026
@megagtrwrath

Copy link
Copy Markdown
Collaborator Author

As s this repo does have some ai generated documentation, I am holding off from flatpak support for now as it is not going to be able to get added to Flathub.

A custom Flatpak builder can still be evaluated at a later time.

I am opening this from a draft but would prefer a review before this gets merged.

@megagtrwrath
megagtrwrath marked this pull request as ready for review June 8, 2026 11:29
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

Successfully merging this pull request may close these issues.

1 participant