2
0
2
1
Run flauncher when power button on FireTV is pressed. Can be modified for other apps to open.
A comprehensive Bash script for building, installing, and managing Linux kernel compilation on Gentoo systems. The script automates kernel compilation with support for multiple kernel versions, EFI boot management, Secure Boot signing, and initramfs generation via dracut. Key features include: interactive configuration menu via dialog/whiptail, flexible toolchain selection (GCC or LLVM with version control), optimization flags and LTO modes, kernel command line customization, automatic kernel module rebuilding, EFI boot entry creation and management via efibootmgr, signature generation for Secure Boot, old kernel cleanup with configurable retention, and privilege escalation via sudo/doas. The script handles configuration through command-line arguments, config files, and interactive menus with priority ordering. It supports building latest, current running, specific, all, or custom-selected kernels with parallel job control, optional menuconfig, olddefconfig/oldconfig modes, and various cleanup strategies. Additional capabilities include external module rebuild automation, custom initramfs paths, kernel cmdline permanent and temporary modifications, frame pointer and Graphite optimization control, and post-build actions (reboot/shutdown).