https://github.com/seokbeomkim/bitbake-ts-mode
A Emacs major mode to use bitbake tree-sitter
https://github.com/seokbeomkim/bitbake-ts-mode
bitbake emacs tree-sitter yocto
Last synced: 3 months ago
JSON representation
A Emacs major mode to use bitbake tree-sitter
- Host: GitHub
- URL: https://github.com/seokbeomkim/bitbake-ts-mode
- Owner: seokbeomKim
- License: gpl-3.0
- Created: 2024-09-08T13:52:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-08T20:59:22.000Z (almost 2 years ago)
- Last Synced: 2025-01-19T15:32:39.276Z (over 1 year ago)
- Topics: bitbake, emacs, tree-sitter, yocto
- Language: Emacs Lisp
- Homepage:
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
* bitbake-ts-mode
A major mode for BitBake Tree-sitter integration.
* Installation
1. Add the Tree-sitter language source repository for BitBake.
#+begin_src emacs-lisp
(add-to-list
'treesit-language-source-alist
'(bitbake "https://github.com/tree-sitter-grammars/tree-sitter-bitbake"))
#+end_src
2. Install the Tree-sitter for BitBake via M-x ~treesit-install-language-grammar~.
3. Load ~bitbake-ts-mode~ major mode.
#+begin_src emacs-lisp
(require 'bitbake-ts-mode)
#+end_src
* Change-Log
** 0.0.1
- Initial version
* Limitations & Feedback
Currently, the package only supports syntax highlighting and navigation features. If you have ideas
for improving the package, such as adding indentation rules, please feel free to share your
suggestions.