openscad
This commit is contained in:
parent
4685828eb4
commit
9f02178deb
2 changed files with 15 additions and 2 deletions
|
@ -266,12 +266,16 @@
|
||||||
(use-package! drag-stuff
|
(use-package! drag-stuff
|
||||||
:defer t)
|
:defer t)
|
||||||
|
|
||||||
|
(use-package! scad-dbus
|
||||||
|
:after scad-mode)
|
||||||
|
|
||||||
(use-package! eglot-booster
|
(use-package! eglot-booster
|
||||||
:after eglot
|
:after eglot
|
||||||
:config (eglot-booster-mode))
|
:config (eglot-booster-mode))
|
||||||
|
|
||||||
(after! eglot
|
(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
|
(setq-default eglot-workspace-configuration
|
||||||
'(:nixd (:formatting (:command ["alejandra"]))))
|
'(:nixd (:formatting (:command ["alejandra"]))))
|
||||||
|
|
11
packages.el
11
packages.el
|
@ -77,7 +77,16 @@
|
||||||
:recipe (:local-repo "/home/emenel/.local/share/SuperCollider/downloaded-quarks/scel/el"))
|
:recipe (:local-repo "/home/emenel/.local/share/SuperCollider/downloaded-quarks/scel/el"))
|
||||||
|
|
||||||
(package! platformio-mode)
|
(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! gcode-mode)
|
||||||
|
|
||||||
(package! consult-yasnippet)
|
(package! consult-yasnippet)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue