Recently (see timeline below), I decided to try GhostBSD on a spare PC, expecting it to be just a quick experiment. However, to my surprise, GhostBSD’s simplicity, stability, and performance were so impressive that I ended up continuing to use it.
I’m documenting everything I do with GhostBSD XFCE edition mostly so that next time I reinstall it, I don’t have to reinvent the wheel. Feel free to use any of my tweaks if they apply to your setup.

GhostBSD Timeline
This timeline presents a chronological overview of the key events and tasks related to my GhostBSD journey. Each entry highlights important changes, milestones, and daily activities to provide a clear and organized view of progress over time. Use this timeline to easily track developments and understand the evolution of my workflow in a straightforward and accessible format.
Sep 25, 2025
Installed GhostBSD 25.02-R14.3p2 – XFCE.
First Backup Station snapshot and system update.
Installed zsh and switched to it with: chsh -s /usr/local/bin/zsh
Installed the powerlevel10k theme as shown in this blog post.
Sep 26, 2025
No audio when playing a YouTube video in Firefox
This tutorial explains how I fixed the no sound on GhostBSD issue
Sep 27, 2025
Before I started today’s tasks, I created another snapshot.
Installed SimpleScreenRecorder and successfully captured a YouTube video playing in Firefox plus the system sound. Excellent.
Sep 29, 2025
Took another snapshot so that I can revert all of today’s changes.
Installed Apache and configured it to host PHP sites locally.
Installed Geany and adjusted various preferences
Sep30, 2025
To take Geany for a spin, I started working on Celebrations, a web app that helps me to remember birthdays and anniversaries. The source code is available here
In the coming days and weeks, I’ll be installing more software and implementing additional system tweaks.