This commit is contained in:
Matt Nish-Lapidus 2025-06-06 15:07:53 -04:00
parent 4685828eb4
commit 9f02178deb
2 changed files with 15 additions and 2 deletions

View file

@ -266,12 +266,16 @@
(use-package! drag-stuff
:defer t)
(use-package! scad-dbus
:after scad-mode)
(use-package! eglot-booster
:after eglot
:config (eglot-booster-mode))
(after! eglot
(add-to-list 'eglot-server-programs '(svelte-mode . ("svelteserver" "--stdio"))))
(add-to-list 'eglot-server-programs '(svelte-mode . ("svelteserver" "--stdio")))
(add-to-list 'eglot-server-programs '(scad-mode . ("openscad-lsp" "--stdio"))))
(setq-default eglot-workspace-configuration
'(:nixd (:formatting (:command ["alejandra"]))))

View file

@ -77,7 +77,16 @@
:recipe (:local-repo "/home/emenel/.local/share/SuperCollider/downloaded-quarks/scel/el"))
(package! platformio-mode)
(package! scad-mode)
(package! scad-mode
:recipe (:type git
:host github
:repo "openscad/emacs-scad-mode"))
(package! scad-dbus
:recipe (:type git
:host github
:repo "lenbok/scad-dbus"))
(package! gcode-mode)
(package! consult-yasnippet)