2025-07-24 Notes
Completed the 8-bit dungeon in Cat Quest III with wyatt today.
All published posts
Completed the 8-bit dungeon in Cat Quest III with wyatt today.
Today I set up hypridle on my hyprland desktop build. It was not too bad, I'm probably going to tweak it as it I go if it bothers me, for now I'm giving it a...
Next I ripped a calendar from the docs. When hovered I get a full year calendar, right click gives me only the current month.
In my adventure to rice out hyprland I set up a sddm theme today, and it looks sick by only changing the wallpaper. I tried out one theme and was pretty...
Progress on markata themes, I'm able to get feedback in the terminal. I'm building out a custom color model that will be able to mix and blend colors with...
fc is pretty great.
I am a linux user through and through. Desktop, server, vms, containers, everything except my phone is linux. With th...
TIL pygments-htmlformatter is a big win for markata, didn't have a chance to take notes yesterday, but I'm really working on templates and themes. It's...
I've been a long user of pygments, it's been the thing that injects with funny little class names like and into the c...
Looking for inspiration? shell by caelestia-dots.
I'm working on hyprland, one thing I am missing from my awesomewm setup is rofi list all running windows. Sometimes I put a browser instance in a different...
Starting the polkit agent for hyperland arch to handle permission elevation for desktop applications.
Continuing my exploration of Searchcraft I loaded all of my blog into it. It fully posted, indexed, and had my content ready for search in a literal blink....
[](https://www.youtube.com/watch?v=VFlLRH3ifcM)
What a nightmare this glossary plugin turns out to be, it broke my site. I had it really close, then one more change asked for to the llm, an LGTM and did...
Check out kyantech and their project Palmr.
Setting up the hyprland run launcher to not be case sensitive.
leaning into the rediculous rainbow borders instead of getting rid of them in hyprland.
Smooth clipboard settings for tmux is critical for my workflow. I'm often grabbing snippets of terminal output to pas...
Command palettes are slow, and overrated, you should treat yourself better. You probably installed VSC*** out of the box and your co-workers see you using the mouse and reprimanded you as they should. Mouse usage is not OK if you are a software dev, you should have the cheap ass free mouse that came with your cousins dell machine five years ago and only use if for emergencies. If you want to be fast you cannot do that by moving cursors to imprecise locations and clicking with your hand. You are not a caveman, put down the stones and get with the damn times. You need to be moving with precision.
So you are taking your first few baby steps away from that Logitech MX Master and you need to get shit done, during these infant months the command palette is your friend. Use it you will be 10x faster than Razer Naga Ron from accounting. If you are in an IDE like VSC*** or a JEttedBrains editor they come with a command palette for running commands and fuzy finding files, use it. If you are in nvim, move on you probably don’t need this, unless you are still teething on VSC***, during that tim use :Telescope commands.
You don’t need a goddamn file tree open all the goddamn time, its taking up screen space and filling your brain with useless shit. They can be a helpful tool to move, rename, refactor files, or familiarize yourself with a codebase, but you don’t use one if you want to walk someday, so just like the command palette we are going to...
...
hyprland volume control, I wasn't sure if I needed something specific for wayland/pipewire, nope pavucontrol just works.
I might have gpg setup right for kdewallet on hyprland, and I just timed out the request before.
Failed to gpg-setup-for-kdewallet correctly on hyprland, brave still complains. Maybe someday I'll figure it out and complete the post.
You want to run containers?
JUST FUCKING USE KUBERNETES.
Shut up. Close twitter and fucking do something. Life is complicated. You know what else is complicated? Email. DNS. Life. Kubernetes is the least painful way to orchestrate containers at scale. Docker Compose is for your laptop.
...
Jake Bolam principal engineer at Meta, has some of the best career advice for those looking to become principal or just be better at their craft. This video was such a banger I had to bring it in as a full post, and not just a thought. It was a random YouTube auto play, something that I probably wouldn’t have clicked on given title an thumbnail, but turned out to be very impactful. Jake is such a smart guy with a lot of great insights, and I can tell he thinks really quick on his feet, he just pulled all of these things out of his head on the fly.
Jake had a super long period of on boarding at meta, he came in as a seasoned leader yet took many months to get going. This was a phase during or near the end of the COVID-19 pandemic and his team was so swamped they were unable to give him time to help him. He felt his on boarding was taking longer than he wanted, and found backend work at Instagram. Moving to Instagram he jumped in and starting making impact quick and found his way moving up the ladder serving as tech lead for several teams.
I grabbed a ton of clips from this video, but did not for this section as it was kinda long.
...
I got virtual machine manager running on two Bazzite machines today. It was a bit tricky, more than I thought actuall...
Perfect is a made up word that humans use to describe something that is above average, or works really well for them. The idea of perfection is fleeting, as you think more deeply about something, you can continue to chase the idea of perfection to unimaginable senses. Sometimes perfect simply means good enough. Could there be something better, Always, but at what cost. If I spent 10 more minutes on this post would it be better, maybe, but I might fuck it up. If I spent my lifetime studying how humans read and think, sole focused on how it pertains to this post, ya it would get better. When I use this word perfect it’s not meant in the most literal sense of the word, but perfect to me, maybe good enough given the constraints I have, its the best thing I’ve got.
Looking for inspiration? opencode by sst.
I'm impressed by opencode from anomalyco.
I just never quite understood why the word just can send people over the top. I get it when you don’t know someone, you don’t have history with them, and they come in saying you are doing something wrong.
When you say “just,” you’re skipping over all the invisible complexity. You’re assuming the problem is simple, and that the person asking for help hasn’t already considered the obvious.
You’re not seeing the constraints:
...
Copier has a few quirks with vcs that I just discovered by trying to test out some changes. I may have some config th...
I came across checkbox from canonical, and it's packed with great features and ideas.
I've been using gitingest web ui thoughts-516 for quite awhile to serialize git repo into llm friendly text files. Th...
Today I discovered to adjust the screen brightness on my AwesomeWM machine. Its a command line utility that you can u...
I'm impressed by videoeditor from trykimu.
If you're into interesting projects, don't miss out on videoeditor, created by robinroy03.
I recently discovered niri by niri-wm, and it's truly impressive.
I'm impressed by niri from YaLTeR.
zk by zk-org is a game-changer in its space. Excited to see how it evolves.
If you're into interesting projects, don't miss out on alex, created by get-alex.
The work on cbfmt by lukas-reineke.
Check out Feel-ix-343 and their project markdown-oxide.
I like hougesen's project mdsf.
The work on treefmt by numtide.
The rich console is themeable, I've been a long time user of rich and had no Idea. You can define your own theme keyw...
You can unset multiple environment variables at once. I did not know this was a thing, its something that ended up ha...
is a fantastic lockscreen for tiling window managers.
Kraft is the family gaming server that we started early 2025.
Villagers are really hard to get gong. We have this huge villager tower on the server, we nearly every bed filled, and one day we logged in and there were three. Not sure what happened until I witnessed one of them jump maybe 3 blocks down and off himself. I checked my last two villagers and they were each on one or two hearts left. We almost lost every single villager on the server.
To get villagers to breed and make baby villagers you need beds, which we already have, and food. I gave my guys some food and they started making baby villagers immediately, crisis averted as we start to get the first few fresh full health villagers on the server.