.pre-commit-config.yaml result .direnv nixos.qcow2