这是indexloc提供的服务,不要输入任何密码
Skip to content

Rethink menuinst for existing Desktop files or App bundles. #371

@wolfv

Description

@wolfv

Checklist

  • I added a descriptive title
  • I searched open requests and couldn't find a duplicate

What is the idea?

We've been trying to package some Electron / Tauri / Rust applications and on macOS and Linux they usually already create their own App Bundle / Desktop file.

I was thinking: instead of trying to push everything through the menuinst.json file, we could perhaps also enable menuinst to copy/symlink an existing App Bundle or Desktop file to the right place, and possibly adjust it slightly to enable the conda activation.

That would make menuinst super flexible, and existing bundles (build outputs) work more easily instead of creating a new file or trying to wrap a App Bundle.

Why is this needed?

Make the experience nicer for packaging desktop apps.

What should happen?

Discussion!

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    type::featurerequest for a new feature or capability

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions