diff options
-rw-r--r-- | TODO.org | 63 |
1 files changed, 59 insertions, 4 deletions
diff --git a/TODO.org b/TODO.org index 347684d..ddbcd30 100644 --- a/TODO.org +++ b/TODO.org | |||
@@ -4,11 +4,17 @@ | |||
4 | 4 | ||
5 | * Packages | 5 | * Packages |
6 | 6 | ||
7 | ** TODO insert-kaomoji | 7 | ** DONE insert-kaomoji |
8 | 8 | ||
9 | - [ ] Add =( ¬‿¬)═ɜ ɛ═(⌐‿⌐ )= to list | 9 | - [X] Add =(¬‿¬)═ɜ ɛ═(⌐‿⌐ )= to list |
10 | - [ ] and =▬▬▬▬▬▬▬▋ Ò╭╮Ó= | 10 | - [X] and =▬▬▬▬▬▬▬▋ Ò╭╮Ó= |
11 | - [ ] Clean up code and package it properly | 11 | - [X] Clean up code and package it properly |
12 | |||
13 | ** TODO keep-acs (name?) | ||
14 | |||
15 | - keepassxc-cli | ||
16 | - interface with emacs | ||
17 | - plug into =auth-sources= | ||
12 | 18 | ||
13 | * Configuring | 19 | * Configuring |
14 | 20 | ||
@@ -42,6 +48,33 @@ | |||
42 | 48 | ||
43 | *** Also cf. [[https://blog.jethro.dev/posts/org_mode_workflow_preview/][Org-mode Workflow: A Preview · Jethro Kuan]] | 49 | *** Also cf. [[https://blog.jethro.dev/posts/org_mode_workflow_preview/][Org-mode Workflow: A Preview · Jethro Kuan]] |
44 | 50 | ||
51 | * Buffer display stuff | ||
52 | |||
53 | #+begin_src emacs-lisp | ||
54 | ;; from alphapapa | ||
55 | (cl-defun ap/display-buffer-in-side-window (&optional (buffer (current-buffer))) | ||
56 | "Display BUFFER in dedicated side window." | ||
57 | (interactive) | ||
58 | (let ((display-buffer-mark-dedicated t)) | ||
59 | (display-buffer-in-side-window buffer | ||
60 | '((side . right) | ||
61 | (window-parameters | ||
62 | (no-delete-other-windows . t)))))) | ||
63 | #+end_src | ||
64 | |||
65 | - [[https://old.reddit.com/r/emacs/comments/pka1sm/my_first_package_aside_for_easier_configuration/][My first package: Aside, for easier configuration and use of side windows : | ||
66 | emacs]] | ||
67 | - [[https://github.com/alphapapa/burly.el][GitHub - alphapapa/burly.el: Save and restore frames and windows with their | ||
68 | buffers in Emacs]] | ||
69 | - [[https://depp.brause.cc/shackle/][shackle: Enforce rules for popup windows]] | ||
70 | - [[https://github.com/kaushalmodi/.emacs.d/blob/master/setup-files/setup-shackle.el][.emacs.d/setup-shackle.el at master · kaushalmodi/.emacs.d · GitHub]] | ||
71 | - [[https://www.reddit.com/r/emacs/comments/3icpv8/help_with_shackle_configuration/][help with shackle configuration : emacs]] | ||
72 | - [[https://mullikine.github.io/posts/making-shackle-split-sensibly/][Sensible Splits: Extending shackle.el // Bodacious Blog]] | ||
73 | - [[https://news.ycombinator.com/item?id=18598863][Oh man, your link led me to shackle[1] to make transient buffers behave and | ||
74 | I ha... | Hacker News]] | ||
75 | - [[https://emacsninja.com/posts/design-is-hard.html][Emacs Ninja - Design Is Hard]] | ||
76 | - Alternatively: [[https://web.archive.org/web/20160409014815/https://www.lunaryorn.com/2015/04/29/the-power-of-display-buffer-alist.html][Emacs Spotlight: Configure buffer display - Emacs. What else?]] | ||
77 | |||
45 | * Random shit | 78 | * Random shit |
46 | 79 | ||
47 | ** A way to map over buffers | 80 | ** A way to map over buffers |
@@ -84,3 +117,25 @@ daviwil | minikN: I connect to the hostname/port of my ZNC server, | |||
84 | - acdw > daviwil: I just see ******* | 117 | - acdw > daviwil: I just see ******* |
85 | benoitj | I use two networks | 118 | benoitj | I use two networks |
86 | #+end_quote | 119 | #+end_quote |
120 | |||
121 | ** Teach =link-hint= about =lui-buttons= | ||
122 | |||
123 | See =lui-next-button-or-complete=, etc. Also possibly: | ||
124 | - [[https://github.com/abo-abo/avy/issues/255][Feature request: ability to select objects in overlays · Issue #255 · abo-abo/avy · GitHub]] | ||
125 | - [[https://github.com/noctuid/link-hint.el/issues/24][Enhancement: Detect links in overlays · Issue #24 · noctuid/link-hint.el · | ||
126 | GitHub]] | ||
127 | |||
128 | |||
129 | (I /think/ a button is an overlay….) | ||
130 | |||
131 | ** Write =self-promote-shamelessly= function | ||
132 | |||
133 | Link to the line of a file on a git forge with a command, for linking. | ||
134 | |||
135 | https://tildegit.org/acdw/emacs/src/branch/main/init.el#L1166, e.g. | ||
136 | |||
137 | - *OR* install this: [[https://github.com/sshaw/git-link][GitHub - sshaw/git-link: Emacs package to get the GitHub/Bitbucket/GitLab/... URL for a buffer location]] | ||
138 | |||
139 | ** Fix =acdw-org/count-words-stupidly= | ||
140 | |||
141 | It adds one for blank lines. | ||