- Tags/
linux
2023
2022
Switch audio to bluetooth headphones automatically
Deploy Fedora 37 on Hetzner Cloud π©πͺ
Build a Tailscale exit node with firewalld
PXE boot netboot.xyz on a Mikrotik router
Extra icanhazip services going offline
Efficient emoji experience in Wayland
Build a custom CentOS Stream 9 cloud image
Basic authentication with Traefik on kubernetes
Encrypted gitops secrets with flux and age
Mount NFS shares in kubernetes
Update Supermicro BIOS firmware from Linux
Disable HiDPI in alacritty
2021
Kerberos logins with Brave on Linux
Deploy a custom Fedora 35 AMI to AWS with Image Builder
Install Azure CLI on Fedora 35
Secure Tailscale networks with firewalld
ThinkPad X1 Nano Gen 1 Review
Run Xorg applications with podman
Backlight control with i3
Forwarding ports with firewalld
Set network interface speed with systemd-networkd
Deploy Fedora CoreOS in Hetzner cloud
Build Fedora AWS images in GitHub Actions with Image Builder
DHCPv6 prefix delegation with systemd-networkd
Enable dark mode in Firefox without changing themes
Enable touchpad tap to click in i3
Tray icons in i3
Rootless container management with docker-compose and podman
icanhazip.com FAQ
A new future for icanhazip
Efficient emojis with rofimoji
Monitor a UPS with a Raspberry Pi Zero W
2020
Build AWS images with Image Builder
Make diacritics easy in Linux
Disable Nvidia GPU on the Thinkpad T490
2019
Bring Back Fedora's Beefy Miracle boot splash
Thinkpad T490 Fedora install tips
Monitoring OpenShift cron jobs
Monitor CyberPower UPS wattage
Install Chromium with VAAPI on Fedora 30
Customize GNOME from i3
Deploy monit in OpenShift
Get faster GitLab runners with a ramdisk
buildah error: vfs driver does not support overlay.mountopt options
Fedora 30 on Google Compute Engine
Build containers in GitLab CI with buildah
Inspecting OpenShift cgroups from inside the pod
Get a /56 from Spectrum using wide-dhcpv6
Stop audio pops on Intel HD Audio
Automatic floating windows in i3
DevConf.CZ 2019 Recap
Using the pressure stall information interface in kernel 4.20
2018
Make alt-arrow keys work with terminator and weechat
As I make the move from the world of GNOME to i3, I found myself digging deeper into the terminator preferences to make it work more like gnome-terminal.
Install testing kernels in Fedora
2017
Ensuring keepalived starts after the network is ready
Troubleshooting CyberPower PowerPanel issues in Linux
Apply the STIG to even more operating systems with ansible-hardening
Customize LDAP autocompletion format in Thunderbird
Enable AppArmor on a Debian Jessie cloud image
OpenStack-Ansible networking on CentOS 7 with systemd-networkd
RHEL 7 STIG v1 updates for openstack-ansible-security
Five reasons why Iβm excited about POWER9
ICC color profile for Lenovo ThinkPad X1 Carbon 4th generation
2016
OpenPOWER Summit Europe 2016 Recap
Power 8 to the people
IBM Edge 2016: Day 2 Recap
IBM Edge 2016: Day 1 Recap
Setting up a telnet handler for OpenStack Zuul CI jobs in GNOME 3
Bring back two and three finger taps in Fedora 24
My list of must-see sessions at Red Hat Summit 2016
Lessons learned: Five years of colocation
Mouse cursor disappears in GNOME 3
Recovering deleted Chrome bookmarks on Linux
2015
First thoughts: Linux on the Supermicro 5028D-TN4T
Understanding systemdβs predictable network device names
Research Paper: Securing Linux Containers
Book Review: Linux Kernel Development
Tweetdeckβs Chrome notifications stopped working
Run virsh and access libvirt as a regular user
Libvirt is a handy way to manage containers and virtual machines on various systems. On most distributions, you can only access the libvirt daemon via the root user by default. I’d rather use a regular non-root user to access libvirt and limit that access via groups.
Share a wireless connection via ethernet in GNOME 3.14
There are some situations where you want to do the opposite of creating a wireless hotspot and you want to share a wireless connection to an ethernet connection. For example, if you’re at a hotel that offers only WiFi internet access, you could share that connection to an ethernet switch and plug in more devices. Also, you could get online with your wireless connection and create a small NAT network to test a network device without mangling your home network.