summaryrefslogtreecommitdiff
path: root/fnl/config/orgmode.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'fnl/config/orgmode.fnl')
-rw-r--r--fnl/config/orgmode.fnl17
1 files changed, 17 insertions, 0 deletions
diff --git a/fnl/config/orgmode.fnl b/fnl/config/orgmode.fnl
new file mode 100644
index 0000000..e55f2bc
--- /dev/null
+++ b/fnl/config/orgmode.fnl
@@ -0,0 +1,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"}}})))