By default, cargo xtask code-gen modifies ~/.config. I find this easy to lose track of. For instance, I had plugins working on one machine and not on the other and I was scratching my head about what was different between those machines.
This change makes it easy to just get the cogs without modifying my config, which is handy for creating dev environments which are isolated from the rest of my system (like this one, which is a work in progress).
You can already ask the flake to build helix for you, this PR adds the ability to build the helix cogs also:
By default,
cargo xtask code-gen
modifies~/.config
. I find this easy to lose track of. For instance, I had plugins working on one machine and not on the other and I was scratching my head about what was different between those machines.This change makes it easy to just get the cogs without modifying my config, which is handy for creating dev environments which are isolated from the rest of my system (like this one, which is a work in progress).