Lazygit: Support for Chocolatey

Created on 5 May 2020  路  6Comments  路  Source: jesseduffield/lazygit

Topic
Lazygit installation on Windows is currently provided via scoop. I wonder if it'd be possible to also have it on Choco

Your thoughts
Chocolatey is not as starred as scoop but it has gained some traction and I think having lazygit there as well would expand its usage, if it isn't too much of a hassle

discussion installation

Most helpful comment

The new package is submitted, see https://chocolatey.org/packages/lazygit/0.23.7

While the package is still in moderation (and probably for some time) it can still be installed using choco install lazygit --version=0.23.7

All 6 comments

It seems there is a Chocolatey package for lazygit, created by @jeremyben. https://chocolatey.org/packages/lazygit

However, the version number seems outdated.

The package source is here https://github.com/jeremyben/chocolatey-packages/tree/master/lazygit

@jeremyben is this Chocolatey package automatically version-bumped?

@jesseduffield fyi: I have asked to be made co-maintainer for the package @ chocolatey. When I am added there, I will enable automatic updates for that package as soon as possible.

I am added as a maintainer and are now able to push a new version.
However - I got questions:

Icon

The current package icon points to a screenshot and look like this:
image

Is that ok, or should we change that?
Maybe to something like this:
image
(Quickly pasted together, I'm not an artist. Sorry.)

Documentation

The current package documentation points to keybindings.

I'd suggest to let it point to the docs folder and - as a second step add a readme.md to that folder giving some overview on the documentation.

Description

The current description is as follows:

Are YOU tired of typing every git command directly into the terminal, but you're
too stubborn to use Sourcetree because you'll never forgive Atlassian for making
Jira? This is the app for you!

Usage

Call lazygit in your terminal inside a git repository.

Cool features

  • Adding files easily
  • Resolving merge conflicts
  • Easily check out recent branches
  • Scroll through logs/diffs of branches/commits/stash
  • Quick pushing/pulling
  • Squash down and rename commits

Id that ok for you? Or should we update that to something from the readme?
Something like:

A simple terminal UI for git commands, written in Go with the gocui library.

If you're a mere mortal like me and you're tired of hearing how powerful git is when in your daily life it's a powerful pain in your ass, lazygit might be for you.

@nils-a Good questions. I'm not too fussed about the existing icon but I think the one you propose also works great. Happy to leave the decision up to you :)

I agree about pointing to the docs folder for documentation.

And yeah I'd pick the description from the existing readme :)

The new package is submitted, see https://chocolatey.org/packages/lazygit/0.23.7

While the package is still in moderation (and probably for some time) it can still be installed using choco install lazygit --version=0.23.7

Was this page helpful?
0 / 5 - 0 ratings

Related issues

matthiasroos picture matthiasroos  路  3Comments

glvr182 picture glvr182  路  6Comments

cbeley picture cbeley  路  6Comments

5minpause picture 5minpause  路  6Comments

itsheng picture itsheng  路  7Comments