summaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org23
1 files changed, 17 insertions, 6 deletions
diff --git a/todo.org b/todo.org
index a496364..c4055bd 100644
--- a/todo.org
+++ b/todo.org
@@ -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