stigo has quit [Remote host closed the connection]
stigo has joined #nixos-dev
stoile has joined #nixos-dev
infinisil: Probably a question for you. Is there any reason the module system fails with `var.that.does.not.exist = mkIf false "test"`? I get that this is still an assignment to a non-existent option, but the module system strips that assignment later anyway
Or is that just too hard to implement and not worth the effort?
das_j: I guess it would be problematic if you misspelled an option and it didn't even give an error
And you can always conditionally assign options based on whether they exist with the `options` argument