What problem does it solve?
This Skill simplifies the often-complex configuration of Lazygit, a powerful terminal UI for Git. It automates the setup of custom pagers like Delta for enhanced diff viewing, personalized themes, keybindings, and custom commands, transforming your Git workflow into an intuitive and efficient experience.
Core Features & Use Cases
- Enhanced Diff Viewing: Integrate Delta for beautiful, syntax-highlighted, and navigable Git diffs.
- Customizable Interface: Personalize themes, UI elements, and layout to match your preferences.
- Streamlined Git Workflows: Define custom commands for common Git operations, like force pushing with lease or creating GitHub pull requests.
- Use Case: Configure Lazygit to use a dark theme with side-by-side Delta diffs, add a custom keybinding for
git cz (Commitizen), and ensure all changes are applied consistently across your development environments.
Quick Start
Set up Lazygit with Delta as the default pager, using the 'Monokai Extended' theme for diffs and enabling line numbers.