Skip to content

Fix nxm:// URL handling on Linux - #23831

Open
caseif wants to merge 2 commits into
Nexus-Mods:masterfrom
caseif:fix/schema-xdg
Open

Fix nxm:// URL handling on Linux#23831
caseif wants to merge 2 commits into
Nexus-Mods:masterfrom
caseif:fix/schema-xdg

Conversation

@caseif

@caseif caseif commented Jul 30, 2026

Copy link
Copy Markdown

This tweaks argument parsing on Linux by injecting a -d flag before an argument starting with nxm://. This allows the Vortex executable to be launched directly rather than needing to be proxied via a run.sh script.

This also modifies duplicate instance handling by exiting almost immediately in such a scenario. As far as I can tell there's no reason to proceed as far as it currently does, and in fact doing so triggers a segfault (at least on my system, Fedora 44 KDE).

@caseif
caseif requested a review from a team as a code owner July 30, 2026 03:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants