Semantic tokens (current implementation) caused a lot of trouble for users.
The common reason is confusing attribute path coloring for "same" tokens.
i.e.
{
program.a = 1;
program.b = 2;
}
Those two "program"s are colored differently, (looks like a bug frankly).
So let's disable it for now, for UX improvement.
We can re-enable it later if we have a better implementation.
Semantic tokens (current implementation) caused a lot of trouble for users. The common reason is confusing attribute path coloring for "same" tokens. i.e.
Those two "program"s are colored differently, (looks like a bug frankly). So let's disable it for now, for UX improvement. We can re-enable it later if we have a better implementation.
Link: https://github.com/nix-community/nixd/issues/573