Newsboat Quick Setup
A short guide to building Newsboat from source on Debian.
Occasional posts on Linux administration, Ansible, self-hosting, and whatever else I feel like. A short guide to building Newsboat from source on Debian. Test Ansible roles with Molecule using containers, with the setup kept in a reusable template. Bash functions that use Docker to run Ollama, with start and stop wrappers. A working Ansible install using pipx, with collections pulled from requirements.yml. Turn text into a state diagram with a short shell pipeline and Graphviz. Bash functions that take the thinking out of hostnames. The Bang Wong colorblind-safe palette is a sensible and attractive default. Solve Let's Encrypt dns-01 challenges through Mail-in-a-Box by pairing Traefik's exec DNS provider with a small shell shim. Track your X11 application usage with xprop, ps, and a local SQLite file. A two-line Bash prompt showing tty, user, host, path, and a smiling or frowning face for the last exit code. A quick script to dynamically update Cloudflare DNS records from cron. Run sshd on alternate ports to work around difficult ISPs. A short Python script that hashes a photo library, finds duplicate files, and moves them aside, with a dry-run mode first. Full-disk encryption using mdadm RAID 1, LVM, and LUKS. A geolocating shell weather function for forecast.io, plus the wttr.in one-liner that replaced it. Mount Windows SMB shares at boot on a Linux machine with a credentials file and mode hints. Using a fast disk as a cache in front of an LVM logical volume. A quick example of how to enable trim support for block devices using systemd timers. A basic firewall configuration using firewalld on CentOS 7.Newsboat Quick Setup
Ansible Role Testing
Bash Functions To Make Ollama Slightly Easier To Run In Docker
Ansible Quickstart (Spring 2026)
Yon Yonson
Minimal Hostname Naming
Colorblind Colors
Traefik with Mail-in-a-box as the dns-01 Provider
Tracking App Usage in Linux
My Bash Prompt
Cloudflare Dynamic DNS Updater
SSH Daemon on Alternate Ports
Deduplication and You
Encryption with a Funky Partition Layout
Weather Shell Function
CIFS, fstab, and You
Leveraging LVM Caching
Enable SSD Trim Support with systemd
CentOS 7 FirewallD Initial Setup