top | item 42913192

1M Lazygit downloads, one embarrassment at a time

67 points| jesseduffield | 1 year ago |jesseduffield.com

12 comments

order

vanceism7_|1 year ago

That was awesome. I've been working on a budgeting app and recently demoed it to my in-laws, and I definitely felt quite embarrassed as I was showing it and explaining it. I felt a bit discouraged after but this article has helped me realize that maybe I'm on the right path. Thanks!

cracoucax|1 year ago

Just love lazygit, makes me happy every time I use it, which is every like every 5 minutes. Love how extensible it is with custom actions. Love the recent integration of update-refs. Thank you, happy new job and congrats !

p4bl0|1 year ago

I didn't know about Lazygit and this blog post offers no context nor link to a presentation of the project.

For those like me: Lazygit is a "simple terminal UI for git commands" and is located at https://github.com/jesseduffield/lazygit

jesseduffield|1 year ago

Good point. I've updated the post to provide context + link

poetril|1 year ago

LazyGit is one of my favorite pieces of software. I use it everyday, I love how seamlessly it fits into my work flow. The fact that it outputs all of its commands has helped me form a deeper understanding of git and what it’s doing under the hood. Not to mention it saves a TON of time.

worksonmine|1 year ago

> Not to mention it saves a TON of time.

Depends on your workflow. I looked at the projects GitHub and I'm confused where the lazy part comes from. The UX seems more complex than just plain git which is much simpler for me. But I rarely do anything other than checkout, add, commit and rebase. And most of them are aliased co for checkout, ci for commit, etc and the rest are tab completed. Starting a TUI and navigating menus would be a waste of time for me.

drekipus|1 year ago

Funnily enough, I just switched to helix so I needed a git client.

I tried lazygit but couldn't get into it. It was nice but slow for my work's monorepo.

I switched to gitui, which is kinda... Obtuse. But fast. I

I just added a PR to help with fixup workflows. Which is the first time I've contributed to a rust codebase

alexambarch|1 year ago

I really like lazygit when I need something quicker and more ergonomic than the VSCode git extension.

I’m still partial to magit over everything else but lazygit has replaced a lot of my CLI usage of git. Thanks Jesse.

retrofuturism|1 year ago

This captures how we "mature" as developers (and humans) when we ship software that other people actually use. A hilly journey of embarassment and pride :)

Thanks for sharing.