Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for menuinst #1039

Closed
dhirschfeld opened this issue Mar 22, 2024 · 6 comments
Closed

Support for menuinst #1039

dhirschfeld opened this issue Mar 22, 2024 · 6 comments
Labels
✨ enhancement Feature request

Comments

@dhirschfeld
Copy link
Contributor

Problem description

It would be great if pixi supported menuinst:

This package provides cross platform menu item installation for conda packages.

If a conda package ships a menuinst JSON document under $PREFIX/Menu, conda will invoke menuinst to process the JSON file and install the menu items in your operating system. The menu items are removed when the package is uninstalled.

@dhirschfeld dhirschfeld added the ✨ enhancement Feature request label Mar 22, 2024
@tdejager
Copy link
Contributor

Hey Dave, thanks for the issue 👍
I was thinking about this as well as I currently still don't global install everything through pixi because of missing .app in the osx application folder.

I think this would be great for global installs at least. Do you have any experience how well this works @dhirschfeld ?

@dhirschfeld
Copy link
Contributor Author

I don't have much experience with it, but my use case is also for globally installed tools.

I don't know that it makes much sense for per-environment tools/libraries but for globally installed tools/applications it could be pretty slick (make for a nice demo!)

@tdejager
Copy link
Contributor

I agree, for sure!

@baszalmstra
Copy link
Contributor

@tdejager do you think we'd have to port menuinst to rust?

@tdejager
Copy link
Contributor

I think so yes, because it would affect the installation procedure. However, we could experiment with the python one first of course.

@jaimergp
Copy link
Contributor

Feel free to ping me if there are any questions :) I'm sure we will find some rough edges and opportunities for improvement in menuinst itself. The schema should be pretty solid by now, although we are discussing some minor changes now at conda/menuinst#180.

@prefix-dev prefix-dev locked and limited conversation to collaborators Aug 23, 2024
@baszalmstra baszalmstra converted this issue into discussion #1894 Aug 23, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
✨ enhancement Feature request
Projects
None yet
Development

No branches or pull requests

4 participants