Skip to content

Major mode for Ziggy, a data serialization language

License

Notifications You must be signed in to change notification settings

emacsmirror/ziggy-mode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ziggy-mode.el

a simple tree-sitter major mode for the Ziggy serialization language and Emacs>=29.

to use with straight.el and straight-use-package, add the following to your configuration:

(use-package ziggy-mode
  :straight (ziggy-mode
             :type git
             :host github
             :repo "robbielyman/ziggy-mode"
             :branch main))

to use the ziggy LSP with eglot, add the following to your configuration:

(add-to-list 'eglot-server-programs
             '(((ziggy-mode :language-id "ziggy")
                (ziggy-schema-mode :language-id "ziggy-schema")) "ziggy" "lsp"))

NB: this assumes that ziggy is on your PATH.

About

Major mode for Ziggy, a data serialization language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages

  • Emacs Lisp 100.0%