From ae123ee9a60786a35d7bfcf28e71599a5c6e866b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20N=C3=A1jera?= Date: Sun, 14 Nov 2021 22:28:53 +0100 Subject: YAML, DB, WEB modes --- config/doom/config.org | 21 +++++++++++++++++++++ config/doom/init.el | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/config/doom/config.org b/config/doom/config.org index 39bf898..ecbe9ec 100644 --- a/config/doom/config.org +++ b/config/doom/config.org @@ -353,6 +353,27 @@ Emacs mode for managing ledger text files (setq calibredb-db-dir (expand-file-name "metadata.db" calibredb-root-dir))) #+end_src * Programming languages +** YAML +#+begin_src emacs-lisp :tangle "packages.el" +(package! yaml) +#+end_src +#+begin_src emacs-lisp +(use-package! libyaml + :commands yaml-read-file + :load-path "~/dev/emacs-lisp/emacs-libyaml/") + +(use-package! yaml) +#+end_src + +** Databases +#+begin_src emacs-lisp :tangle "packages.el" +(package! emacsql-psql) +#+end_src +** WEB +#+begin_src emacs-lisp +(after! web-mode + (setq-hook! 'web-mode-hook +format-with :none)) +#+end_src ** Haskell #+begin_src emacs-lisp (after! haskell-mode diff --git a/config/doom/init.el b/config/doom/init.el index 2f6a72b..600eb4b 100644 --- a/config/doom/init.el +++ b/config/doom/init.el @@ -166,7 +166,7 @@ ;;solidity ; do you need a blockchain? No. ;;swift ; who asked for emoji variables? ;;terra ; Earth and Moon in alignment for performance. - ;;web ; the tubes + web ; the tubes yaml ; JSON, but readable ;;zig ; C, but simpler -- cgit v1.2.3