Closed figsoda closed 1 year ago
I wasn't able to get completion working correctly, but that seems to be a separate issue since I also couldn't get
inputs.*.inputs.*
to completefollows
Because the rest type { _: ty }
is not implemented yet, only types of constant keys are.
https://github.com/oxalica/nil/blob/68522526c92b3c1f1a1b4add876ea29040a4075e/crates/ide/src/ty/mod.rs#L31-L37
Nevertheless, this patch is good to have.
nil was giving me questionable completions -
packages.default
is not supposed to be a derivation,packages.${system}.default
is. This PR fixes this issue forpackages
anddevShells
, and also fixes and improves types fornixosConfigurations
. I wasn't able to get completion working correctly, but that seems to be a separate issue since I also couldn't getinputs.*.inputs.*
to completefollows