Thom Bruce
banner
thombruce.com
Thom Bruce
@thombruce.com
Hi, I'm Thom. But who am that?

https://www.thombruce.com
Depends.

In a sandwich: Chewy.

On ice cream: Crispy.
December 14, 2025 at 10:18 PM
BreadOnPenguins and diinkikot on YouTube are both excellent.

Kind of my two favourite Linux content creators…

Bread is fem and Diinki is enby.
December 4, 2025 at 1:47 AM
1. Install Kitty
2. Edit WezTerm config
3. Uninstall Kitty

If you should somehow set your Kitty font size to some ridiculous value during this process…

1. Install Alacritty
2. …

Recurse until you’ve solved the issue or you’ve run out of terminal emulators.
December 1, 2025 at 4:20 PM
(Having read the initial post to which this was a "side note", I think I'm answering the wrong question. Sorry.)

((Also... WezTerm's Copy Mode sounds like something I've been looking for! I'd love to do the same in Kitty, but I think I would have to set the pager to Neovim to achieve that... 🤷‍♂️))
November 26, 2025 at 6:57 PM
If so, “scrollback buffer” and “pager” are some key terms to go searching for. less has vim-like navigation bindings so it is navigable very similarly to any document in Neovim.
November 26, 2025 at 6:13 PM
So I know Kitty terminal uses less to display the scrollback buffer by default. In Kitty the shortcut for it is ctrl+shift+h and you can configure the pager used (less by default, but you could set it to Neovim).

I’m sure other terminal emulators allow this too.

Is this sort of what you’re asking?
November 26, 2025 at 6:13 PM
If the apt repository is important to you and you want Hyprland… Debian is probably the way to go. Probably.

But I’ve been using Arch for a month now and it’s been err… fine. 😅 Getting sound setup was my biggest chore and I still don’t have it so I can seamlessly switch to headphones, but it works.
November 26, 2025 at 4:04 PM
Arch does have an installation script that I hear is straightforward.

I spent a couple of days installing it from scratch. Not as difficult as it’s made out to be (the Arch Wiki is second to none).

Hyprland itself was a breeze to install and run, but will require some configuration after the fact.
November 26, 2025 at 4:04 PM
Hyprland isn’t terribly difficult to configure though. And it does reportedly also work on Fedora and Debian (though their installation page suggests the Ubuntu package is out of date and might be less seamless).
November 26, 2025 at 4:04 PM
Omarchy is basically just Arch + Hyprland + DHH’s own opinionated tool choices.

Unfortunately, I think it is presently unrivalled so far as it’s an out-of-the-box Hyprland experience. If you do it manually, you’ll likely also want to install and configure Waybar and some menu utility like Wofi.
November 26, 2025 at 4:04 PM
That said, WhichKey is another I would recommend installing early on. Super handy for those shortcuts I’ve bound to ‘<leader>[whatever]’ and forgotten about.
November 25, 2025 at 5:52 AM
Yeah, like LazyVim, LunarVim, AstroVim… They’re all Neovim with some assortment of packages preselected and installed.

As a newbie, I found having all those extra packages to learn was just confusing. Found it better to start with just Neovim and add/learn packages as I went.
November 25, 2025 at 5:52 AM
The packages that got me started were...

1. lazy.nvim (package management)
2. Mason (LSP installation management)
3. nvim-lspconfig (default configs for a bunch of LSPs)
3. nvim-treesitter (language parser/syntax highlighting)
November 24, 2025 at 4:30 PM
'Lazy' could mean either LazyVim (a distro) or it could mean lazy.nvim (a package manager).

Personally, I tried LunarVim and found the pre-installed stuff too daunting to learn all at once. I think starting from the basics and adding only what you need when you find a need for it is the way to go.
November 24, 2025 at 4:30 PM
They’re quite literally begging for a safe space after mocking the concept of safe spaces for years.

It isn’t surprising and they’ve always done this, but the irony and the total lack of self-awareness is at least as amusing as it is frustrating.
November 21, 2025 at 2:45 AM
Arch is already kinda mainstream. Gonna have to move to NixOS or Gentoo.
November 19, 2025 at 10:07 PM
Also, “yG” will yank everything from the current line to end of file, so an operation like “ggyG” will go to top of file and yank the entirety of the file.

Vim motions are so good! They work for [y]ank and [d]elete operations too, and relative line numbers are like your map to navigating the file.
November 18, 2025 at 6:46 PM
Highly recommend turning on relative line numbers! Consider this case: You want to yank the next N lines. With relative num, you can see at a glance the key sequence you’ll need, e.g. “y17j” to yank the current and next 17 lines down.

Also, visual mode is a great way to toy around with vim motions.
November 18, 2025 at 6:46 PM
#itooamthisboredandquestioningmylifechoices

I mean, here I am searching “Neovim” for the mentions of it just to find other people embracing newfound virginity and falling in love with a text editor. 🤔

Imma go do something to feel productive… probably in Neovim though.
November 17, 2025 at 4:18 PM
I think what I admire about it is just how earnest it is. It was made with so much love and respect for the source material…

…if not international copyright law.
November 14, 2025 at 4:53 AM
The only American Taskmaster I recognise is the fan made series Taskmaster: Minnesota.
November 14, 2025 at 4:12 AM
But because it isn't a technical limitation... maybe the Steam Machine fixes this. If gaming on Linux were to become popular enough, publishers might have to actually consider a better solution than just outright exclusion.
November 13, 2025 at 2:12 AM