Quickshell
A fully user customizable desktop shell
quickshell Ā· quickshell.org [1]
This has to be the most incredible looking Desktop experience Iāve ever seen, riced to the nines, more polished than macos, more features than kde plasma, this looks incredible and I want to try it and feel it.
https://quickshell.org/assets/showcase/end4.mp4
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://quickshell.org/
[2]: /thoughts/
GitHub Stars
GitHub stars posts
1859 posts
latest post 2026-05-24
Publishing rhythm
-
DT says it so well in this video, Iāve never really been one to shit on software projects, with maybe a VERY small handful of exceptions. The shitting on ubuntu always rubbed me wrong, shitting on flatpak and snap I never got, shitting on systemd because of Leonard Pottering I never got, DT puts it in such good words here. If you donāt like it you are probably not the target audience.
If Ubuntu is too bloated, donāt try to debloat it, this is not windows, we have options, Ubuntu is one option and so much is intertwined together in something like Ubuntu if you think you want to try to ādebloatā it good luck. If you have a problem with Snaps, this is probably not for you. You are probably looking for a distro with more control, probably something that you choose everything for.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
Lab Update
Update on the lab setup and what Iāve been working on recently.
Cloudy with a Chance of Tech Ā· blog.thomaswimprine.com [1]
Always enjoy a good read through someone elses setup. I appreciate the desire for pi clusters they are cute, they seem cheap, but feel a bit overrated (at least for those of us with relatively cheap electricity). I love seeing the refurb ātiny desktopsā getting a second useful life in a homelab [2] after they have serve their useful life in the corporate world sitting behind the monitor of some reception desk. These things rock, they are underrated, x86_64, not ARM, so they just work. Until ARM becomes more normalized in the datacenter this is where its at.
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://blog.thomaswimprine.com/blog/2025-07-07-Lab-Update/
[2]: /homelab/
[3]: /thoughts/
Notes ā 17:00 Wed 9 Jul 2025
Notes ā 17:00 Wed 9 Jul 2025
dbushell.com Ā· dbushell.com [1]
Enjoying watching David bring together his rss reader day by day. Excited to see where it goes. Im trying to get better at dropping notes like this without a ton of context, without needing to be right, just a note of whats on my mind and what Iām doing.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://dbushell.com/notes/2025-07-09T17:00Z/
[2]: /thoughts/
uv cache prune
If you're running low on disk space and are a uv user, don't forget about uv cache prune: uv cache prune removes all unused cache entries. For example, the cache ā¦
Simon Willisonās Weblog Ā· simonwillison.net [1]
Good point to check on your uv cache if you are running low on disk space. I checked mine today, and it wasnāt too bad so I left it alone.
du -sh `uv cache dir`
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://simonwillison.net/2025/Jul/8/uv-cache-prune/#atom-everything
[2]: /thoughts/
[1]
Iām digging these web2appās from DHHās omarchy for setting up an opinionated archlinux hyprland. This gives a way to quickly open a web app as an app either with a hotkey or run launcher in its own dedicated window that you can put on itās own workspace. I really like a workflow of keeping one window per workspace on one monitor and I can quickly navigate between apps with a single hotkey. This gives you the power to switch through things like chat, terminal, browser, steam game with blazing speed from the keybaord, no clicking no searching, just going directly to it.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /static/https://github.com/basecamp/omarchy/blob/master/install/webapps.sh
[2]: /thoughts/
Check out kyantech [1] and their project Palmr [2].
š“ Palmr. is an open-source file-sharing platform focused on privacy and security. It enables users to upload, manage, and share files with features like password protection, custom links, and access control without tracking or limitations. Designed for seamless and secure sharing, Palmr. is completely free.
References:
[1]: https://github.com/kyantech
[2]: https://github.com/kyantech/Palmr
GitHub - chase/awrit: A full graphical web browser for Kitty terminal with mouse and keyboard support
A full graphical web browser for Kitty terminal with mouse and keyboard support - chase/awrit
GitHub Ā· github.com [1]
awrit is a full graphical browser that runs inside of kitty. Iāve moved on some of my machines away from kitty as the maintainer has seemed so hostile and there are other great therminals out there, but Iām going to give this a go. I have kitty running on my hyprland setup as it is the default anyways. It is actual chromium rendering to a kitty graphics protocol.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://github.com/chase/awrit
[2]: /thoughts/
Smooth clipboard settings for tmux is critical for my workflow. Iām often
grabbing snippets of terminal output to paste into team chats, blog posts, or
llm prompts. Admittedly, Iām often doing this with the mouse, unless itās
coming from neovim, which I generally do with motions. Moving from an xorg
based setup to hyprland has required me to reconfigure my tmux clipboard
settings. This is what I did.
First install wl-clipboard with AUR [1].">paru.
paru -S wl-clipboard
Next add this to your tmux config. Iāve long had this config, but with only
the xorg/xclip setup, now this checks for wl-copy, uses it, or falls back to
my old xclip setup.
bind -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "bash -c 'command -v wl-copy >/dev/null && wl-copy || xclip -i -f -selection primary | xclip -i -selection clipboard'"
set-option -s set-clipboard off
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "bash -c 'command -v wl-copy >/dev/null && wl-copy || xclip -i -f -selection primary | xclip -i -selection clipboard'"
References:
[1]: /aur/
External Link
stackoverflow.com [1]
I need to give this a try for markata glossary
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://stackoverflow.com/questions/56755439/modifying-hover-in-tailwindcss
[2]: /thoughts/
-
Never did I think I would see the day that theprimeagen decided to run archlinux [1]. Furthermore him to start ricing it, EVEN furthermore, Pewdiepie runs arch [2] now, and thinks you should too?? and is promoting it on one of the largest YouTube channels ever [3]?? Even DHH is getting in the mix with omarchy [4] Such a cool transistion to see everyone find their way to linux and diving deep into the freedom and customization.
Note
This post is a thought [5]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://archlinux.org/
[2]: https://www.youtube.com/watch?v=pVI_smLgTY0
[3]: https://socialblade.com/youtube/lists/top/100/subscribers/all/global
[4]: https://omarchy.org/
[5]: /thoughts/
Home | { TechDufus }
TechDufus writes about platform engineering, homelab rebuilds, and agent workflows that hold up in the real world.
{ TechDufus } Ā· techdufus.com [1]
This has to be top tier dopest home page of all time. The commands are all so well customized and whimsical on the terminal.
[2]
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://techdufus.com/#timeline
[2]: https://dropper.waylonwalker.com/api/file/5387bb34-4a9d-4a51-95d2-ed6242c411f8.webp
[3]: /thoughts/
[1]
Iāve ran my homelab [2] on k3s for a year and a half now, and have had talos fomo the whole time. Iām not sure if this article helps or hurts. Helps to see that techdufus struggled and wished he went k3s first, but theres so much good to it that I want it.
Prometheus and Grafana for monitoring (because you canāt manage what you canāt see) # [3]
Iām getting there, ok, I have some of it figured out but not firing on all cylinders like I want.
CloudNativePG # [4]
for PostgreSQL (way better than managing databases manually)
Amen to this, cnpg is kick ass and has me tempted to drop sqlite for my production database default. I mostly make small shit on the side that is never going to blow up. sqlite is really good, but the automation that comes along with cnpg to just run it on all nodes and backups once you establish the pattern with the first one is sick.
š¤£š¤£š¤£ actually read the docs š¤£š¤£š¤£ # [5]
[6]
Is This Overkill for a Homelab? # [7]
Absolutely. Could do most of this with k3s or Docker Compose. But whereās the fun in that?
Speaking my language here! Again Iām well past the 1 year mark of running k3s and iāve had no regrets. Kubernetes is about establishing and replica...
Forming URIs for Autofill | Bitwarden
Find out more about how URI match detection works in the Bitwarden password manager.
Bitwarden Ā· bitwarden.com [1]
For anyone self hosting a bunch of apps under one domain, I just swapped all of mine to Host matching which includes the full subdomain, and it is glorious to not have 9+ items hit on all of your pages and only the one that you actually want.
open one > edit > gear icon next to url > Host
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://bitwarden.com/help/uri-match-detection/
[2]: /thoughts/
-
vim usage is becoming normie level. Just like archinstall made it too easy to install arch and brought normies into the ecosystem. It killed ArchBTW^TM^, distros like lazyvim have killed vimBTW^TM^. It used to be that to run arch, vim, nvim you had to read the docs, and go deep on understanding. running archinstallor lazyvim make it so easy to get started that you miss all of the details, you no longer have to understand ctags, quickfix, what an lsp is, or even how to set your own keybindings. You just use the damn thing, like you would with VSC****. No shame to anyone who does this, but you are probably missing out on a bunch of really useful features of a very core tool in your workflow.
Just discovered Sylvan Franklin in this post and he is cracked, sub now.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
[1]
Wish I would have saw this guide and provided assembly file for setting up virt-manager in distrobox. They call out immutable distros like the knew I was coming.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /static/https://github.com/89luca89/distrobox/blob/main/docs/posts/run_libvirt_in_distrobox.md
[2]: /thoughts/
I got virtual machine manager running on two Bazzite machines today. It was a
bit tricky, more than I thought actually. I ran into all sorts of
virtualisation not setup issues when I tried the flatpak. Then I found that
Bazzite comes with a ujust setup-virtualization command that does all the
work for me. I tried that and again virtual machine manager was here, but not
working, this time it feels like flatpak issues.
In a Hail Mary attempt I got it working by using an ubuntu distrobox container
to run the UI. And it worked!
from the host # [1]
From the host we create the container to use from distrobox. This is an ubuntu
machine, it can be any os of your choosing, preferably one that you are
familiar with and contains virt-manager in its package repos.
distrobox create -i ubuntu
distrobox enter ubuntu
from inside the distrobox container # [2]
Now that we are in the distrobox we are no longer in an immutable distro and we
can easily install anything we want. I actually like this process. I might
have shit like this that I use for a month or a few months, on a normal distro,
this is fully installed on the os, raises the potential of package conflicts
and lengthens the update ...
Looking for inspiration? opencode [1] by sst [2].
AI coding agent, built for the terminal.
References:
[1]: https://github.com/sst/opencode
[2]: https://github.com/sst
Iām impressed by opencode [1] from anomalyco [2].
The open source coding agent.
References:
[1]: https://github.com/anomalyco/opencode
[2]: https://github.com/anomalyco
Notes ā 06:11 Sun 22 Jun 2025
Notes ā 06:11 Sun 22 Jun 2025
dbushell.com Ā· dbushell.com [1]
Whatās even real anymore? What a shitty age we are in that you have to form an opinion about news outlets and media outlets.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://dbushell.com/notes/2025-06-22T06:11Z/
[2]: /thoughts/