https://github.com/flother/nova-gitcommit
A Nova extension to add syntax highlighting for Git commit messages
https://github.com/flother/nova-gitcommit
gitcommit nova
Last synced: 1 day ago
JSON representation
A Nova extension to add syntax highlighting for Git commit messages
- Host: GitHub
- URL: https://github.com/flother/nova-gitcommit
- Owner: flother
- License: mit
- Created: 2023-01-25T19:46:29.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-22T19:58:05.000Z (over 2 years ago)
- Last Synced: 2025-03-13T07:36:48.347Z (10 months ago)
- Topics: gitcommit, nova
- Language: Makefile
- Homepage: https://extensions.panic.com/extensions/is.flother/is.flother.gitcommit/
- Size: 11.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A [Nova](https://nova.app/) extension to add syntax highlighting for Git commit messages.
Uses [gbprod/tree-sitter-gitcommit](https://github.com/gbprod/tree-sitter-gitcommit), a [Tree-sitter](https://tree-sitter.github.io/tree-sitter/) binding, to parse and syntax highlight. Compatible with Nova 10+.
To install this extension from source you need to compile the Tree-sitter binding, install it into the extension's directory, and activate the extension in Nova.
1. From the repo's root directory (the same directory as this README), run `make install`. You will need a C/C++ compiler installed
2. Open the repo's root directory in Nova (_File_ → _Open..._ and select this directory)
3. From the _Extensions_ menu, click _Activate Project as Extension_ (you need to [enable development mode](https://help.panic.com/nova/structuring-your-project/#enabling-development-mode) to see this menu item)