alezost / guix.el

Emacs interface for GNU Guix package manager
https://emacs-guix.gitlab.io/website/
GNU General Public License v3.0
139 stars 16 forks source link

`guix package --list-profiles`? #36

Closed zimoun closed 4 years ago

zimoun commented 4 years ago

Dear,

If I read well, the profiles are provided by this piece of code (defcustom) and then listed by this piece of code (defun).

Now there is an CLI to list all the user's profile: guix package --list-profiles.

I am not sure to have my mind clear enough: using this new Guix plumbing, is it better to update the variable guix-profile or the function?

Thank you in advance. All the best

alezost commented 4 years ago

Sorry for the long delay, I rarely check issues :blush:

I didn't know about guix package --list-profiles, thank you for letting me know! I will surely update Emacs-Guix to find all the profiles. Hopefully, it will happen soon enough :smile:.

zimoun commented 4 years ago

Sorry for the long delay, I rarely check issues

Do you preferably check the Github instance or the Gitlab one?

Thank you for working on this.

alezost commented 4 years ago

Do you preferably check the Github instance or the Gitlab one?

I don't have a preference. The only difference is: Gitlab sends me e-mails every time a new issue is opened, and Github does it only when my nickname is mentioned (I mean @alezost). So most of the times I am not aware when a new issue is opened on Github.

Anyway, I have just added a support for all profiles (commit 97670a52), so this feature will appear in the next Emacs-Guix release. Thank you for pointing me to this!

alezost commented 4 years ago

I have made Emacs-Guix release (version 0.5.2), so it should display all the user profiles now. Please let me know, if it does not work.

zimoun commented 4 years ago

Hi, Thank you. I will report to you if I experiment issues. All the best.