add emmet

This commit is contained in:
2026-01-11 15:20:59 -05:00
parent bee1efe12a
commit e57257a3a5
2 changed files with 29 additions and 18 deletions

View File

@@ -6,13 +6,13 @@
;; If there is more than one, they won't work right.
'(package-selected-packages
'(aider browse-kill-ring caddyfile-mode cape cider company corfu
dockerfile-mode dumb-jump dumber-jump emacs-lldb
exec-path-from-shell flycheck fsharp-mode haskell-mode
haskell-ts-mode helm htmlize idris-mode marginalia
markdown-ts-mode move-text multiple-cursors odin-mode
orderless org-mode parinfer-rust-mode realgud-lldb rg sly
terraform-mode tree-sitter-langs vertico visual-fill-column
yasnippet-snippets zig-mode))
dockerfile-mode dumb-jump dumber-jump emacs-lldb emmet
emmet-mode exec-path-from-shell flycheck fsharp-mode
haskell-mode haskell-ts-mode helm htmlize idris-mode
marginalia markdown-ts-mode move-text multiple-cursors
odin-mode orderless org-mode parinfer-rust-mode
realgud-lldb rg sly terraform-mode tree-sitter-langs
vertico visual-fill-column yasnippet-snippets zig-mode))
'(safe-local-variable-directories '("/Users/grant/programming/project/edit/"))
'(safe-local-variable-values
'((Package . CL-USER) (Syntax . ANSI-Common-Lisp) (Base . 10)

33
init.el
View File

@@ -61,7 +61,6 @@
;; Add .asdf to exec-path
(when (file-exists-p (file-truename "~/.asdf"))
(setq env-changed t)
(push (file-truename "~/.asdf/shims") exec-path)
(push (file-truename "~/.asdf/bin") exec-path))
@@ -69,8 +68,7 @@
(setq exec-path
(cl-remove-if (lambda (s)
(and (< 5 (length s))
(string= (substring s 0 6) "/mnt/c")
(setq env-changed t)))
(string= (substring s 0 6) "/mnt/c")))
exec-path))
(when exec-path
@@ -157,14 +155,14 @@
:defer t)
(use-package tree-sitter
:mode ((" \\.tsx\\'" . tsx-ts-mode)
(" \\.js\\'" . typescript-ts-mode)
(" \\.mjs\\'" . typescript-ts-mode)
(" \\.mts\\'" . typescript-ts-mode)
(" \\.cjs\\'" . typescript-ts-mode)
(" \\.ts\\'" . typescript-ts-mode)
(" \\.jsx\\'" . tsx-ts-mode)
(" \\.json\\'" . json-ts-mode))
:mode (("\\.tsx\\'" . tsx-ts-mode)
("\\.js\\'" . typescript-ts-mode)
("\\.mjs\\'" . typescript-ts-mode)
("\\.mts\\'" . typescript-ts-mode)
("\\.cjs\\'" . typescript-ts-mode)
("\\.ts\\'" . typescript-ts-mode)
("\\.jsx\\'" . tsx-ts-mode)
("\\.json\\'" . json-ts-mode))
:custom
(treesit-extra-load-path '("~/repos/tree-sitter-module/dist")))
@@ -433,3 +431,16 @@
(use-package move-text
:bind (("M-<up>" . move-text-up)
("M-<down>" . move-text-down)))
(use-package emmet-mode
:hook (sgml-mode tsx-ts-mode)
:custom
(emmet-jsx-major-modes
'(rjsx-mode
typescript-tsx-mode
js-jsx-mode
js2-jsx-mode
jsx-mode
js-mode
;; Need to add this
tsx-ts-mode)))