-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
publish zed to nixos package registry #4252
Comments
Adding a The flake can also be used as reference for upstreaming to nixpkgs at this point, making that a simpler process. EDIT: For those curious to see what this would look like, here's a template: https://github.com/srid/rust-nix-template ... for anything advanced, there's also crane (eg.: this Dioxus app uses it). EDIT 2: The foreman/Procfile stuff can be ported to https://github.com/Platonic-Systems/process-compose-flake |
*zed currently only supports macOS, and getting it to support Linux may take a while of work. |
Nix is available on macOS. :) |
Support linux is a great idea |
I hope a package for NixOS |
Already merged now. But an upstream |
Complication: Zed downloads its own prebuilt binary of NodeJS (currently |
We could substituteInPlace the occurrences of But Zed could use having more configurable paths (Settings and/or EnvVars) because for example, the elm-language-server support is very tied to using it through their nodejs, meanwhile we could use it from drop-in executable. |
This could be partially fixed (or worked around) by publishing the extensions to nixpkgs using a zedExtensions namespace (i.e. publishing the extensions as |
I got this working using |
JFYI: https://zed.dev/blog/zed-on-linux |
Looks like it is already there |
yeah, this can be closed, Nixpkgs has the latest tag that can be built with rust 1.79 (and pretty sure as soon as 1.80 is in-repo we'll bump it again) |
Hey :) so excited this is open-sourced now.
Would love for this to be published to the nix package registry for easy installs to NixOS
The text was updated successfully, but these errors were encountered: