Spell checking in Vim

       339 words, 2 minutes

Believe it or not, I do all my editing stuff with Vim. This includes writing emails and editing this blog content. One thing I was missing, compared to using Thunderbird or LibreOffice, is the spell checking feature. Until I took 10 minutes to read the Vim documentation .

Continue reading...


GoToSocial WASM-based SQLite driver and BSD

       1227 words, 6 minutes

I started using GoToSocial (the fast, fun and small ActivityPub server) in 2022 on OpenBSD. Because it was nearly the only OpenBSD-native ActivityPub options at that time, because it was light and because it could use the SQLite database engine . I stopped using it when it was marked BROKEN because of incompatibilities between modernc.org/sqlite and OpenBSD kernel. This is when I switched to Mastodon and stop using it. Until recently, when I discovered there was a pkgsrc option available.

Continue reading...


Grafana in an OmniOS pkgsrc branded zone

       381 words, 2 minutes

I run a lot of bhyve VMs on my OmniOS server because that’s the way I’m used to go with exposing services. For fun knowledge purposes, I decided that I would replace my Grafana virtual machine with an Illumos zone. Thanks to pkgsrc, this is really easy and straightforward.

Continue reading...


Mounting NTFS and exFAT filesystems on OpenBSD

       589 words, 3 minutes

I often try various OSes on my spare laptops. This is where Ventoy turned out to be really useful. If you don’t know, Ventoy is a free bootloader that looks like Grub and let you boot whichever ISO files you put on the USB key it is installed. Just copy / paste the ISO on the dedicated USB key partition and it’s ready to boot. It works from Windows, Linux but not on OpenBSD. Well… until I discovered some error messages didn’t mean what I thought they did…

Continue reading...


Enable NuPhy Field75 volume knob on FreeBSD 14

       683 words, 4 minutes

By default, FreeBSD 14.1 does not recognized the multimedia keys of my NuPhy Field75 USB keyboard. Worse than that, the (beloved) metal knob used for volume control doesn’t work either. Hopefully, after a bunch of readings & trials & errors, I ended up finding the configuration bits required to have it fully working!

Continue reading...


2 / 88