summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--todo.org35
1 files changed, 31 insertions, 4 deletions
diff --git a/todo.org b/todo.org
index d3c3a72..e54d8ed 100644
--- a/todo.org
+++ b/todo.org
@@ -312,15 +312,32 @@ Clock module is configured correctly but not showing on bar.
***** TODO [#B] Add caffeine replacement for Hyprland
Find and configure a Wayland/Hyprland equivalent to caffeine for preventing screen lock/sleep when needed (e.g., during presentations or video watching).
-***** TODO [#B] Fill out the exit menu for Hyprland
-Create or enhance the logout/shutdown/reboot menu for Hyprland desktop environment.
+***** DONE [#B] Fill out the exit menu for Hyprland
+CLOSED: [2026-01-26 Sun]
+Created wlogout exit menu with dupre theme and nerd font icons.
+Keybinding: $mod SHIFT Q. Uses pgrep to prevent multiple instances.
-***** TODO [#B] Fix rseed32 issue in console at boot
-Investigate and fix the RDSEED warning appearing in console at boot time. Previous work added random.trust_cpu=off but issue may persist.
+***** TODO [#B] Test wlogout menu on laptop
+Test wlogout exit menu on laptop to verify sizing works on different display.
+Current config uses fixed pixel margins - may need adjustment for laptop screen.
+
+***** DONE [#B] Fix rseed32 issue in console at boot
+CLOSED: [2026-01-26 Mon]
+Added clearcpuid=rdseed kernel parameter to suppress "RDSEED32 is broken" message.
+Also added is_amd_zen5() detection and Hardware Workarounds section to archsetup.
***** TODO [#B] Configure Hyprland auto-start after login
Set up automatic Hyprland startup when logging in to console, similar to how .xinitrc starts DWM for X11.
+***** TODO [#B] Prune desktop files from application menu
+Hide unwanted .desktop entries from fuzzel/app launcher. Some installed apps clutter the menu unnecessarily.
+
+***** TODO [#B] Review scripts in dotfiles ~/.local/bin
+112 scripts across system and hyprland dotfiles. Many are from DWM/X11 era.
+- Identify scripts still in use vs obsolete
+- Migrate useful dmenu scripts to fuzzel for Wayland
+- Remove or archive unused scripts
+
***** DONE [#C] Standardize font size and name across theme configs
CLOSED: [2026-01-26 Mon]
- Changed font to BerkeleyMono Nerd Font (patched version) across all configs
@@ -339,6 +356,16 @@ Hudson: active #444/#bbb, inactive #c5c8c6, urgent red, locked cyan.
Test the monocle/tab group mode to verify hy3 tab bar colors look correct with dupre and hudson themes.
Run =set-theme dupre= and =set-theme hudson= while in tab group mode ($mod SHIFT M).
+***** TODO [#C] Consider breaking out Hardware Workarounds as separate section
+The Hardware Workarounds section in archsetup could be its own optional step with user prompt to skip.
+Would allow users to opt-out if workarounds don't apply or cause issues.
+
+Current workaround:
+- AMD Zen 5 RDSEED32 bug (CVE-2025-62626): clearcpuid=rdseed kernel parameter
+
+Candidate for future inclusion:
+- AMD GPU VPE issue: potential video processing engine problem on newer AMD GPUs (not yet encountered)
+
*** TODO [#A] Fix sleep/suspend on Framework Laptop (velox only)
Critical functionality for laptop use - current battery drain unacceptable
**NOTE:** This applies to Framework Laptop (velox), not Framework Desktop (ratio)