mirror of https://github.com/hyprwm/Hyprland
Currently, it isn't possible to fetch submodules on `inputs.self` of a Nix flake. As a workaround, use `builtins.fetchGit` with `self.rev` of the current checkout to include submodules. This implementation defers submodule fetching to build time instead of before the flake evaluation begins, which would be the case if it were possible to specify submodule fetching in the `inputs` of `self` as with other inputs. This way, when interacting with the other outputs of the flake, the cost of fetching submodules is avoided. |
||
---|---|---|
.. | ||
default.nix | ||
hm-module.nix | ||
module.nix | ||
overlays.nix | ||
update-inputs.sh | ||
update-wlroots.sh |