Skip to content

git/neogit: module init #994

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 8, 2025
Merged

git/neogit: module init #994

merged 3 commits into from
Jul 8, 2025

Conversation

lackac
Copy link
Contributor

@lackac lackac commented Jul 6, 2025

This adds Neogit, an interactive and powerful Git interface for Neovim, inspired by Magit.

It also changes the which-key group for gitsigns to <leader>h since its mappings were mostly under that prefix anyway and <leader>g makes sense to use for Neogit.

Sanity Checking

  • I have updated the changelog as per my changes
  • I have tested, and self-reviewed my code
  • My changes fit guidelines found in hacking nvf
  • Style and consistency
    • I ran Alejandra to format my code (nix fmt)
    • My code conforms to the editorconfig configuration of the project
    • My changes are consistent with the rest of the codebase
  • If new changes are particularly complex:
    • My code includes comments in particularly complex areas
    • I have added a section in the manual
    • (For breaking changes) I have included a migration guide
  • Package(s) built:
    • .#nix (default package)
    • .#maximal
    • .#docs-html (manual, must build)
    • .#docs-linkcheck (optional, please build if adding links)
  • Tested on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin

Add a 👍 reaction to pull requests you find important.

Copy link

github-actions bot commented Jul 6, 2025

🚀 Live preview deployed from c4d8027

View it here:

Debug Information

Triggered by: NotAShelf

HEAD at: neogit-init

Reruns: 1047

Copy link
Owner

@NotAShelf NotAShelf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One quick note, LGTM afterwards.

github-actions bot pushed a commit that referenced this pull request Jul 8, 2025
@NotAShelf NotAShelf merged commit c4d8027 into NotAShelf:main Jul 8, 2025
14 checks passed
@NotAShelf
Copy link
Owner

Thank you :)

Copy link

github-actions bot commented Jul 8, 2025

✅ Preview has been deleted successfully!

github-actions bot pushed a commit that referenced this pull request Jul 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants