From f5d419f0ab365fb8b56010aa2fcc5c2cd2ae6a66 Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Thu, 9 Oct 2025 21:40:16 -0400 Subject: [PATCH] more posts --- src/content/git/git-server.mdx | 6 ------ src/content/git/sl.mdx | 6 ++++++ src/content/meditations/suck-less-or-suck-more.mdx | 10 ++++++++++ 3 files changed, 16 insertions(+), 6 deletions(-) delete mode 100644 src/content/git/git-server.mdx create mode 100644 src/content/git/sl.mdx diff --git a/src/content/git/git-server.mdx b/src/content/git/git-server.mdx deleted file mode 100644 index a68374a..0000000 --- a/src/content/git/git-server.mdx +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "git-server" -date: "08/10/2025" ---- - -the code for my git python server hosted with [lightsail](https://aws.amazon.com/lightsail/) diff --git a/src/content/git/sl.mdx b/src/content/git/sl.mdx new file mode 100644 index 0000000..da8555a --- /dev/null +++ b/src/content/git/sl.mdx @@ -0,0 +1,6 @@ +--- +title: "sl" +date: "09/10/2025" +--- + +[archive](/meditations/suck-less-or-suck-more) of [suckless](https://suckless.org/) repositories diff --git a/src/content/meditations/suck-less-or-suck-more.mdx b/src/content/meditations/suck-less-or-suck-more.mdx index 491d254..7fb7df6 100644 --- a/src/content/meditations/suck-less-or-suck-more.mdx +++ b/src/content/meditations/suck-less-or-suck-more.mdx @@ -14,3 +14,13 @@ After years of use, I've found that suckless software is not built to be compati Maybe this is the point. But I can't avoid [foxglove](https://wiki.ros.org/FoxgloveStudio), I can't avoid bloat to work for school and research-related projects. Most importantly, after spending half of my day patching st and having it crash on me, I don't feel like fixing it any longer. **Sadly, suck-ful software is here to stay and I don't have time to fight it right now.** I've switched to [spectrwm](https://github.com/conformal/spectrwm) (essentially [this](https://github.com/conformal/spectrwm)) and [ghostty](https://ghostty.org/). + +# update: goodbye xorg 09/10/2025 + +I am now sick of Xorg and their lack of per-monitor DPI scaling. The new stack is: + +- window system protocol: [wayland](https://wayland.freedesktop.org/) +- compositor: [sway](https://swaywm.org/) +- dynamic menu: [rofi](https://github.com/davatorium/rofi) +- screen lock: [swaylock](https://github.com/swaywm/swaylock) triggered by [swayidle](https://github.com/swaywm/swayidle) + - [its](https://github.com/swaywm/swaylock/issues/416) [pretty](https://github.com/swaywm/swayidle/issues/169) [bad](https://github.com/swaywm/swaylock/issues/306)