summaryrefslogtreecommitdiff
path: root/.config/doom/orgConfig.el
diff options
context:
space:
mode:
Diffstat (limited to '.config/doom/orgConfig.el')
-rw-r--r--.config/doom/orgConfig.el56
1 files changed, 56 insertions, 0 deletions
diff --git a/.config/doom/orgConfig.el b/.config/doom/orgConfig.el
new file mode 100644
index 0000000..b7e5362
--- /dev/null
+++ b/.config/doom/orgConfig.el
@@ -0,0 +1,56 @@
+;;; orgConfig.el -*- lexical-binding: t; -*-
+
+(setq org-publish-use-timestamps-flags nil)
+(setq org-export-with-broken-links t)
+(setq org-publish-project-alist
+ '(("thanos_apollo"
+ :base-directory "~/Developer/Web/my_site/"
+ :base-extension "org"
+ :publishing-rectory "~/Developer/Web/my_site/html/"
+ :recurse t
+ :publishing-function org-html-publish-to-html
+ :headline-levels 4
+ :auto-preamble t)
+ ("org-static"
+ :base-directory "~/org/website"
+ :base-extension "css\\|js\\|png\\|jpg\\|gif\\|pdf\\|mp3\\|ogg\\|ogg\\|swf"
+ :publishing-directory "~/public_html"
+ :recursive t
+ :publishing-function org-publish-attachment)))
+
+(require 'emms-setup)
+(setq emms-player-list '(emms-player-mpv))
+(setq emms-source-file-default-directory "/home/apollo/Music/lofi")
+
+(require 'flycheck)
+(setq-default flycheck-disabled-checkers
+ (append flycheck-disabled-checkers
+ '(javascript-jshint json-jsonlist)))
+
+(after! org
+ (setq org-directory "~/Org/"
+ org-agenda-files '("~/Org/agenda.org")
+ org-default-notes-file (expand-file-name "notes.org" org-directory)
+ org-ellipsis " ▼ "
+ org-superstar-headline-bullets-list '("◉" "●" "✶" "◆" "●" "○" "◆")
+ org-superstar-itembullet-alist '((?+ . ?➤) (?- . ?✦)) ; changes +/- symbols in item lists
+ org-log-done 'time
+ org-hide-emphasis-markers t
+ ;; ex. of org-link-abbrev-alist in action
+ ;; [[arch-wiki:Name_of_Page][Description]]
+ org-link-abbrev-alist ; This overwrites the default Doom org-link-abbrev-list
+ '(("google" . "http://www.google.com/search?q=")
+ ("arch-wiki" . "https://wiki.archlinux.org/index.php/")
+ ("ddg" . "https://duckduckgo.com/?q=")
+ ("wiki" . "https://en.wikipedia.org/wiki/"))
+ org-table-convert-region-max-lines 20000
+ org-todo-keywords ; This overwrites the default Doom org-todo-keywords
+ '((sequence
+ "TODO(t)" ; A task that is ready to be tackled
+ "BLOG(b)" ; Blog writing assignments
+ "GYM(g)" ; Things to accomplish at the gym
+ "IMPR(p)" ; Needs improvements
+ "WAIT(w)" ; Something is holding up this task
+ "|" ; The pipe necessary to separate "active" states and "inactive" states
+ "DONE(d)" ; Task has been completed
+ "CANCELLED(c)" )))) ; Task has been cancelled