A TUI for installing, switching, and removing Linux kernels on Omarchy.
Launches in a floating window via Super+Shift+K.
Features:
- 14 known kernels (4 official Arch + 10 CachyOS variants)
- Auto bootstraps the CachyOS repo (live-fetched keyring/mirrorlist
versions, runs full -Syu first to avoid partial-upgrade trouble)
- AUR support via yay/paru
- Bootloader-aware: mkinitcpio -P + GRUB / systemd-boot / Limine /
rEFInd
- Identifies the running kernel via /usr/lib/modules/<rel>/pkgbase
(the canonical Arch mechanism, not vmlinuz path-walking)
- Safe removal — protects both the stock kernel and the currently
running kernel, with a clear UX explaining why each is locked
- Adapts to terminal width; polls tput cols on startup so the title
doesn't render at the wrong width while foot resizes the window