I’m excited to share my work on packaging Mojo for Nix, complete with working LSP integration. This package makes it easy to use Mojo in NixOS or with the Nix package manager on other Linux distributions.
Features:
- Full Mojo compiler and runtime
- Working LLDB debugger integration (will update package, if needed, when Zed adds DAP support)
- LSP support (tested with Zed)
- Proper handling of all runtime dependencies
You can find the package definition here: Link
Feel free to try it out and let me know if you encounter any issues!
I would like to upstream the package to Nixpkgs, if the current proprietary Mojo license allows it.