wuzz
lazygit
Our great sponsors
wuzz | lazygit | |
---|---|---|
2 | 144 | |
10,462 | 44,083 | |
- | - | |
0.0 | 9.8 | |
5 months ago | 7 days ago | |
Go | Go | |
GNU Affero General Public License v3.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wuzz
-
9 shell tools for productivity
9. wuzz
lazygit
-
Easy Access to Terminal Commands in Neovim using FTerm
The last thing you really need is a common set of tools that you want fingertip access to. I really commonly use LazyGit and K9s in my day job so those are the tools I will show off in this article.
-
Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1)
lazygit (optional)
-
Yozora: Linux Configurator
gl is a lazygit extended command, fist refreshes the deleted remote branches and then opens lazygit.
-
5 Developer CLI Essentials
3. lazygit
-
Ask HN: Can we do better than Git for version control?
Yes, but due to its simplicity + extensibility + widespread adoption, I wouldn’t be surprised if we’re still using Git 100+ years from now.
The current trend (most popular and IMO likely to succeed) is to make tools (“layers”) which work on top of Git, like more intuitive UI/patterns (https://github.com/jesseduffield/lazygit, https://github.com/arxanas/git-branchless) and smart merge resolvers (https://github.com/Symbolk/IntelliMerge, https://docs.plasticscm.com/semanticmerge/how-to-configure/s...). Git it so flexible, even things that it handles terribly by default, it handles
- I (kind of) killed Mercurial at Mozilla
-
Tig: Text-Mode Interface for Git
I really love this tool:
https://github.com/jesseduffield/lazygit
Which seems to be an alternative
-
How to Transform Vim to a Complete IDE?
You can also work conveniently with git from the terminal. For this, you can install LazyGit:
-
Lazygit: Simple terminal UI for Git commands
Lazygit maintainer here: I've found myself in your shoes quite a bit (without the commit signing part) and a few weeks ago I put up a draft PR where if a file is selected, it highlights the commits that touch that file. Typically you want to amend the most recent commit that changed the file and typically that commit is visible without needing to scroll. But I haven't spent much time thinking about what the ideal UX is, how to activate it, etc.
Maintainer here, thanks for the shoutout!
A new version just came out today https://github.com/jesseduffield/lazygit/releases/tag/v0.39....
In the next release we're adding worktree support: if you use worktrees in your daily flow I'd love to know what that flow looks like and what your pain points are so feel free to join the discussion here: https://github.com/jesseduffield/lazygit/discussions/2803
What are some alternatives?
gitui - Blazing 💥 fast terminal-ui for git written in rust 🦀
tig - Text-mode interface for git
vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal
magit - It's Magit! A Git Porcelain inside Emacs.
diffview.nvim - Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
neogit - An interactive and powerful Git interface for Neovim, inspired by Magit
gruvbox - Retro groove color scheme for Vim - community maintained edition
delta - A syntax-highlighting pager for git, diff, and grep output
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
git-credential-manager - Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
vim-floaterm - :computer: Terminal manager for (neo)vim
spinner - Go (golang) package with 90 configurable terminal spinner/progress indicators.