-
-
Notifications
You must be signed in to change notification settings - Fork 76
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
Consider adding a magit-like interface for interacting with Nix #104
Comments
I can't speak for the maintainers but I do think that having a good porcelain would really help newcomers to nix in general - it's not for nothing that magit is so widely used! That said, I think it would be good to put this in a separate repository for now, with the eventual goal of merging back upstream once it's stable. I'm fairly new as a nix-user but I'm happy to collaborate with anyone who has a better idea of what should go in a porcelain. |
I want to take this on. I have used |
I am currently working on a transient wrapper for flake commands (see #140). As there are so many commands in Nix and some of them are even experimental, I have implemented only a small subset of them such as The main entry point is I have also implemented Because it depends on private functions from nix.el, it would be better to maintain the library in the same repository as nix.el, but I don't mind if I will have to maintain it in my repository as a separate package. I think it may need refinement, so I will mark the PR as a draft. Any feedback is welcome. |
The emacs guix package has implemented this feature and it looks really great: https://github.com/alezost/guix.el. Would it be possible to add this feature to this package or should it be done in a separate package? Thanks.
The text was updated successfully, but these errors were encountered: