summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2024-12-07 19:57:46 +0200
committerThanos Apollo <[email protected]>2024-12-08 08:25:20 +0200
commit76a399fedcb422193376e9f90ef2adee8d01f955 (patch)
tree7311b6a25140a62561e25aee0512c85b81a348e2 /README
parentd8ceb601d7e22d02376d6e718e74d8b754877ff2 (diff)
Add README
Diffstat (limited to 'README')
-rw-r--r--README35
1 files changed, 35 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..aa45ce4
--- /dev/null
+++ b/README
@@ -0,0 +1,35 @@
+org-gnosis
+==========
+
+
+This is a roam-inspired note-taking system for GNU Emacs. It is
+designed to serve as a minimalistic, drop-in alternative to org-roam.
+
+It is currently under development & destined to be part of the gnosis
+package <https://git.thanosapollo.org/gnosis/>.
+
+
+Installation
+============
+
+ (use-package org-gnosis
+ :vc (:url "https://git.thanosapollo.org/org-gnosis")
+ :ensure t
+ :init
+ (define-prefix-command 'thanos/notes-map)
+ :config
+ (setf org-gnosis-dir "~/Notes"
+ org-gnosis-journal-template
+ "* Daily Notes\n\n* Goals\n+ [] Workout\n+ [] Study\n\n* Extras"
+ org-gnosis-show-tags t) ;; enable if you use a vertical completion-system e.g vertico
+ :bind (("C-c n" . thanos/notes-map)
+ :map thanos/notes-map
+ ("f" . org-gnosis-find)
+ ("i" . org-gnosis-insert)
+ ("j j" . org-gnosis-journal)
+ ("j f" . org-gnosis-journal-find)
+ ("j i" . org-gnosis-journal-insert)
+ :map thanos/journal-map
+ :map org-mode-map
+ ("C-c C-." . org-gnosis-insert-tag)
+ ("C-c i" . org-id-get-create))) \ No newline at end of file