diff options
author | Case Duckworth | 2021-09-03 16:20:16 -0500 |
---|---|---|
committer | Case Duckworth | 2021-09-03 16:20:52 -0500 |
commit | 71f33533fe445bff86ae57874db66acf9a2dd1cc (patch) | |
tree | f25d4207fc23f0da5de821465f082cbd20e9a6a2 | |
parent | Further improve IRC experience (diff) | |
download | emacs-71f33533fe445bff86ae57874db66acf9a2dd1cc.tar.gz emacs-71f33533fe445bff86ae57874db66acf9a2dd1cc.zip |
Add TODO.org
-rw-r--r-- | TODO.org | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/TODO.org b/TODO.org new file mode 100644 index 0000000..3c7b0e0 --- /dev/null +++ b/TODO.org | |||
@@ -0,0 +1,67 @@ | |||
1 | #+TITLE: TODO stuff for emacs config | ||
2 | #+SUBTITLE: Yes I have one of these… | ||
3 | #+AUTHOR: Case Duckworth | ||
4 | |||
5 | * Packages | ||
6 | |||
7 | ** TODO insert-kaomoji | ||
8 | |||
9 | - [ ] Add =( ¬‿¬)═ɜ ɛ═(⌐‿⌐ )= to list | ||
10 | - [ ] and =▬▬▬▬▬▬▬▋ Ò╭╮Ó= | ||
11 | - [ ] Clean up code and package it properly | ||
12 | |||
13 | * Configuring | ||
14 | |||
15 | ** TODO Install =el-patch=? | ||
16 | |||
17 | * Productivity | ||
18 | |||
19 | ** TODO Set up Org Capture | ||
20 | |||
21 | *** Inspo: From wsinatra | ||
22 | |||
23 | #+begin_src emacs-lisp | ||
24 | ;; Custom capture templates | ||
25 | (setq org-capture-templates | ||
26 | '(("t" "Todo" entry (file org-default-notes-file) | ||
27 | "* TODO %?\n%u\n%a\n" :clock-in t :clock-resume t) | ||
28 | ("e" "Event" entry (file org-default-notes-file) | ||
29 | "* EVENT %? :EVENT:\n%t" :clock-in t :clock-resume t) | ||
30 | ("i" "Idea" entry (file org-default-notes-file) | ||
31 | "* %? :IDEA: \n%t" :clock-in t :clock-resume t) | ||
32 | ("p" "Project" entry (file org-default-notes-file) | ||
33 | "* PROJ %?\n%u\n%a\n" :clock-in t :clock-resume t) | ||
34 | ("n" "Next Task" entry (file+headline | ||
35 | org-default-notes-file "Tasks") | ||
36 | "** NEXT %? \nDEADLINE: %t"))) | ||
37 | #+end_src | ||
38 | |||
39 | *** Also cf. [[https://blog.jethro.dev/posts/org_mode_workflow_preview/][Org-mode Workflow: A Preview · Jethro Kuan]] | ||
40 | |||
41 | * Random shit | ||
42 | |||
43 | ** A way to map over buffers | ||
44 | |||
45 | #+begin_src emacs-lisp | ||
46 | (dolist (buf (mapcan (lambda (buf) | ||
47 | (with-current-buffer buf | ||
48 | (circe-server-chat-buffers))) | ||
49 | (circe-server-buffers))) | ||
50 | (with-current-buffer buf | ||
51 | ;; whatever u wanna do on each buffer goes here | ||
52 | (lui-set-prompt | ||
53 | (concat (propertize (acdw-irc/margin-format (buffer-name) | ||
54 | "" | ||
55 | ">") | ||
56 | 'face 'circe-prompt-face | ||
57 | 'read-only t 'intangible t | ||
58 | 'cursor-intangible t) | ||
59 | " ")) | ||
60 | (setq-local fringes-outside-margins t | ||
61 | right-margin-width 5 | ||
62 | scroll-margin 0 | ||
63 | word-wrap t | ||
64 | wrap-prefix (repeat-string | ||
65 | acdw-irc/left-margin " ") | ||
66 | line-number-mode nil))) | ||
67 | #+end_src | ||