Skip to content
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

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

Support for menuinst #1039

dhirschfeld opened this issue Mar 22, 2024 · 6 comments
Labels
enhancement New feature or 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 New feature or 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants