mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-05 12:37:33 -05:00
Alexander-Miller/treemacs@32bb3dd02d -> Alexander-Miller/treemacs@96a808f067 coldnew/pangu-spacing@2303013e5c -> coldnew/pangu-spacing@6509df9c90 dgutov/diff-hl@65a5de16e2 -> dgutov/diff-hl@7da881a957 ema2159/centaur-tabs@63eb35cf42 -> ema2159/centaur-tabs@7704f2017c emacs-jp/migemo@7d78901773 -> emacs-jp/migemo@fbc16b57ea emacs-lsp/lsp-treemacs@fb1a07ae0a -> emacs-lsp/lsp-treemacs@312dee2b3a emacs-straight/use-package@e8c659a050 -> emacs-straight/use-package@d79bac4574 emacsorphanage/evil-anzu@d1e98ee697 -> emacsorphanage/evil-anzu@7309650425 flycheck/flycheck@86715c0f29 -> flycheck/flycheck@b9db1379dc jaypei/emacs-neotree@599bd049a5 -> jaypei/emacs-neotree@4a4cd85761 jdtsmith/indent-bars@47ae080d9b -> jdtsmith/indent-bars@fa293f98ab joostkremers/writeroom-mode@86965a56ed -> joostkremers/writeroom-mode@cca2b4b3cf merrickluo/liberime@c5839f5417 -> merrickluo/liberime@23c0caa1bf purcell/package-lint@21edc6d0d0 -> purcell/package-lint@43012b41ac rainstormstudio/treemacs-nerd-icons@9876cb4781 -> rainstormstudio/treemacs-nerd-icons@eac9fb5d92 seagle0128/doom-modeline@9d6f0f9635 -> seagle0128/doom-modeline@1708db2d35 skk-dev/ddskk@8c47f46e38 -> skk-dev/ddskk@f81ed803e6 tarsius/hl-todo@fb692ec092 -> tarsius/hl-todo@0ce21c329b tumashu/posframe@f4e9e509ba -> tumashu/posframe@12f540c9ad tumashu/pyim@f22c20f2e6 -> tumashu/pyim@64731c213c
:ui vc-gutter
Description unfold
This module displays a diff of the current file (against HEAD) in the fringe. Supports Git, Svn, Hg, and Bzr.
Maintainers
Module flags
- +pretty
- Apply some stylistic defaults to the fringe that present the diff in the fringe as thin bars, taking after the modern look of the git-gutter plugin in VSCode and Sublime Text. However, this will look bad with themes that invert the foreground/background of diff-hl's faces (like modus-themes does).
Packages
Hacks
- The VC gutter will be updated when pressing ESC, leaving insert mode (evil users), or refocusing the frame or window where it is active.
-
If doom-module:+pretty is enabled
- The fringes that diff-hl define will be replaced with a set of thin bars. This achieves a slicker look closer to git-gutter's appearance in VSCode or Sublime Text, but may look weird for themes that swap their faces' :foreground and :background (like modus-themes).
- The fringes are moved to the outside of the margins (closest to the frame edge), so they have some breathing space away from the buffer's contents.
diff-hl-revert-hunk
displays a preview popup of the hunk being reverted. It takes up ~50% of the frame, by default, whether you're reverting 2 lines or 20. Since this isn't easily customized, it has been advised to shrink this popup to the side of its contents.diff-hl-revert-hunk
will sometimes move the cursor to an unexpected location (the bounds of hunks, is my guess), but this is not intuitive and often unexpected. Cursor movements have been suppressed for it.
TODO Changelog
This module does not have a changelog yet.
Installation
Enable this module in your doom!
block.
This module requires any of Git, Svn, Hg, and/or Bazaar to get gutter diffs in projects version controlled by them.
TODO Usage
This module has no usage documentation yet. Write some?
TODO Configuration
This module has no configuration documentation yet. Write some?
Troubleshooting
There are no known problems with this module. Report one?
Frequently asked questions
This module has no FAQs yet. Ask one?
TODO Appendix
This module has no appendix yet. Write one?