Guix shell now inside Emacs
4 hours ago
- GNU Guix is an advanced package manager and distribution, inspired by Nix and using GNU Guile.
- The `guix shell` command creates temporary software environments with specified packages.
- The author contributed `M-x guix-shell` to the emacs-guix package, allowing users to run Guix shells inside Emacs.
- Emacs users can use `guix-shell` to avoid starting a new Emacs instance for each project.
- Commands like `guix shell python` or `guix shell python python-numpy` can be executed via Emacs.
- Users can export a `manifest.scm` file from a Guix shell session for future use.
- The interface could be improved, possibly with a transient menu like Magit.