TODO: change indentation offsets to 2
path = lib/emacsql
url = git@github.com:skeeto/emacsql.git
no-byte-compile = emacsql-pg.el
path = lib/emacsql
url = git@github.com:skeeto/emacsql.git
no-byte-compile = emacsql-pg.el
+[submodule "emmet-mode"]
+ path = lib/emmet-mode
+ url = git@github.com:smihica/emmet-mode.git
[submodule "epkg"]
path = lib/epkg
url = git@github.com:emacscollective/epkg.git
[submodule "epkg"]
path = lib/epkg
url = git@github.com:emacscollective/epkg.git
[submodule "use-package"]
path = lib/use-package
url = git@github.com:jwiegley/use-package.git
[submodule "use-package"]
path = lib/use-package
url = git@github.com:jwiegley/use-package.git
+[submodule "web-mode"]
+ path = lib/web-mode
+ url = git@github.com:fxbois/web-mode.git
[submodule "which-key"]
path = lib/which-key
url = git@github.com:justbur/emacs-which-key.git
[submodule "which-key"]
path = lib/which-key
url = git@github.com:justbur/emacs-which-key.git
:bind (:map haskell-mode-map
("C-c l l" . hs-lint)))
#+end_src
:bind (:map haskell-mode-map
("C-c l l" . hs-lint)))
#+end_src
+
+** SGML and HTML
+
+#+begin_src emacs-lisp
+(use-package sgml-mode
+ :config
+ (setq sgml-basic-offset 4))
+#+end_src
+
+** Web mode
+
+#+begin_src emacs-lisp
+(use-package web-mode
+ :mode "\\.html\\'")
+#+end_src
+
+** Emmet mode
+
+#+begin_src emacs-lisp
+(use-package emmet-mode
+ :bind* (("C-)" . emmet-next-edit-point)
+ ("C-(" . emmet-prev-edit-point))
+ :init
+ (setq emmet-move-cursor-between-quotes t)
+ :hook (web-mode css-mode html-mode sgml-mode))
+#+end_src
+
* Emacs Enhancements
** [[https://github.com/justbur/emacs-which-key][which-key]]
* Emacs Enhancements
** [[https://github.com/justbur/emacs-which-key][which-key]]
--- /dev/null
+Subproject commit 1acb821e0142136344ccf40c1e5fb664d7db2e70
--- /dev/null
+Subproject commit e31d1dd4ee436db8aaca3f35223af5a05fb47dec