Libinput on Old MacBooks

I happened to notice that KDE Plasma 6 will drop support for the old Synaptics driver that has made my old MacBook Pros work with Linux for many years. This means libinput will be the only option. I am not a fan of libinput and it is the main reason I don’t use...

How To: Connect to a Server Using SFTP

SFTP is one of the worst named protocols in computing. Like many, I once thought it was an extension of File Transfer Protocol (FTP) that added encryption, but it is not. That’s FTPS. SFTP is an extension of Secure Shell (SSH) and stands for SSH File Transfer...

Configuring wezterm (Wez’s Terminal Emulator)

Recently I decided to find the perfect terminal emulator for me and, while I did not actually find perfection I did decide to make wezterm (Wez’s Terminal Emulator) my daily driver. The only major downside is that configuring wezterm requires hacking a Lua file...

Install Desktop FreeBSD 13.1: KDE, Radeon Graphics

I have decided to take the plunge and install FreeBSD as a desktop operating system. The machine is a 2012 HP Compaq with an i7 and an ATi FirePro 3900 (Turks) graphics card. The details don’t matter too much beyond what’s detailed in the title. If you...

FreeBSD Basics with Bastille pt. 1: /usr/local/

In this series, I’ll use an exploration of Bastille to explain some basic functionality of FreeBSD. This article starts with perhaps the most structurally fundamental part of FreeBSD, the /usr/local/ directory. Unlike most of my FreeBSD/Raspberry Pi articles,...