Gram: Difference between revisions

Smudgebun (talk | contribs)
Installing Extensions: Note clarifying usage of devShells
Smudgebun (talk | contribs)
m Installing Extensions: Clarify and condense first paragraph.
Line 9: Line 9:
=== Installing Extensions ===
=== Installing Extensions ===


Gram, unlike Zed, builds extensions locally. This means it needs a Rust WASI Toolchain and <code>clang</code> available to it.
Gram, unlike Zed, builds extensions locally. This means it needs a Rust WASI Toolchain and <code>clang</code> available to it while installing them. Currently, the easiest way to do this is using something like [https://github.com/nix-community/fenix nix-community/fenix] (the same should be able to be done with [https://github.com/oxalica/rust-overlay rust-overlay]).
 
Currently, the easiest way to do this is using something like [https://github.com/nix-community/fenix nix-community/fenix] (the same should be able to be done with [https://github.com/oxalica/rust-overlay rust-overlay]).


Add <code>fenix</code> to your flake
Add <code>fenix</code> to your flake