Skip to content

Instantly share code, notes, and snippets.

View huntrar's full-sized avatar

Hunter Hammond huntrar

View GitHub Profile
This is a phishing simulation conducted by Finpilot. No credentials were requested or captured. If you clicked the link, please notify your superior.
@huntrar
huntrar / myweechat.md
Created August 1, 2019 23:41 — forked from pascalpoitras/1.md
My always up-to-date WeeChat configuration (weechat-dev)

WeeChat Screenshot

You need at least WeeChat 2.5 for everything to work

Enable mouse

/mouse enable

@huntrar
huntrar / full-disk-encryption-arch-uefi.md
Last active October 21, 2026 19:19
Arch Linux Full-Disk Encryption Installation Guide [LUKS2, LVM, Unified Kernel Image, Secure Boot, Evil Maid]

Arch Linux Full-Disk Encryption Installation Guide

This guide provides instructions for an Arch Linux installation featuring full-disk encryption via LVM on LUKS, booting a signed unified kernel image with systemd-boot on UEFI systems.

Following the main installation are further instructions to harden against Evil Maid attacks via UEFI Secure Boot custom key enrollment and a self-signed boot loader and kernel image.

Tested in October 2026 on an HP ZBook Ultra G1a and in a QEMU/OVMF virtual machine: systemd 262, mkinitcpio 42.2, cryptsetup 2.8.8, linux 7.2.9, sbctl 0.18.

Preface

You will find most of this information pulled from the Arch Wiki and other resources linked thereof.