Update TODO.org

This commit is contained in:
Case Duckworth 2021-10-06 19:43:20 -05:00
parent fc03087cc0
commit aae6a54aac
1 changed files with 73 additions and 43 deletions

116
TODO.org
View File

@ -10,18 +10,18 @@
- [X] and =▬▬▬▬▬▬▬▋ Ò╭╮Ó=
- [X] Clean up code and package it properly
*** TODO FIX the damn thing Ò╭╮Ó
*** DONE FIX the damn thing Ò╭╮Ó
I just have to make sure it's loading correctly in my own config… bleh
- and add:
- [ ] =ヽ(°〇°)ノ=
- [ ] =୧((#Φ益Φ#))=
- [ ] =(╥﹏╥)=
- [ ] =Σ ◕ ◡ ◕=
- [ ] =╭∩╮︶_︶╭∩╮=
- [ ] =(งツ)ว=
- [ ] =ʕ ᴖᴥᴖʔ=
- [X] =ヽ(°〇°)ノ=
- [X] =୧((#Φ益Φ#))=
- [X] =(╥﹏╥)=
- [X] =Σ ◕ ◡ ◕=
- [X] =╭∩╮︶_︶╭∩╮=
- [X] =(งツ)ว=
- [X] =ʕ ᴖᴥᴖʔ=
** TODO =append-scratch= mode or something
@ -54,7 +54,7 @@ allow more configuration of where the mouse goes:
* Configuring
** TODO Install =el-patch=?
** DONE Install =el-patch=?
** DONE Look at [[https://gitlab.com/ideasman42/emacs-mode-line-idle][ideasman42 / emacs-mode-line-idle]]
@ -66,11 +66,11 @@ from karthink (and prot)
** TODO [[https://github.com/ahungry/md4rd][md4rd]]
** TODO [[https://github.com/gRastello/ytel][ytel]]
** DONE [[https://github.com/gRastello/ytel][ytel]]
** TODO [[https://passionsplay.com/blog/create-minimal-emacs-environments-with-a-shell-script/][Create Minimal Emacs Environments with a Shell Script]]
** TODO Twitch IRC
** DONE Twitch IRC
- [[https://gist.github.com/hunterbridges/ab095066d40f2e1a243e][How to connect to Twitch with an IRC client (As of Oct 2015) · GitHub]]
- irc.twitch.tv
@ -99,25 +99,41 @@ e.g., “A gold watch” title-cases to “A gold Watch”
*** Inspo: From wsinatra
#+begin_src emacs-lisp
;; Custom capture templates (setq org-capture-templates '(("t" "Todo" entry
(file org-default-notes-file) "* TODO %?\n%u\n%a\n" :clock-in t :clock-resume
t) ("e" "Event" entry (file org-default-notes-file) "* EVENT %? :EVENT:\n%t"
:clock-in t :clock-resume t) ("i" "Idea" entry (file org-default-notes-file)
"* %? :IDEA: \n%t" :clock-in t :clock-resume t) ("p" "Project" entry (file
org-default-notes-file) "* PROJ %?\n%u\n%a\n" :clock-in t :clock-resume t)
("n" "Next Task" entry (file+headline org-default-notes-file "Tasks") "**
NEXT %? \nDEADLINE: %t"))) #+end_src
;; Custom capture templates
(setq org-capture-templates
'(("t" "Todo" entry (file org-default-notes-file)
"* TODO %?\n%u\n%a\n"
:clock-in t :clock-resume t)
("e" "Event" entry (file org-default-notes-file)
"* EVENT %? :EVENT:\n%t"
:clock-in t :clock-resume t)
("i" "Idea" entry (file org-default-notes-file)
"* %? :IDEA: \n%t"
:clock-in t :clock-resume t)
("p" "Project"
entry (file org-default-notes-file)
"* PROJ %?\n%u\n%a\n"
:clock-in t :clock-resume t)
("n" "Next Task"
entry (file+headline org-default-notes-file "Tasks")
"** NEXT %? \nDEADLINE: %t")))
#+end_src
*** Also cf. [[https://blog.jethro.dev/posts/org_mode_workflow_preview/][Org-mode Workflow: A Preview · Jethro Kuan]]
* Buffer display stuff
#+begin_src emacs-lisp
;; from alphapapa (cl-defun ap/display-buffer-in-side-window (&optional
(buffer (current-buffer))) "Display BUFFER in dedicated side window."
(interactive) (let ((display-buffer-mark-dedicated t))
(display-buffer-in-side-window buffer '((side . right) (window-parameters
(no-delete-other-windows . t)))))) #+end_src
;; from alphapapa
(cl-defun ap/display-buffer-in-side-window (&optional (buffer (current-buffer)))
"Display BUFFER in dedicated side window."
(interactive)
(let ((display-buffer-mark-dedicated t))
(display-buffer-in-side-window buffer
'((side . right)
(window-parameters
(no-delete-other-windows . t))))))
#+end_src
- [[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 :
emacs]]
@ -137,30 +153,44 @@ e.g., “A gold watch” title-cases to “A gold Watch”
** A way to map over buffers
#+begin_src emacs-lisp
(dolist (buf (mapcan (lambda (buf) (with-current-buffer buf
(circe-server-chat-buffers))) (circe-server-buffers)))
(with-current-buffer buf ;; whatever u wanna do on
each buffer goes here (lui-set-prompt (concat
(propertize (acdw-irc/margin-format (buffer-name) ""
">") 'face 'circe-prompt-face 'read-only t 'intangible
t 'cursor-intangible t) " ")) (setq-local
fringes-outside-margins t right-margin-width 5
scroll-margin 0 word-wrap t wrap-prefix (repeat-string
acdw-irc/left-margin " ") line-number-mode nil)))
#+end_src
(dolist (buf (mapcan
(lambda (buf)
(with-current-buffer buf
(circe-server-chat-buffers)))
(circe-server-buffers)))
(with-current-buffer buf ;; whatever u wanna do on each buffer goes here
(lui-set-prompt (concat
(propertize
(acdw-irc/margin-format (buffer-name)
""
">")
'face 'circe-prompt-face
'read-only t
'intangible t
'cursor-intangible t)
" "))
(setq-local fringes-outside-margins t
right-margin-width 5
scroll-margin 0
word-wrap t
wrap-prefix (repeat-string acdw-irc/left-margin " ")
line-number-mode nil)))
#+end_src
** ZNC Connecting (from #systemcrafters)
#+begin_quote
daviwil | minikN: I connect to the hostname/port of my ZNC server, but the
trick is that the username is the nick you want to use on the
server and the password is your znc username and password joined
with a colon, like daviwil:b4dp4ssw0rd minikN | so you don't
specify the network in your password? like user/network:password?
benoitj | daviwil: nice password you have there daviwil | minikN:
nope, I only have one network anyway
- acdw > daviwil: I just see *******
benoitj | I use two networks #+end_quote
trick is that the username is the nick you want to use on the
server and the password is your znc username and password joined
with a colon, like daviwil:b4dp4ssw0rd
minikN | so you don't specify the network in your password? like
user/network:password?
benoitj | daviwil: nice password you have there
daviwil | minikN: nope, I only have one network anyway
- acdw > daviwil: I just see *******
benoitj | I use two networks
#+end_quote
** Teach =link-hint= about =lui-buttons=