I've happily run various Linux distros for a number of years, but with little exposure to other Unix-like operating systems.
I want to explore different ways of doing things on a computer, and I'm curious about the BSD descendants. I've briefly looked at OpenBSD and NetBSD.
Now I'm trying FreeBSD with beginner's mind.
I'm using a Thinkpad T480s as my test rig, and will share my notes as I explore and figure things out.
Onward!
Day 20 of #31DaysOfFreeBSD
Quiet day today. FreeBSD just works.
Go Mono
from there rather than installing it from the #OpenBSD repo. Adding this to my .Xresources
and voila I have the Go Mono font and symbols.xterm*faceName: Go Mono Nerd Font Mono#RunBSD
xterm*renderFont: true
xterm*faceSize: 10
Not a long time from now in a country close, close by....
The European *BSD event of 2025!
Registration is open!!
https://tickets.eurobsdcon.org/eurobsdcon/zagreb/
Sign up early and sign up lots!
While you're at it, don't forget to drop your abstract like it's hot!
https://events.eurobsdcon.org/
The schedule will be published on 2025-07-15
For everything else, peek at https://2025.eurobsdcon.org/
More information is added all the time.
EuroBSDCon 2025 in Zagreb, Croatia
September 25-28, 2025
sixel
in xterm
or the kitty protocol in kitty
, I've decided to stick with good old #Xterm . Also on my #FreeBSD daily driver I'm used to such luxuries as icons in the terminal like font awesome or nerd fonts but even though I could have used alacritty
or kitty
to achieve this I have decided to for go them. After all what do they do other make it look pretty ? I don't get any other functionality from them and they can easily be replaced with text. You might have noticed too that although I'm a #Wayland chic on my #ThinkPad I've decided to be all nostalgic and stick with Xorg on OpenBSD. I haven't yet settled on a window manager be it tiling or stacking but #HerbstluftWM and #Openbox are in my sights although I'm still using the default #Fvwm right now. I have my Qutebrowser setup and aerc for my email. Printing via cups and xsane for scanning. Looking into nsxiv
for an image viewer as the OpenBSD port of imv
is well out of date. Yes I'm having to make small changes but once I'm finished this wee Dell Optiplex 3080 tower will be perfect for daily driving OpenBSD and I'm looking forward to learning lots more. #RunBSDEpson Inkjet ET-4700
series driver only to find that none of the ET models were listed. So I just did a quick ls /usr/local/share/ppd/epson-inkjet-printer-escpr/
and there was the required ET-4700
ppd file. So I selected it using the from file option and now it all works. #RunBSDsixel
and or kitty
graphics support.font awesome
fonts in the terminal.font awesome
icon support using kitty
but it's not the latest version, it's about 2 years old for various reasons.xterm
has sixel
support which for reasons OpenBSD see as a security issue and so it's disabled. It also does not support font awesome
icons.alacritty
exists and supports font awesome
icons but it does not support images in the terminal.ET-4700
driver was there. So I just used the select file from location option and voilà it worked !epson-inkjet-printer-escpr
. My printer actually needs the Epson Inkjet Printer Driver 2
which no one has packaged yet. Any OpenBSD maintainers able to add this at all ??? I know it's a long shot. ;)Today's real champion is this one. One of my PC Engines APU devices - I don’t remember the exact year I bought it, probably 2017.
It worked at my home as a router/firewall with OPNsense for several months, then in 2018 I installed it at a client’s site, "as a temporary emergency solution". Still running OPNsense, always kept updated, and it hasn’t missed a bit since then.
During a severe thunderstorm, the access point and switch connected to it were fried, but it kept going - silently and reliably. Zerotier, Wireguard, port forwarding, bandwidth graphs - all handled in a hot office, often with the air conditioning turned off during holidays.
It did everything, and it still works.
The client moved to a new location this morning, and the APU was replaced with a more powerful device (in anticipation of a future Internet upgrade). I decided to take it back with me (technically, it’s still mine) - they couldn’t find the power adapter, probably still packed in boxes, but up until 07:30 this morning (the last time I connected to the server behind it via VPN), it was perfectly reliable.
I’ll probably keep using it - I have others - maybe in the office as a file server with two attached drives.
Honor to the device, honor to OPNsense, honor to FreeBSD.
One more cup of coffee before I go...
To configure a new FreeBSD server!
does anyone run #freebsd on their gaming pc? how much harder, if at all, is it than gaming on linux?
Honoring Mike Karels – BSDCan Operations Team offer the Mike Karels Travel Grant:
https://blog.bsdcan.org/2025/05/03/honoring-mike-karels/
2025 Application Deadline: May 17th
Day 15 of #31DaysOfFreeBSD
Enabled "tap to click" on my touchpad by creating `/usr/local/etc/X11/xorg.conf.d/touchpad.conf`: 1 finger = left-click, 2 finger = right-click, 3-finger = middle-click.
One snag, though, is that middle-clicking registers as multiple clicks. Haven't got that one working correctly yet. This is happening on a Thinkpad T480s.