From 556386478890a563418038db19ad16d6fcd48a1e Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 22 Jul 2026 03:14:39 -0400 Subject: Fixed kitty theme dropping menu Also added more metadata to settings search Signed-off-by: Don Williams On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Kitty_themes.sh modified: config/hypr/scripts/Kool_Quick_Settings.sh --- config/hypr/scripts/Kitty_themes.sh | 6 ++--- config/hypr/scripts/Kool_Quick_Settings.sh | 37 +++++++++++++++++++++++++++++- 2 files changed, 39 insertions(+), 4 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index c4baa729..765e3ee6 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -126,7 +126,7 @@ apply_kitty_theme_to_config() { fi if pidof kitty >/dev/null 2>&1; then if command -v kitty >/dev/null 2>&1; then - kitty @ load-config >/dev/null 2>&1 || true + (kitty @ load-config >/dev/null 2>&1 || true) & fi if [ "$apply_mode" = "apply" ] && [ "$is_wallpaper_mode" -eq 0 ] && command -v kitty >/dev/null 2>&1; then ( @@ -229,7 +229,7 @@ while true; do echo "$original_kitty_config_content_backup" >"$kitty_config" sync_runtime_kitty_config if command -v kitty >/dev/null 2>&1; then - kitty @ load-config >/dev/null 2>&1 || true + (kitty @ load-config >/dev/null 2>&1 || true) & fi for pid_kitty in $(pidof kitty); do if [ -n "$pid_kitty" ]; then kill -SIGUSR1 "$pid_kitty"; fi; done notify_user "$iDIR/error.png" "Preview Error" "Failed to apply $theme_to_preview_now. Reverted." @@ -244,7 +244,7 @@ while true; do echo "$original_kitty_config_content_backup" >"$kitty_config" sync_runtime_kitty_config if command -v kitty >/dev/null 2>&1; then - kitty @ load-config >/dev/null 2>&1 || true + (kitty @ load-config >/dev/null 2>&1 || true) & fi for pid_kitty in $(pidof kitty); do if [ -n "$pid_kitty" ]; then kill -SIGUSR1 "$pid_kitty"; fi; done break diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index 18b836f5..4ce66e28 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -534,6 +534,41 @@ show_main_menu() { printf '%s\n' "Set User Decorations" printf '%s\n' "Set Hyprlock paper" printf '%s\n' "Set User ENV variables" + printf '%s\n' "Edit User Defaults" + printf '%s\n' "Edit User Keybinds" + printf '%s\n' "Edit User ENV variables" + printf '%s\n' "Edit User Startup Apps (overlay)" + printf '%s\n' "Edit User Window Rules (overlay)" + printf '%s\n' "Edit User Layer Rules (overlay)" + printf '%s\n' "Edit User Settings" + printf '%s\n' "Edit User Decorations" + printf '%s\n' "Edit User Animations" + printf '%s\n' "Edit User Laptop Settings" + printf '%s\n' "Select Hyprview Layout" + printf '%s\n' "Edit System Default Keybinds" + printf '%s\n' "Edit System Default Startup Apps" + printf '%s\n' "Edit System Default Window Rules" + printf '%s\n' "Edit System Default Layer Rules" + printf '%s\n' "Edit System Default Settings" + printf '%s\n' "Toggle Waybar Weather units (C/F)" + printf '%s\n' "Toggle Waybar Clock (12H/24H)" + printf '%s\n' "Toggle Game Mode" + printf '%s\n' "Change Starship Prompt" + printf '%s\n' "Set SDDM Wallpaper" + printf '%s\n' "Choose Kitty Terminal Theme" + printf '%s\n' "Choose Ghostty Terminal Theme" + printf '%s\n' "Configure Monitors (nwg-displays)" + printf '%s\n' "Configure Workspace Rules (nwg-displays)" + printf '%s\n' "GTK Settings (nwg-look)" + printf '%s\n' "QT Apps Settings (qt6ct)" + printf '%s\n' "QT Apps Settings (qt5ct)" + printf '%s\n' "Set Hyprlock Wallpaper" + printf '%s\n' "Choose Hyprland Animations" + printf '%s\n' "Choose Monitor Profiles" + printf '%s\n' "Choose Rofi Themes" + printf '%s\n' "Search for Keybinds" + printf '%s\n' "Switch Dark-Light Theme" + printf '%s\n' "Rainbow Borders Mode" } main() { @@ -558,7 +593,7 @@ main() { handle_choice "$choice" "$quick_settings_monitor" ;; *) - return + handle_choice "$choice" "$quick_settings_monitor" ;; esac } -- cgit v1.2.3