this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

updates

+79 -56
+79 -56
doom-config/config.el
··· 26 26 ;; `load-theme' function. This is the default: 27 27 (setq doom-theme 'doom-one) 28 28 29 + (setq-default indent-tabs-mode nil) 30 + (setq-default tab-width 2) 31 + (setq indent-line-function 'insert-tab) 32 + 29 33 30 34 (add-to-list 'default-frame-alist '(inhibit-double-buffering . t)) 31 35 (add-to-list 'default-frame-alist '(fullscreen . maximized)) ··· 56 60 (set-popup-rule! "^\\*Org Agenda" :ignore t) 57 61 58 62 (after! org 59 - (setq org-directory (cond ((string-equal system-type "darwin") "~/developer/src/personal/notes")(t "~/Documents/notes")) 60 - org-default-notes-file (concat org-directory "/inbox.org") 63 + (setq org-directory (if (string-equal system-type "darwin") "~/developer/src/personal/notes" "~/Documents/notes") 64 + org-default-notes-file (concat (if (string-equal system-type "darwin") "~/developer/src/personal/notes" "~/Documents/notes") "/inbox.org") 61 65 org-agenda-files (list 62 - org-directory 63 - ) 66 + (if (string-equal system-type "darwin") "~/developer/src/personal/notes" "~/Documents/notes")) 64 67 org-todo-keywords '((sequence 65 68 "TODO(t)" 66 69 "RECUR(R)" ··· 88 91 org-todo-repeat-to-state "TODO" 89 92 org-pretty-entities t 90 93 org-use-tag-inheritance nil 91 - org-agenda-ndays 1 92 - org-agenda-show-all-dates t 94 + ;; org-agenda-ndays 1 95 + ;; org-agenda-show-all-dates t 93 96 org-agenda-start-on-weekday nil 94 - org-agenda-tags-column -100 97 + ;; org-agenda-tags-column -100 95 98 96 99 org-archive-location "TODO-archive::" 97 - org-archive-save-context-info (quote (time category itags))) 100 + ;; org-archive-save-context-info (quote (time category itags)) 101 + ) 98 102 99 103 (setq org-capture-templates 100 104 '( 101 105 ("a" "Add Task" 102 - entry 103 - (file (lambda () (concat org-directory "/inbox.org"))) 104 - "* TODO %?\n:PROPERTIES:\n:ID: %(shell-command-to-string \"uuidgen\"):CREATED: %U\n:END:" :prepend t) 106 + entry 107 + (file (lambda () (concat org-directory "/inbox.org"))) 108 + "* TODO %?\n:PROPERTIES:\n:ID: %(shell-command-to-string \"uuidgen\"):CREATED: %U\n:END:" :prepend t) 105 109 106 - ("m" "New Micro Blog" 107 - plain 108 - (file (lambda () 109 - (expand-file-name (concat (format-time-string "%Y%m%d%H%M%S") 110 - ".md") 111 - (cond ((string-equal system-type "darwin") "~/developer/src/personal/blog/micro-posts/") (t "~/src/blog/micro-posts"))))) 112 - "---\npublished : %<%Y-%m-%d %H:%M:%S%z>\n---\n\n%c%?") 110 + ("m" "New Micro Blog" 111 + plain 112 + (file (lambda () 113 + (expand-file-name (concat (format-time-string "%Y%m%d%H%M%S") 114 + ".md") 115 + (if (string-equal system-type "darwin") "~/developer/src/personal/blog/micro-posts/" "~/src/blog/micro-posts")))) 116 + "---\npublished : %<%Y-%m-%d %H:%M:%S%z>\n---\n\n%c%?") 113 117 114 - ("n" "New Note" 115 - entry 116 - (file (lambda() (concat org-directory "/notes.org") )) 117 - "* NOTE %?\n:PROPERTIES:\n:ID: %(shell-command-to-string \"uuidgen\"):CREATED: %U\n:END:" :prepend t) 118 + ("n" "New Note" 119 + entry 120 + (file (lambda() (concat org-directory "/notes.org") )) 121 + "* NOTE %?\n:PROPERTIES:\n:ID: %(shell-command-to-string \"uuidgen\"):CREATED: %U\n:END:" :prepend t) 118 122 119 123 ;;; 120 124 ;;; FROM DOOM DEFAULT TEMPLATES 121 125 ;;; 122 126 123 - ;; Will use {project-root}/{todo,notes,changelog}.org, unless a 124 - ;; {todo,notes,changelog}.org file is found in a parent directory. 125 - ;; Uses the basename from `+org-capture-todo-file', 126 - ;; `+org-capture-changelog-file' and `+org-capture-notes-file'. 127 - ("p" "Templates for projects") 128 - ("pt" "Project-local todo" entry ; {project-root}/todo.org 129 - (file+headline +org-capture-project-todo-file "Inbox") 130 - "* TODO %?\n%i\n%a" :prepend t) 131 - ("pn" "Project-local notes" entry ; {project-root}/notes.org 132 - (file+headline +org-capture-project-notes-file "Inbox") 133 - "* %U %?\n%i\n%a" :prepend t) 134 - ("pc" "Project-local changelog" entry ; {project-root}/changelog.org 135 - (file+headline +org-capture-project-changelog-file "Unreleased") 136 - "* %U %?\n%i\n%a" :prepend t)) 127 + ;; Will use {project-root}/{todo,notes,changelog}.org, unless a 128 + ;; {todo,notes,changelog}.org file is found in a parent directory. 129 + ;; Uses the basename from `+org-capture-todo-file', 130 + ;; `+org-capture-changelog-file' and `+org-capture-notes-file'. 131 + ("p" "Templates for projects") 132 + ("pt" "Project-local todo" entry ; {project-root}/todo.org 133 + (file+headline +org-capture-project-todo-file "Inbox") 134 + "* TODO %?\n%i\n%a" :prepend t) 135 + ("pn" "Project-local notes" entry ; {project-root}/notes.org 136 + (file+headline +org-capture-project-notes-file "Inbox") 137 + "* %U %?\n%i\n%a" :prepend t) 138 + ("pc" "Project-local changelog" entry ; {project-root}/changelog.org 139 + (file+headline +org-capture-project-changelog-file "Unreleased") 140 + "* %U %?\n%i\n%a" :prepend t)) 137 141 ) 138 142 139 143 (setq org-agenda-custom-commands ··· 173 177 (user-defined-up))) 174 178 (org-agenda-prefix-format "%-11c%5(org-todo-age) "))) 175 179 ("U" "Deferred tasks" tags "TODO=\"DEFERRED\"" 176 - ((org-agenda-overriding-header "Deferred tasks:") 180 + ((org-agenda-overriding-header "Deferred tasks:") 177 181 (org-agenda-sorting-strategy 178 - (quote 182 + (quote 179 183 (user-defined-up))) 180 184 (org-agenda-prefix-format "%-11c%5(org-todo-age) "))) 181 185 ("Y" "Someday tasks" tags "TODO=\"SOMEDAY\"" 182 - ((org-agenda-overriding-header "Someday tasks:") 186 + ((org-agenda-overriding-header "Someday tasks:") 183 187 (org-agenda-sorting-strategy 184 - (quote 188 + (quote 185 189 (user-defined-up))) 186 190 (org-agenda-prefix-format "%-11c%5(org-todo-age) "))) 187 191 ("S" "Scheduled tasks" tags "TODO<>\"\"&TODO<>{DONE\\|CANCELLED\\|NOTE\\|PROJECT\\|DEFERRED}&STYLE<>\"habit\"" 188 - ((org-agenda-overriding-header "Scheduled tasks: ") 192 + ((org-agenda-overriding-header "Scheduled tasks: ") 189 193 (org-agenda-skip-function 190 - (quote 194 + (quote 191 195 (org-agenda-skip-entry-if 192 - (quote notscheduled)))) 196 + (quote notscheduled)))) 193 197 (org-agenda-sorting-strategy 194 - (quote 198 + (quote 195 199 (category-up))))) 196 - )))) 200 + ))) 201 + ) 197 202 198 203 199 204 ··· 202 207 (setq display-line-numbers-type t) 203 208 204 209 ;; projectile 205 - (setq projectile-project-search-path (cond ((string-equal system-type "darwin") 206 - '( 207 - "~/developer/src/personal/" 208 - "~/developer/src/work/")) 209 - (t '( 210 - "~/src" 211 - "~/src/repo" 212 - "~/src/ops" 213 - "~/src/projects" 214 - "~/src/learn")))) 210 + (setq projectile-project-search-path (if (string-equal system-type "darwin") 211 + '( 212 + "~/developer/src/personal/" 213 + "~/developer/src/work/") 214 + '( 215 + "~/src" 216 + "~/src/repo" 217 + "~/src/ops" 218 + "~/src/projects" 219 + "~/src/learn"))) 215 220 216 221 (use-package! super-save 217 222 :config 218 223 (super-save-mode +1) 219 224 (setq auto-save-default nil) 220 225 (setq super-save-remote-files nil) 221 - (setq super-save-auto-save-when-idle t)) 226 + (setq super-save-auto-save-when-idle t) 227 + 228 + (dolist (item '(evil-switch-to-windows-last-buffer 229 + counsel-projectile-switch-to-buffer 230 + magit 231 + magit-status 232 + treemacs 233 + ace-window 234 + persp-switch 235 + dired-jump 236 + dired-jump-other-window 237 + +default/search-project 238 + find-file 239 + ivy 240 + evil-insert-state-exit-hook 241 + switch-to-buffer 242 + focus-out-hook)) 243 + (add-to-list 'super-save-triggers item)) 244 + ) 222 245 223 246 ;; Haskell 224 247 (setq haskell-process-type 'cabal-new-repl