summaryrefslogtreecommitdiff
path: root/fnl/config/orgmode.fnl
blob: e55f2bcfd454595ec789e2496bb1525d92f59b19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
;; Orgmode for nvim.
(module config.orgmode {autoload {util util}})

(let [orgmode (util.load-plugin :orgmode)]
  (do
    (orgmode.setup_ts_grammar)
    (orgmode.setup {:org_agenda_files ["~/.local/share/org/**/*"]
                    :org_default_notes_file "~/.local/share/org/refile.org"
                    :org_agenda_templates {:t {:description :Task
                                               :template "* TODO %?\n %u"}
                                           :m {:description :Meeting
                                               :template "* MEETING %? :MEETING:
  :LOGBOOK:
  CLOCK: %U
  :END:"}
                                           :n {:description :Note
                                               :template "* NOTE %? :NOTE:\n %u"}}})))