Version 0.3 of package Devicetree-Ts-Mode has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Devicetree-Ts-Mode describes itself as: =========================== Tree-sitter support for DTS =========================== More at https://elpa.gnu.org/packages/devicetree-ts-mode.html ## Summary: 0.0.1 Version 0.3 ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ 1 About ═══════ Major mode for editing [Devicetree] files. Features: • Font Lock • Indent • IMenu [Devicetree] <http://www.devicetree.org/> 2 Installation ══════════════ 2.1 With guix ───────────── ┌──── │ guix package -f guix.scm └──── 2.2 From source ─────────────── Clone this repo. ┌──── │ (use-package graphql-ts-mode │ :ensure nil │ :load-path "PATH TO WHICH THE REPOSITORY WAS CLONED" │ :init │ (with-eval-after-load 'treesit │ (add-to-list 'treesit-language-source-alist │ '(devicetree "https://github.com/joelspadin/tree-sitter-devicetree")))) └──── This requires a working C compiler. 3 License ═════════ GPLv3 ## Recent NEWS: [Not available 🙁]