#suckless

2026-02-08

Moving away from fash #Suckless st terminal emulator, I encounter configuration systems of terminal emulators I’m using (URxvt and XFCE Terminal, still choosing.) Including ANSI colors. This prompts me to revisit my old an trusty Dark Atoll theme and change colors for more harmonic look. It’s still far from perfect, but I love the theme anyway. Not abandoning it even in its current imperfect state—all other themes suck.

codeberg.org/aartaka/dark-atol

2026-02-07

My Alpine install is complete.

Surprising absolutely no one that has known me for a while, I am running dwm.

What an amazing distro. I think I am probably going to move to Alpine full-time.

#alpinelinux #suckless #dwm #blackmetal #altarofplagues #nowplaying

2026-02-06

Alpine with dwm. Semi-painless to get setup.

Still a whole lot to learn and tweak, but I have a fully functioning system right now.

#alpine #dwm #suckless

@thesaigoneer

2026-02-03
Minimalism isn’t about aesthetics.
It’s about removing waste and keeping only what’s functional.
The character comes from use, not decoration.

A few moments of the same idea, different contexts:

https://www.reddit.com/r/thinkpad/s/hnxOCFXRhy
https://www.reddit.com/r/thinkpad/s/6IgxcCreKy
https://www.reddit.com/r/Minimal_Setups/s/buTWerlfHi

#suckless #linux #thinkpad #minimalism
Mx Autumn :blobcatpumpkin:carbontwelve@notacult.social
2026-01-26

I spent far too much time last night trying to work out *how* to configure dmenu to run TUI apps in a new instance of st within dwm and not getting anywhere!

#suckless #linux #dwm

themadhatterthemadhatter
2026-01-23

@rotnroll666 purchase a refurbished Thinkpad X1 carbon Gen11, install with full disk encryption and and feel good 😇

2026-01-21

@jas

My first suspect for a #login not supporting -- would be something with a 1980s history pre-dating standard #getopt, such as Solaris, which is ironic given that #inetutils has its only -- present in conditionally compiled code targetting Solaris.

#FreeBSD, #NetBSD, and #OpenBSD login all use getopt(), pervasive in these worlds for decades, as do the util-linux login (used by Debian et al.), and the #Illumos and #BusyBox logins.

#suckless login supports -- via ARGBEGIN.

@ska @cazabon

Updating Codeberg repos. and adding things to my latest dwm build on Gentoo. Like yazi! Only one to go (tomorrow): Mango on FreeBSD!
#gentoo #suckless

Screenshot of a terminal window in dwm on Gentoo, showing yazi
The only vegan in the villageRemke@mstdn.social
2026-01-12

Kale on sale in my "super"market.
Just the poisonous one obviously.
Not my organic kale.
They know idiots like I will gladly pay 5 times as much for products that are, well, Less contaminated.

#StamppotBoerenkool
#KaleMash (with kidney beans obviously, not with friends 🐷)
#Vegan #Yummie
#Veganuary #SuckLess
#OrganicLife #Food

2026-01-09
         +----------------------+
| pekwm |
| (window management) |
+----------------------+

+-----------+ +------------+
| st | | firefox |
| + tmux | | (exception)|
+-----------+ +------------+

nvi ed mutt senpai fff mpv
suckless is not about the tools you use.
it’s about what they are allowed to become.

it’s about roles.

the window manager manages windows.
the terminal is the center.
everything else is a tool — sometimes an exception.

#suckless #unix #bsd #linux

sfetch is a simple, small and fast fetching utility without all the gobbledygook and with a clean and minimal interface. Probably not for visual enthusiasts in its vanilla state.

The vanilla program is as simple as it gets.

Its still in early development (Version 0.1), so no patches are available, yet.

Patches can be written and pushed to the repo, you're even encouraged to do so.

2025-12-27

12 Months of Gentoo. Was a success, I hit a couple of random speed bumps along the way but nothing too dramatic.

Gentoo will probably be home for the forseeable future :)

#gentoo #sundayscreenshot #scrot #suckless

Can I call myself a Gentoo user now?

2025-12-23
Today in #FreeSoftwareAdvent, I realized how much my daily setup changed over the years.

I removed my external monitor and keyboard.
Not to be minimalist, but to reduce context switching.
I kept the mouse because speed still matters.

Working sometimes from my parents house made it clear that relying on an external monitor was fragile, so I forced myself to work only with the laptop.

The same thing happened with software.
Vim slowly became nvi.
Alacritty became xterm, then st.

I didn’t look for lighter tools, but for ones I could trust and reason about. Less abstraction, fewer surprises.

Today I use two identical laptops -- one for work, one personal -- same setup, side by side, one mouse for each.
The environment disappears, and the work stays.

#suckless #st #nvi #xterm
Flous :dwm: :arch: :freebsd:lgeurts@fosstodon.org
2025-12-19

My personal laptop also got an upgrade from #Ubuntu to #Arch and #Suckless. This time a slightly different setup than the one of the company.

A clean Arch desktop running catppuccin themed dwm.A busy Arch desktop running catppuccin themed dwm, glava, spotify-player, and lazy-vim.
2025-12-19
I revisited the 2018 LWN series “A look at terminal emulators” and re-read its notes on st.

Back then, the articles tested st 0.6/0.7 (Debian/Fedora) and 0.8.1 upstream, a fair snapshot of the time.

I went through the upstream st git history from 2018 → 2025 and mapped many of the issues discussed (Unicode/wide glyphs, input crashes, paste & tmux integration, redraw/latency, escape sequences) to the actual fixes that landed over the years.

No single “big patch”, just steady maintenance:
wide-glyph correctness, crash-class input fixes, bracketed paste terminfo, latency tuning, and modern escape/color handling.

I wrote a short technical note with links to the relevant commits:
https://4c6e.xyz/code_notes.html
(post: Revisiting ST after the 2018 LWN analysis)

I’ve been using st + tmux daily on Slackware and it’s been solid: minimal, fast, predictable — exactly what I want on X11.

#st #suckless #unix #tmux #x11 #slackware
Juank Prada ArtJuankprada@mstdn.jp
2025-12-15

I’ve been building and patching my own version of ST (suckless terminal) this week.
I hit a wall when I tried to apply the scrollback patches after the clickurl patches but I’ve been digging into the code and slowly fixing in it. I have now 90% of the functionality I want.
Why the trouble you ask? Well that’s the thing. It’s no trouble. I’m enjoying the experience of programming in C, having a thing built for my specific needs and I’m learning a few things in the process

#suckless #st #linux

2025-10-23

Oh cool, #suckless #ed(1) has double free and isn't entirely #POSIX-compliant, despite the claims. What did I even expect.

2025-10-11

my first golang program 🎉

avalyn is an absurd web written in golang. it inspired by werc.cat-v.org and suckless.org :-)

github.com/radhityax/avalyn

#catv #werc #suckless #go #golang #web #blog

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst