summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbd <bdunahu@colostate.edu>2024-05-15 18:45:12 -0600
committerbd <bdunahu@colostate.edu>2024-05-15 18:45:12 -0600
commit1901f2326216b05d6417e18ef52c8aab11451afa (patch)
treeb8760023736c536040994be7766bfbc1b53b2bb0
parentcb0d9f1ec2f93cadc0693de99e3979621d7394ea (diff)
Add librewolf, more cleanup, lisp-related prog settings changes
-rw-r--r--.config/emacs/modules/bd--devel.el5
-rw-r--r--.config/emacs/modules/bd--rss.el11
-rw-r--r--.config/guix/emacs-manifest.scm1
-rw-r--r--.config/guix/modules/dwm/config.def.h6
-rw-r--r--.config/guix/modules/gpg.scm1
5 files changed, 13 insertions, 11 deletions
diff --git a/.config/emacs/modules/bd--devel.el b/.config/emacs/modules/bd--devel.el
index b9e116f..08c2a91 100644
--- a/.config/emacs/modules/bd--devel.el
+++ b/.config/emacs/modules/bd--devel.el
@@ -39,9 +39,14 @@ to.")
;; questionable default
(indent-tabs-mode 0)
+(electric-pair-mode 1)
+
(use-package rainbow-mode)
+(use-package rainbow-delimiters
+ :hook (prog-mode . rainbow-delimiters-mode))
+
(use-package magit
:commands magit-status
diff --git a/.config/emacs/modules/bd--rss.el b/.config/emacs/modules/bd--rss.el
index dd0db2e..928f019 100644
--- a/.config/emacs/modules/bd--rss.el
+++ b/.config/emacs/modules/bd--rss.el
@@ -5,23 +5,18 @@
(setopt newsticker-url-list-defaults nil
newsticker-automatically-mark-items-as-old nil
- newsticker-url-list '(("Ambrose and Elsewhere" "https://jamesenge.com/engeblog/feed" nil nil nil)
- ("James Enge Mastodon" "https://mastodon.sdf.org/@jamesenge.rss" nil nil nil)
- ("Tales From the Magician's Skull" "https://goodman-games.com/tftms/category/book-reviews/feed" nil nil nil)
- ("Protesilaos Issues" "https://protesilaos.com/commentary.xml" nil nil nil)
+ newsticker-url-list '(("James Enge Mastodon" "https://mastodon.sdf.org/@jamesenge.rss" nil nil nil)
("Parabola GNU/Linux-libre" "https://www.parabola.nu/feeds/news/" nil nil nil)
("suckless.org news" "https://suckless.org/atom.xml" nil nil nil)
("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")
+ ("READING" "James Enge Mastodon")
("TECH" "Parabola GNU/Linux-libre" "suckless.org news")
- ("VIDEO" "Mental Outlaw" "Luke Smith" "Bugswriter" "Protesilaos Stravrou" "SystemCrafters")))
+ ("VIDEO" "Mental Outlaw" "Luke Smith" "Protesilaos Stravrou" "SystemCrafters")))
(provide 'bd--rss)
diff --git a/.config/guix/emacs-manifest.scm b/.config/guix/emacs-manifest.scm
index 9bb92d3..466443e 100644
--- a/.config/guix/emacs-manifest.scm
+++ b/.config/guix/emacs-manifest.scm
@@ -19,6 +19,7 @@
"emacs-orderless"
"emacs-org-roam"
"emacs-popper"
+ "emacs-rainbow-delimiters"
"emacs-rainbow-mode"
"emacs-simple-httpd"
"emacs-slime"
diff --git a/.config/guix/modules/dwm/config.def.h b/.config/guix/modules/dwm/config.def.h
index 3ccb73d..3ee81ee 100644
--- a/.config/guix/modules/dwm/config.def.h
+++ b/.config/guix/modules/dwm/config.def.h
@@ -38,7 +38,7 @@ static const Rule rules[] = {
/* class instance title tags mask isfloating monitor */
{ "Emacs", NULL, NULL, 1 << 0, 0, -1 },
{ "Icecat", NULL, NULL, 1 << 1, 0, -1 },
- // { "Chromium-browser",NULL,NULL, 1 << 1, 0, -1 },
+ { "Librewolf",NULL, NULL, 1 << 1, 0, -1 },
{ "Zathura", NULL, NULL, 1 << 2, 0, -1 },
{ "libreoffice",NULL, NULL, 1 << 3, 0, -1 },
{ "Gimp", NULL, NULL, 1 << 4, 1, -1 },
@@ -88,7 +88,7 @@ static const char *flameselect[] = { "flameshot", "launcher", NULL };
static const char *flameall[] = { "flameshot", "full", NULL };
/* other applications */
static const char *icecatcmd[] = { "icecat", NULL };
-// static const char *chromiumcmd[] = { "chromium", "--incognito", NULL };
+static const char *wolfcmd[] = { "librewolf", NULL };
static const char *emacscmd[] = { "emacsclient", "-nc", NULL };
@@ -98,7 +98,7 @@ static const Key keys[] = {
{ MODKEY|ShiftMask, XK_l, spawn, {.v = slockcmd } },
{ MODKEY|ShiftMask, XK_Return, spawn, {.v = emacscmd } },
{ MODKEY|ShiftMask, XK_b, spawn, {.v = icecatcmd } },
- // { MODKEY|ShiftMask, XK_c, spawn, {.v = chromiumcmd } },
+ { MODKEY|ShiftMask, XK_c, spawn, {.v = wolfcmd } },
{ MODKEY|ShiftMask, XK_o, spawn, SHCMD("xdotool type $(grep -v '^#' /home/bdunahu/Personal/scripts/bookmarks.txt | dmenu -i -l 4 | awk '{print $NF}')") },
{ MODKEY|ShiftMask, XK_p, spawn, SHCMD("passmenu --type") },
{ 0, XK_F6, spawn, {.v = togmute } },
diff --git a/.config/guix/modules/gpg.scm b/.config/guix/modules/gpg.scm
index 950f0ef..3688166 100644
--- a/.config/guix/modules/gpg.scm
+++ b/.config/guix/modules/gpg.scm
@@ -11,4 +11,5 @@
(home-gpg-agent-configuration
(pinentry-program
(file-append pinentry "/bin/pinentry"))
+ (max-cache-ttl 43200)
(ssh-support? #t)))))