Package Details: nexusmods-app-bin 0.7.0-1

Git Clone URL: https://aur.archlinux.org/nexusmods-app-bin.git (read-only, click to copy)
Package Base: nexusmods-app-bin
Description: A mod installer, creator and manager for all your popular games.
Upstream URL: https://github.com/Nexus-Mods/NexusMods.App
Licenses: GPL-3.0-or-later
Conflicts: nexusmods-app
Provides: nexusmods-app
Submitter: Abzie
Maintainer: Abzie (erri120)
Last Packager: Abzie
Votes: 7
Popularity: 2.57
First Submitted: 2024-06-15 16:48 (UTC)
Last Updated: 2024-12-02 18:14 (UTC)

Pinned Comments

Abzie commented on 2024-06-15 17:00 (UTC)

Currently, only Stardew Valley is officially supported.

To use other games, click the + next to "My Games", then in the new tab click "Settings", then toggle on "[Unsupported] Enable Unsupported Games" and restart the application.

Latest Comments

1 2 Next › Last »

Abzie commented on 2024-09-29 17:14 (UTC) (edited on 2024-09-29 17:14 (UTC) by Abzie)

When upgrading from v0.5.x, remove old data directory

rm -Rf ~/.local/share/NexusMods.App

See: https://github.com/Nexus-Mods/NexusMods.App/releases/tag/v0.6.0

Sasha_Acoiners commented on 2024-09-29 16:52 (UTC)

This package seems pretty out of date. I'm not complaining, I'm just wondering what's going on.

erri120 commented on 2024-07-16 08:59 (UTC)

0.5.3 contains some major changes for package maintainers. The docs should cover most of it. Importantly, we changed how we handle NXM links, and how we provide the .desktop file.

Abzie commented on 2024-06-20 13:49 (UTC)

Thank you, that's been removed.

erri120 commented on 2024-06-20 13:27 (UTC)

The included nexusmods-app.desktop file has MimeType=x-scheme-handler/nxm which should be removed.

Abzie commented on 2024-06-20 13:26 (UTC)

The NXM handler is generated by the program on first startup/login prompt, it doesn't need to be included in the AUR package unlike the application's .desktop file.

erri120 commented on 2024-06-20 13:02 (UTC)

@Abzie the nexusmods-app.desktop file that you ship is wrong. You want to create two desktop files:

1) For "Nexus Mods App" that launches the App. 2) For "Nexus Mods App NXM Handler"

We currently generate a .desktop file at runtime at ~/.local/share/applications/nexusmods-app-nxm.desktop:

[Desktop Entry]
Name=NexusMods.App NXM Handler
Terminal=false
Type=Application
Path=/ssd-pool/projects/NexusMods/app/main/src/NexusMods.App/bin/Debug/net8.0
Exec=/ssd-pool/projects/NexusMods/app/main/src/NexusMods.App/bin/Debug/net8.0/NexusMods.App protocol-invoke --url %u
NoDisplay=true
MimeType=x-scheme-handler/nxm;x-scheme-handler/nxm

erri120 commented on 2024-06-20 08:51 (UTC)

I've updated the documentation with details on how to publish the project: https://nexus-mods.github.io/NexusMods.App/developers/Contributing/#for-package-maintainers

erri120 commented on 2024-06-17 16:50 (UTC)

@yochananmarqos right, I should probably update the docs to include instructions for publishing. Building is easy, since it's a .NET application you can just do dotnet build. For publishing, we use PupNet: GitHub Workflow. This calls dotnet publish with the following additional arguments found in app.pupnet.conf.