commit e50d9fe622a701a2014320cc9222d36db54b4dab
parent 96022bae71762f42fe5fecef98bcc3b2a5194618
Author: Jake Koroman <jakekoroman@gmail.com>
Date: Sun, 28 Apr 2024 19:23:57 -0400
a bunch of fun new stuff.
Diffstat:
5 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
@@ -43,6 +43,11 @@
;; (global-hl-line-mode 1)
(global-display-line-numbers-mode)
+;; pascal compilation errors
+(require 'compile)
+(add-to-list 'compilation-error-regexp-alist
+ '("^\\(.*\\)(\\([0-9]+\\)+\\,\\([0-9]+\\)).*" 1 2 3))
+
;;; Package installs and configuration
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
diff --git a/.config/newsboat/urls b/.config/newsboat/urls
@@ -20,6 +20,7 @@ https://www.gentoo.org/feeds/news.xml "~Gentoo News" "gentoo" "news"
https://archlinux.org/feeds/news/ "~Arch News" "arch" "news"
https://artixlinux.org/feed.php "~Artix News" "arch" "news"
https://suckless.org/atom.xml "suckless"
+https://asahilinux.org/blog/index.xml "asahi"
---Misc---
https://based.cooking/index.xml "Recipes" "food"
diff --git a/device-specific/desktop/dwl-hardware.h b/device-specific/desktop/dwl-hardware.h
@@ -19,6 +19,7 @@ static const MonitorRule monrules[] = {
static const char *const autostart[] = {
"wbg", "/home/jake/Pictures/wallpaper", NULL,
"sh", "-c", "gentoo-pipewire-launcher", NULL,
+ "dwmblocks", "-b", NULL,
NULL /* terminate */
};
diff --git a/device-specific/desktop/emacs.el b/device-specific/desktop/emacs.el
@@ -5,5 +5,6 @@
;; (toggle-frame-maximized)
(set-default 'truncate-lines t)
;; (list-colors-display) for a color picker
-(load-theme 'gruber-darker t)
-(transparency 100)
+;; (load-theme 'gruber-darker t)
+(update-theme)
+(transparency 90)
diff --git a/dwl/config.h b/dwl/config.h
@@ -19,7 +19,8 @@ static const unsigned int gappx = 10; /* gap pixel between windows */
static const unsigned int borderpx = 1; /* border pixel of windows */
static const float rootcolor[] = COLOR(0x222222ff);
static const float bordercolor[] = COLOR(0x181818ff);
-static const float focuscolor[] = COLOR(0x3465a4ff);
+/* static const float focuscolor[] = COLOR(0x3465a4ff); */
+static const float focuscolor[] = COLOR(0xf43841ff);
static const float urgentcolor[] = COLOR(0xa40000ff);
/* To conform the xdg-protocol, set the alpha to zero to restore the old behavior */
static const float fullscreen_bg[] = {0.1f, 0.1f, 0.1f, 1.0f}; /* You can also use glsl colors */
@@ -33,7 +34,7 @@ static int log_level = WLR_ERROR;
static const Rule rules[] = {
/* app_id title tags mask isfloating isterm noswallow monitor */
{ "foot", NULL, 0, 0, 1, 1, -1 },
- { "LibreWolf", NULL, 0, 0, 0, 1, -1 },
+ { "librewolf", NULL, 0, 0, 0, 1, -1 },
{ "firefox", NULL, 0, 0, 0, 1, -1 },
};
@@ -72,6 +73,7 @@ static const char *bookmarkscmd[] = { "bookmarks", NULL };
static const char *browsercmd[] = { BROWSER, NULL };
static const char *brightupcmd[] = { "brightness", "up", NULL };
static const char *brightdowncmd[] = { "brightness", "down", NULL };
+static const char *emacscmd[] = { "emacs", NULL };
static const char *menucmd[] = { "bemenu-run", NULL };
static const char *passcmd[] = { "passmenu-otp", NULL };
static const char *pavucmd[] = { "pavucontrol", NULL };
@@ -99,6 +101,7 @@ static const Key keys[] = {
{ MODKEY, XKB_KEY_b, spawn, {.v = browsercmd} },
{ MODKEY, XKB_KEY_r, spawn, {.v = rdpmenucmd} },
{ MODKEY, XKB_KEY_Delete, spawn, {.v = swaylockcmd} },
+ { MODKEY, XKB_KEY_e, spawn, {.v = emacscmd} },
{ MODKEY, XKB_KEY_F2, togglebar, {0} },
{ MODKEY, XKB_KEY_g, togglegaps, {0} },
{ MODKEY, XKB_KEY_j, focusstack, {.i = +1} },