summaryrefslogtreecommitdiff
path: root/.config/emacs
diff options
context:
space:
mode:
authorbd <bdunahu@colostate.edu>2024-04-29 00:47:23 -0600
committerbd <bdunahu@colostate.edu>2024-04-29 00:47:23 -0600
commit8cf3886bdccd07f24e655cef5a3643d63a8e4d68 (patch)
treedc298e7f1e1e45c0a23176e134f03a7381042c1a /.config/emacs
parent315dd04e04fefaae04392b41dbeca1355c4b144d (diff)
Changes to ~/.Xresources, erc, rainbow-mode, etc
Diffstat (limited to '.config/emacs')
-rw-r--r--.config/emacs/modules/bd--devel.el3
-rw-r--r--.config/emacs/modules/bd--erc.el6
-rw-r--r--.config/emacs/modules/bd--org.el14
-rw-r--r--.config/emacs/modules/bd--popper.el1
-rw-r--r--.config/emacs/modules/bd--rss.el3
5 files changed, 17 insertions, 10 deletions
diff --git a/.config/emacs/modules/bd--devel.el b/.config/emacs/modules/bd--devel.el
index a3f0faf..a49e311 100644
--- a/.config/emacs/modules/bd--devel.el
+++ b/.config/emacs/modules/bd--devel.el
@@ -45,6 +45,9 @@ to.")
(indent-tabs-mode 0)
+(use-package rainbow-mode)
+
+
(use-package magit
:commands magit-status
:custom
diff --git a/.config/emacs/modules/bd--erc.el b/.config/emacs/modules/bd--erc.el
index 6098868..9370e36 100644
--- a/.config/emacs/modules/bd--erc.el
+++ b/.config/emacs/modules/bd--erc.el
@@ -3,16 +3,16 @@
(with-eval-after-load "erc" (defalias 'erc 'erc-tls))
(setopt erc-lurker-threshold-time 3600
- erc-hide-list '("PART" "QUIT")
+ erc-hide-list '("JOIN" "PART" "QUIT")
erc-server "operationnull.com"
erc-nick "Isaz"
erc-prompt-for-password t
erc-kill-buffer-on-part t
erc-autojoin-channels-alist '(("libera.chat"
- "#parabola"
"#emacs"
"##furry"
- "#guix"))
+ "#guix"
+ "#parabola"))
erc-fill-function 'erc-fill-static
erc-fill-column 80
erc-fill-static-center 15)
diff --git a/.config/emacs/modules/bd--org.el b/.config/emacs/modules/bd--org.el
index 93ed825..06791a2 100644
--- a/.config/emacs/modules/bd--org.el
+++ b/.config/emacs/modules/bd--org.el
@@ -16,17 +16,17 @@ each org file open."
(org-toggle-inline-images)
(org-toggle-pretty-entities))
-;; hooks
+;;;; hooks
(add-hook 'org-mode-hook 'bd/org-mode-setup-hook)
-;; binds
+;;;; binds
(keymap-global-set "C-c n a" 'org-agenda)
(keymap-global-set "C-c n c" 'org-capture)
(keymap-global-set "C-c n s" 'org-schedule)
(keymap-global-set "C-c n d" 'org-deadline)
(keymap-global-set "C-c n r" 'org-refile)
-;; source blocks
+;;;; source blocks
(org-babel-do-load-languages
'org-babel-load-languages
'((emacs-lisp . t)
@@ -35,15 +35,15 @@ each org file open."
(lisp . t)
(scheme . t)))
-;; standard
+;;;; standard
(setopt org-startup-folded 'show2levels
org-ellipsis " ▾")
-;; export
+;;;; export
(setopt org-export-with-toc nil
org-export-preserve-breaks t)
-;; agenda
+;;;; agenda
(advice-add 'org-refile :after 'org-save-all-org-buffers) ; after refiling tasks, save all buffers
(setopt org-agenda-files
@@ -68,6 +68,8 @@ each org file open."
"* TODO %?\n DEADLINE: %^t")
("cc" "Compiler Construction" entry (file+olp ,agenda-file "CS453")
"* TODO %?\n DEADLINE: %^t")
+ ("cx" "Compiler Context" entry (file+olp ,agenda-file "CS453")
+ "* TODO %?\n %a")
("cw" "Creative Writing" entry (file+olp ,agenda-file "E210")
"* TODO %?\n DEADLINE: %^t")
("s" " Self")
diff --git a/.config/emacs/modules/bd--popper.el b/.config/emacs/modules/bd--popper.el
index c5b6bc4..c3244b9 100644
--- a/.config/emacs/modules/bd--popper.el
+++ b/.config/emacs/modules/bd--popper.el
@@ -15,6 +15,7 @@
(popper-reference-buffers
'(("Output\\*$" . hide)
("\\*Async Shell Command\\*.*" . hide)
+ "^\\*slime-description.*\\*$"
"^\\*shell.*\\*$" shell-mode
"^\\*eshell.*\\*$" eshell-mode
"^\\*term.*\\*$" term-mode
diff --git a/.config/emacs/modules/bd--rss.el b/.config/emacs/modules/bd--rss.el
index 8eafc32..dd0db2e 100644
--- a/.config/emacs/modules/bd--rss.el
+++ b/.config/emacs/modules/bd--rss.el
@@ -14,13 +14,14 @@
("Mental Outlaw" "https://vid.puffyan.us/feed/channel/UC7YOGHUfC1Tb6E4pudI9STA" nil nil nil)
("Luke Smith" "https://vid.puffyan.us/feed/channel/UC2eYFnH61tmytImy1mTYvhA" nil nil nil)
("Bugswriter" "https://yewtu.be/feed/channel/UCngn7SVujlvskHRvRKc1cTw" nil nil nil)
+ ("SystemCrafters" "https://yewtu.be/feed/channel/UCAiiOTio8Yu69c3XnR7nQBQ" nil nil nil)
("Protesilaos Stravrou" "https://vid.puffyan.us/feed/channel/UC0uTPqBCFIpZxlz_Lv1tk_g" nil nil nil))
;; may require ./newsticker/groups to be cleared
newsticker-groups '("Feeds"
("READING" "James Enge Mastodon" "Tales From the Magician's Skull" "Ambrose and Elsewhere")
("PHILOSOPHY" "Protesilaos Issues")
("TECH" "Parabola GNU/Linux-libre" "suckless.org news")
- ("VIDEO" "Mental Outlaw" "Luke Smith" "Bugswriter" "Protesilaos Stravrou")))
+ ("VIDEO" "Mental Outlaw" "Luke Smith" "Bugswriter" "Protesilaos Stravrou" "SystemCrafters")))
(provide 'bd--rss)