git.fiddlerwoaroof.com
Browse code

feat(emacs): add http/graphql to org-babel, misc org tweaks

Edward Langley authored on 09/06/2021 20:42:11
Showing 1 changed files
... ...
@@ -299,15 +299,15 @@
299 299
 (setq org-confirm-babel-evaluate 'fwoar/confirm-babel-evaluate)
300 300
 
301 301
 (use-package http
302
-  )
302
+  :ensure t)
303 303
 (use-package graphql
304
-  )
304
+  :ensure t)
305 305
 (use-package ob-graphql
306
-  )
306
+  :ensure t)
307 307
 (use-package ob-http
308
-  )
308
+  :ensure t)
309 309
 (use-package ob-restclient
310
-  )
310
+  :ensure t)
311 311
 
312 312
 (use-package org
313 313
   :pin "org"
... ...
@@ -318,6 +318,7 @@
318 318
         org-refile-use-outline-path 'file
319 319
         org-outline-path-complete-in-steps nil
320 320
         org-log-done 'time
321
+        org-log-into-drawer t
321 322
         org-capture-templates '(("t" "Todo" entry (file+headline "~/org/gtd.org" "Tasks")
322 323
                                  "* TODO %?\n  %i\n  %a")
323 324
                                 ("j" "Journal" entry (file+olp+datetree "~/org/journal.org")
... ...
@@ -325,12 +326,18 @@
325 326
                                 ("s" "Snippet" entry (file "~/org/snippets.org")
326 327
                                  "* %?\n#+BEGIN_SRC\n%i\n#+END_SRC")
327 328
                                 ("b" "Bookmarks" entry (file+olp+datetree "~/org/bookmarks.org")
328
-                                 "* %? %^g\n%c\n"))
329
+                                 "* %? %^g\n%c\n")
330
+                                ("a" "Agenda" entry
331
+                                 (file "~/org/agenda.org")
332
+                                 "* %? %^G\n  SCHEDULED: %T"))
329 333
         org-refile-targets '((nil . (:maxlevel . 2))))
330 334
 
331 335
   (org-babel-do-load-languages
332 336
    'org-babel-load-languages
333
-   '((http . t)
337
+   '((restclient . t)
338
+     (graphql . t)
339
+     (http . t)
340
+     (emacs-lisp . t)
334 341
      (lisp . t)
335 342
      (haskell . t)))
336 343