From 3ee92b453e2c3d8a824bd203396805bf203b9790 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 25 Jan 2026 23:14:28 -0600 Subject: feat(themes): add hyprlock and Xresources to theme system Add themed configs for: - hyprlock.conf: lock screen colors match theme - Xresources: X11 apps and Emacs color support Update set-theme script to copy these files and run xrdb. Hudson uses adjusted bright yellow (#e0b040) for gold cohesion. Removed gruvbox references from Xresources. Co-Authored-By: Claude Opus 4.5 --- dotfiles/hyprland/.local/bin/set-theme | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'dotfiles/hyprland/.local') diff --git a/dotfiles/hyprland/.local/bin/set-theme b/dotfiles/hyprland/.local/bin/set-theme index 48fc8ee..338aab9 100755 --- a/dotfiles/hyprland/.local/bin/set-theme +++ b/dotfiles/hyprland/.local/bin/set-theme @@ -41,6 +41,11 @@ apply_theme() { cp "$THEME_DIR/$theme/fuzzel.ini" "$HOME/.config/fuzzel/fuzzel.ini" cp "$THEME_DIR/$theme/waybar.css" "$HOME/.config/waybar/style.css" cp "$THEME_DIR/$theme/dunstrc" "$HOME/.config/dunst/dunstrc" + cp "$THEME_DIR/$theme/hyprlock.conf" "$HOME/.config/hypr/hyprlock.conf" + cp "$THEME_DIR/$theme/Xresources" "$HOME/.Xresources" + + # Apply Xresources (for X11 apps and Emacs) + xrdb -merge "$HOME/.Xresources" 2>/dev/null # Apply Hyprland colors directly via hyprctl case "$theme" in -- cgit v1.2.3