4
163
Fork
You've already forked Gitte
16

Nix: added Package and Application #139

Merged
ckruse merged 1 commit from :main into main 2026年06月16日 09:09:31 +02:00
Contributor
Copy link

Hey,
I really love your simplicity of your app :)
I saw the flake.nix in your repo and thought I could add a package such that it can build with nix as well. This has the big advantage that users can import your flake and install Gitte in their NixOS system (well, I am your first NixOS "customer" I think ;) )
Further you can now launch the application with nix run (locally in the repo) or even if not installed with nix run "git+https://codeberg.org/ckruse/Gitte.git" (like to try it out before installing)
I didn't want to edit your README as well (additional Nix setup method), because I want to check if you are ok with this.

If you have some comments, request changes, just reach out :)
Greetings from Vienna,
bitSheriff

Hey, I really love your simplicity of your app :) I saw the `flake.nix` in your repo and thought I could add a `package` such that it can build with nix as well. This has the big advantage that users can import your flake and install Gitte in their NixOS system (well, I am your first NixOS "customer" I think ;) ) Further you can now launch the application with `nix run` (locally in the repo) or even if not installed with `nix run "git+https://codeberg.org/ckruse/Gitte.git"` (like to try it out before installing) I didn't want to edit your README as well (additional Nix setup method), because I want to check if you are ok with this. If you have some comments, request changes, just reach out :) Greetings from Vienna, bitSheriff

Hey, thanks a lot!

Are you aware that Gitte is in unstable? :-)

Hey, thanks a lot! Are you aware that Gitte is in unstable? :-)
Author
Contributor
Copy link

no i couldn't find it. But maybe the PR isn't merged yet.
Anyway that's great news :)

So in this case, my changes would only help for the local development, not for the standard user.

no i couldn't find it. But maybe the PR isn't merged yet. Anyway that's great news :) So in this case, my changes would only help for the local development, not for the standard user.
Author
Contributor
Copy link
https://github.com/NixOS/nixpkgs/pull/532192
Author
Contributor
Copy link

okay seems like the https://search.nixos.org/packages?channel=unstable&query=gitte does not show it, but you can install it.
Thanks a lot for the clarification

okay seems like the https://search.nixos.org/packages?channel=unstable&query=gitte does not show it, but you can install it. Thanks a lot for the clarification

That's just the update to 0.7.1, I opened that PR this morning. The package itself is already merged, see https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name/gi/gitte

Regardless, thanks for your contribution, will merge!

That's just the update to 0.7.1, I opened that PR this morning. The package itself is already merged, see https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name/gi/gitte Regardless, thanks for your contribution, will merge!
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ckruse/Gitte!139
Reference in a new issue
ckruse/Gitte
No description provided.
Delete branch ":main"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?