diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-25 19:31:49 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-25 19:31:49 -0600 |
| commit | f7308974b180d59c8b43083727565bd672875a38 (patch) | |
| tree | a211f8f178f6bf17538f1df7abbc21ecb8513144 /todo.org | |
| parent | be7fc75bdd2b9702106dd77b915361b70218104c (diff) | |
docs(todo): mark Hyprland issues done, add theming task
- Mark fixed: scratchpads, wallpaper, foot -T, pulsemixer sizing, waybar clock
- Add task for modularizing theming across apps
Diffstat (limited to 'todo.org')
| -rw-r--r-- | todo.org | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -977,10 +977,21 @@ Output will be "BerkeleyMono Nerd Font" with all icon glyphs. Test the username and password prompt functionality added to archsetup. Verify prompts work correctly on fresh install simulation. -** TODO [#A] Fix Hyprland configuration issues +** TODO [#B] Modularize theming for consistent colors and fonts +Create a unified theming system so all apps share the same color scheme and fonts. +Goals: +- Single source of truth for colors (background, foreground, accent, etc.) +- Single source of truth for fonts (monospace, UI, etc.) +- Apps to theme: hyprland, waybar, wofi, foot, dunst, hyprlock, rofi, etc. +Options: +- Manual: central config file sourced by all app configs +- pywal: generate schemes from wallpaper (see pywal task below) +- nwg-look + GTK theming for GUI apps + +** DONE [#A] Fix Hyprland configuration issues Issues discovered during live testing on ratio. Add sub-items as "hyprland config issue". -*** TODO Scratchpads not spawning on keybind +*** DONE Scratchpads not spawning on keybind mod+shift+return toggles special workspace (screen dims) but foot terminal doesn't spawn. - Manual spawn works: =foot -T spterm tmux= - Fixed pgrep self-match issue (bracket trick) @@ -991,13 +1002,13 @@ mod+shift+return toggles special workspace (screen dims) but foot terminal doesn mod+space launches wofi but mod+space and mod+shift+c don't dismiss it. Need to configure proper dismiss keybinding. -*** TODO No wallpaper displaying +*** DONE No wallpaper displaying Desktop has no wallpaper. Need to set up swww or similar. -*** TODO Verify foot -T flag sets window title correctly +*** DONE Verify foot -T flag sets window title correctly Need to confirm foot uses -T for title (vs -t or --title). -*** TODO [#D] Pulsemixer scratchpad sizing different from others +*** DONE [#D] Pulsemixer scratchpad sizing different from others mod+a pulsemixer scratchpad appears to be sized differently than other scratchpads. All use same rules: size (monitor_w*0.6) (monitor_h*0.6). Investigate why it differs. @@ -1009,7 +1020,7 @@ Tools: swww (wallpaper), wal (colors), pywalfox (Firefox), pywal-spicetify (Spot Click to mute and scroll to adjust not responding. Config uses wpctl commands. May need to verify wpctl is working or try different approach. -*** TODO Waybar clock not displaying +*** DONE Waybar clock not displaying Clock module is configured correctly but not showing on bar. - Config and style.css are stowed correctly - Font (FiraCode Nerd Font Mono) is installed |
