Skip to content

Add Gitea/Forgejo flake input #11135

Open
@Guanran928

Description

Is your feature request related to a problem? Please describe.
Apparently git+https urls uses git as backend when downloading.

runProgram("git", true, args, {}, true);

Describe the solution you'd like
Add Gitea/Forgejo flake input for efficient downloading.

Describe alternatives you've considered
Continue using git+https://codeberg.org/repo/name

Additional context
Authentication: https://docs.gitea.com/development/api-usage
getRevFromRef: https://docs.gitea.com/api/1.20/#tag/repository/operation/repoGetCombinedStatusByRef
getDownloadUrl: https://docs.gitea.com/api/1.20/#tag/repository/operation/repoGetArchive

Priorities

Add 👍 to issues you find important.

Metadata

Assignees

No one assigned

    Labels

    featureFeature request or proposalfetchingNetworking with the outside (non-Nix) world, input locking

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions