Skip to content

feat: support for launcher-specific configuration options#61

Merged
Rolv-Apneseth merged 1 commit into
mainfrom
arguments_for_launchers
Feb 28, 2026
Merged

feat: support for launcher-specific configuration options#61
Rolv-Apneseth merged 1 commit into
mainfrom
arguments_for_launchers

Conversation

@Rolv-Apneseth
Copy link
Copy Markdown
Owner

@Rolv-Apneseth Rolv-Apneseth commented Feb 22, 2026

Add some launcher-specific configuration options, which are applied to all entries from that launcher.

  • hide: hide all entries from the launcher
  • path_fallback_box_art: fallback box art for any entries which don't have one
  • extra_args: extra arguments that will be passed to the launch command for each entry

Work in progress, since it needs testing and I haven't even considered what happens with flatpaks and Heroic launcher specifically since it uses xdg-open.

Edit: Closes #57

@Rolv-Apneseth Rolv-Apneseth force-pushed the arguments_for_launchers branch 2 times, most recently from ad2f7a3 to ade6baf Compare February 28, 2026 16:33
@Rolv-Apneseth
Copy link
Copy Markdown
Owner Author

Rolv-Apneseth commented Feb 28, 2026

I think the flatpak entries should work as expected - if there's an issue with it I guess I will probably just disable the functionality. And I decided to just give a warning for Heroic (uses xdg-open) and Itch (different for each entry), leaving it up to the user.

@Rolv-Apneseth Rolv-Apneseth marked this pull request as ready for review February 28, 2026 16:36
@Rolv-Apneseth Rolv-Apneseth force-pushed the arguments_for_launchers branch 2 times, most recently from 5ac1ef6 to b4a1c1c Compare February 28, 2026 16:40
@Rolv-Apneseth Rolv-Apneseth force-pushed the arguments_for_launchers branch from b4a1c1c to eea7c2f Compare February 28, 2026 16:42
@Rolv-Apneseth Rolv-Apneseth merged commit 21c78d3 into main Feb 28, 2026
1 check passed
@Rolv-Apneseth Rolv-Apneseth deleted the arguments_for_launchers branch February 28, 2026 16:45
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.

Feature: allow specifying custom/default arguments for launchers

1 participant