How to override `input.self`?

I want to override self in a flake.nix. Is that possible?

Cause I want this:

nix build
–override-input self
"git+file://$(pwd)?submodules=0
...

to exclude submodules (secrets!) for certain cases?

You’d override it like this: nix build .?submodules=false