Skip to content

Add microgit plugin - Git integration for micro editor#125

Open
sirjoaorodrigues wants to merge 1 commit intomicro-editor:masterfrom
sirjoaorodrigues:add-microgit-plugin
Open

Add microgit plugin - Git integration for micro editor#125
sirjoaorodrigues wants to merge 1 commit intomicro-editor:masterfrom
sirjoaorodrigues:add-microgit-plugin

Conversation

@sirjoaorodrigues
Copy link

@sirjoaorodrigues sirjoaorodrigues commented Feb 3, 2026

This is a

  • New plugin.
  • Update to an existing plugin.

Plugin name and version: MicroGit, 1.0.1

Plugin source code zip file: microgit-1.0.1.zip

Checklist:

  • Plugin has a repo.json listing the Name, Description,
    Website, and License.
  • I have read the instructions at https://github.com/micro-edit
    or/plugin-channel#adding-your-own-plugin.

Plugin Description

MicroGit adds comprehensive Git integration to the micro editor
with the following features:

  • Git status in statusline: Displays current branch name and
    modification indicator ([main] or [main ●])
  • Gutter indicators: Visual markers showing added (+) and
    deleted (-) lines
  • Git blame support: View commit information for any line or
    entire file
  • Git commands: Execute common operations (status, add, commit,
    diff, log, branch) directly from micro
  • Smart caching: Reduces git command overhead with intelligent
    caching
  • Automatic updates: Statusline and gutter refresh after file
    saves

Repository

https://github.com/sirjoaorodrigues/microgit

Requirements

  • micro editor >= 2.0.0
  • git installed and available in PATH

License

MIT License

This plugin adds comprehensive Git integration to the micro editor:
- Git status in statusline with branch name and modification indicator
- Gutter indicators for added/deleted lines
- Git blame support (per line and full file)
- Git commands integration (status, add, commit, diff, log, branch)
- Smart caching for performance
- Automatic updates on file save

Repository: https://github.com/sirjoaorodrigues/microgit
License: MIT
Requires: micro >= 2.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant