#+TITLE: Conf #+AUTHOR: Christopher James Hayward #+EMAIL: chris@chrishayward.xyz #+PROPERTY: header-args:emacs-lisp :tangle conf.el :comments org #+PROPERTY: header-args:shell :tangle no #+PROPERTY: header-args :results silent :eval no-export :comments org #+OPTIONS: num:nil toc:nil todo:nil tasks:nil tags:nil #+OPTIONS: skip:nil author:nil email:nil creator:nil timestamp:nil Support for different configuration languages. * Config Add support for different configuration languages, or other modules that don't fit in their own module (yet). ** HTTP Interact with ~HTTP~ endpoints using the ~ob-http~[fn:1] package. You can see how it works in my post here[fn:2]. It adds interactive ~HTTP~ blocks that can output their results in place, within an ~org-mode~ buffer. #+begin_src emacs-lisp (use-package ob-http :after org :config (org-babel-do-load-languages 'org-babel-load-languages '((http . t)))) #+end_src ** YAML Support for YAML[fn:3] files. #+begin_src emacs-lisp (use-package yaml-mode) #+end_src * Footnotes [fn:1] https://github.com/zweifisch/ob-http [fn:2] https://chrishayward.xyz/posts/kanye-as-a-service/ [fn:3] https://emacswiki.org/emacs/YamlMode