about summary refs log tree commit diff stats
path: root/TODO.org
diff options
context:
space:
mode:
authorCase Duckworth2021-09-09 16:34:43 -0500
committerCase Duckworth2021-09-09 16:34:43 -0500
commitde941c3c6eb6e096ba47714940b78b1e0cbc856c (patch)
treed895533f0196340b559ba1f1694f6d5cd8487fb5 /TODO.org
parentMerge branch 'main' of tildegit.org:acdw/emacs (diff)
downloademacs-de941c3c6eb6e096ba47714940b78b1e0cbc856c.tar.gz
emacs-de941c3c6eb6e096ba47714940b78b1e0cbc856c.zip
Add TODOs
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org63
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
123See =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
133Link to the line of a file on a git forge with a command, for linking.
134
135https://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
141It adds one for blank lines.