Lazygit is awesome.
I think you would probably agree with that statement, if you are reading this.
This repository serves as an awesome list, a central hub to explore awesome projects to enhance, configure, and extend Lazygit.
βΉοΈ Note: This is a community-driven list. Feel free to contribute by opening a pull request to add your favorite Lazygit-related projects! See contributing guidelines for more details.
Custom commands to extend Lazygit's functionality, or similarly, projects that can be used with custom commands to improve your workflow.
- Commit For Me with integration guide: Commit for me! (cfme) π€ Generate convential commit messages using aichat. Easily extensible to your desired format.
- Custom Commands Compendium: The official wiki page explaining various useful custom commands for Lazygit.
Plugins to integrate Lazygit with popular text editors and IDEs.
- lazygit.nvim: Plugin for calling lazygit from within neovim.
- LazyGit VSCode: Native integration of LazyGit directly in a VSCode window
- Zed integration: A discussion on how to integrate Lazygit with the Zed editor, 'quick and dirty'.
Custom pagers to display long text output like diffs, loggs, or command output that doesn't fit in one screen.
- delta with integration guide: A syntax-highlighting pager for git, diff, grep, and blame output
Themes to change the appearance of Lazygit.
- Catppuccin: π΄A soothing pastel theme for Lazygit.
- Dracula: π§π»ββοΈ Dark theme for lazygit