summaryrefslogtreecommitdiff
path: root/TODO.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-11-15 15:04:03 -0600
committerCraig Jennings <c@cjennings.net>2025-11-15 15:04:03 -0600
commit26a20f3df2a0d566c3d696032991987ddb518d8e (patch)
treea985e28d76d3c3efdcd66e5edbd0576d045525bf /TODO.org
parent947f1c386ab2bd955f9ed6f3d16d5b19f6799ef7 (diff)
feat(archsetup): add firmware management and console font configuration
- Install mkinitcpio-firmware to silence firmware warnings during upgrades - Configure lat0-16 console font for better TTY readability - Add firmware cleanup task to TODO.org (Method 3: System Hygiene) - Remove old archsetup log file Changes: - archsetup:589 - Add mkinitcpio-firmware AUR package installation - archsetup:963-964 - Configure console font in boot_ux function - TODO.org:419-441 - Add task to remove unnecessary firmware (~600MB savings) Technical details: - Framework laptop only needs intel and atheros firmware packages - mkinitcpio-firmware provides enterprise hardware firmware - lat0-16 font chosen for 2256x1504 high-res display - Eliminates firmware and consolefont warnings during mkinitcpio 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org24
1 files changed, 24 insertions, 0 deletions
diff --git a/TODO.org b/TODO.org
index 90e3f03..2b99c75 100644
--- a/TODO.org
+++ b/TODO.org
@@ -416,6 +416,30 @@ Make package diff a runnable script instead of manual process
**** TODO [#B] Check dotfiles for uninstalled packages - remove orphaned configs
**** TODO [#B] Verify all stowed files are actually used
+*** TODO [#B] Remove unnecessary linux-firmware packages
+Remove firmware packages for hardware not present on Framework laptop.
+
+Only needed:
+- linux-firmware-intel (CPU/GPU/Audio)
+- linux-firmware-atheros (WiFi)
+
+Can remove:
+- linux-firmware (meta-package)
+- linux-firmware-amdgpu
+- linux-firmware-broadcom
+- linux-firmware-cirrus
+- linux-firmware-mediatek
+- linux-firmware-nvidia
+- linux-firmware-other
+- linux-firmware-radeon
+- linux-firmware-realtek
+
+Disk space savings: ~600 MB
+
+See [[file:docs/firmware-cleanup.org][docs/firmware-cleanup.org]] for full analysis and removal commands.
+
+After removal, update archsetup script to install only needed firmware packages.
+
*** TODO [#C] Review and reorganize dotfiles for unused applications
Review all dotfiles by application and remove unused application configurations.