Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package request: GitButler #288567

Closed
Arya-Elfren opened this issue Feb 13, 2024 · 7 comments · Fixed by #318101
Closed

Package request: GitButler #288567

Arya-Elfren opened this issue Feb 13, 2024 · 7 comments · Fixed by #318101

Comments

@Arya-Elfren
Copy link

Project description

GitButler is a git client that lets you work on multiple branches at the same time. It allows you to quickly organize file changes into separate branches while still having them applied to your working directory. You can then push branches individually to your remote, or directly create pull requests.

In a nutshell, it's a more flexible version of git add -p and git rebase -i, allowing you to efficiently multitask across branches.

Metadata

@thomaseizinger
Copy link
Contributor

cinny-desktop is also a Tauri app so the packaging is likely similar: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/cinny-desktop/default.nix

@hacker1024
Copy link
Member

hacker1024 commented Feb 15, 2024

I'll work on this over the weekend, unless anyone has already started?

@dit7ya
Copy link
Member

dit7ya commented Feb 15, 2024

I don't think building from source is gonna be easy, precisely as we don't have #231513 done yet and this project uses pnpm workspaces. You can however wrap the Appimage though.

@bobvanderlinden
Copy link
Member

bobvanderlinden commented Feb 15, 2024

I've made #289131. Still draft. It does start the application, but clicking buttons results in problems on my system 😅

For a quick run:

NIXPKGS_ALLOW_UNFREE=1 nix run --impure github:bobvanderlinden/nixpkgs/pr-gitbutler#gitbutler

Update: it's now mostly working. The signin/login still gives an error and it's still unclear why.

Also, I don't think I'll use gitbutler regularly atm, so it might be best if someone else wants to volunteer as maintainer of this package 😅

@hacker1024
Copy link
Member

hacker1024 commented Feb 18, 2024

I have made a PR that builds from source and has no issues with logging in (that just needed glib-networking).

#289664

@oenu
Copy link

oenu commented Apr 10, 2024

Is this request open to contributions?

@Aleksanaa
Copy link
Member

Is this request open to contributions?

Would be best to wait for #289664 a while, if that PR goes abandoned, you can ask the author if it's okay to open another

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants