From 1659f153cedda7f0b450b9822ce962ffe3d27b6c Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 25 Nov 2025 22:22:01 -0500 Subject: Updated Edit Menu for both system and user settings Also changed to just "Edit" since it calls an editor not viewwr On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: Kool_Quick_Settings.sh --- config/hypr/scripts/Kool_Quick_Settings.sh | 44 ++++++++++++++++-------------- 1 file changed, 24 insertions(+), 20 deletions(-) (limited to 'config/hypr/scripts/Kool_Quick_Settings.sh') diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index 16742492..cdcaed2a 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -22,16 +22,18 @@ UserScripts="$HOME/.config/hypr/UserScripts" # Function to display the menu options without numbers menu() { cat </dev/null; then -- cgit v1.2.3 From e0141281bee6d15904e9d21cc1c665db1e3f34a0 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 25 Nov 2025 23:28:15 -0500 Subject: fix: Update Kool_Quick_Settings.sh for UserConfigs/configs separation - Remove UserKeybinds option (file no longer exists) - Point user overlay files to UserConfigs versions (Startup_Apps, WindowRules) - Add System Defaults view-only section - Point UserSettings to configs/SystemSettings.conf with info notification - Separate menu into USER CUSTOMIZATIONS, SYSTEM DEFAULTS, and UTILITIES sections - Add show_info() helper function for notifications --- config/hypr/scripts/Kool_Quick_Settings.sh | 57 +++++++++++++++++------------- 1 file changed, 33 insertions(+), 24 deletions(-) (limited to 'config/hypr/scripts/Kool_Quick_Settings.sh') diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index cdcaed2a..791193c2 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -1,6 +1,7 @@ #!/usr/bin/env bash # /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## # Rofi menu for KooL Hyprland Quick Settings (SUPER SHIFT E) +# Updated for UserConfigs/configs separation # Modify this config file for default terminal and EDITOR config_file="$HOME/.config/hypr/UserConfigs/01-UserDefaults.conf" @@ -19,21 +20,29 @@ iDIR="$HOME/.config/swaync/images" scriptsDir="$HOME/.config/hypr/scripts" UserScripts="$HOME/.config/hypr/UserScripts" +# Function to show info notification +show_info() { + notify-send -i "$iDIR/info.png" "Info" "$1" +} + # Function to display the menu options without numbers menu() { cat </dev/null; then -- cgit v1.2.3 From 32a3fe5a4309fa922e3671d5e3dd6ef58864f289 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 26 Nov 2025 00:11:56 -0500 Subject: Small formatting change on Setting Menu --- config/hypr/scripts/Kool_Quick_Settings.sh | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'config/hypr/scripts/Kool_Quick_Settings.sh') diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index 791193c2..fdff1204 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -29,19 +29,19 @@ show_info() { menu() { cat < /dev/null; then pkill rofi fi -main \ No newline at end of file +main -- cgit v1.2.3 From fa43567ceb993d50f4fed16fb49a53a741cdddb0 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 26 Nov 2025 00:15:22 -0500 Subject: Updated menu names for clarity --- config/hypr/scripts/Kool_Quick_Settings.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'config/hypr/scripts/Kool_Quick_Settings.sh') diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index fdff1204..a7d7d588 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -64,18 +64,18 @@ main() { # Map choices to corresponding files case "$choice" in - "edit User Defaults") file="$UserConfigs/01-UserDefaults.conf" ;; - "edit User ENV variables") file="$UserConfigs/ENVariables.conf" ;; - "edit User Startup Apps (overlay)") file="$UserConfigs/Startup_Apps.conf" ;; - "edit User Window Rules (overlay)") file="$UserConfigs/WindowRules.conf" ;; - "edit User Settings") file="$configs/SystemSettings.conf"; show_info "Editing default settings. Copy to UserConfigs/UserSettings.conf to override." ;; - "edit User Decorations") file="$UserConfigs/UserDecorations.conf" ;; - "edit User Animations") file="$UserConfigs/UserAnimations.conf" ;; - "edit User Laptop Settings") file="$UserConfigs/Laptops.conf" ;; - "view System Default Keybinds") file="$configs/Keybinds.conf" ;; - "view System Default Startup Apps") file="$configs/Startup_Apps.conf" ;; - "view System Default Window Rules") file="$configs/WindowRules.conf" ;; - "view System Default Settings") file="$configs/SystemSettings.conf" ;; + "Edit User Defaults") file="$UserConfigs/01-UserDefaults.conf" ;; + "Edit User ENV variables") file="$UserConfigs/ENVariables.conf" ;; + "Edit User Startup Apps (overlay)") file="$UserConfigs/Startup_Apps.conf" ;; + "Edit User Window Rules (overlay)") file="$UserConfigs/WindowRules.conf" ;; + "Edit User Settings") file="$configs/SystemSettings.conf"; show_info "Editing default settings. Copy to UserConfigs/UserSettings.conf to override." ;; + "Edit User Decorations") file="$UserConfigs/UserDecorations.conf" ;; + "Edit User Animations") file="$UserConfigs/UserAnimations.conf" ;; + "Edit User Laptop Settings") file="$UserConfigs/Laptops.conf" ;; + "Edit System Default Keybinds") file="$configs/Keybinds.conf" ;; + "Edit System Default Startup Apps") file="$configs/Startup_Apps.conf" ;; + "Edit System Default Window Rules") file="$configs/WindowRules.conf" ;; + "Edit System Default Settings") file="$configs/SystemSettings.conf" ;; "Choose Kitty Terminal Theme") $scriptsDir/Kitty_themes.sh ;; "Configure Monitors (nwg-displays)") if ! command -v nwg-displays &>/dev/null; then -- cgit v1.2.3 From ba597ae6742d21ab7f811a27c688559bfe8bb6dd Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 26 Nov 2025 00:18:19 -0500 Subject: Left out UserKeybinds in editor screen --- config/hypr/scripts/Kool_Quick_Settings.sh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config/hypr/scripts/Kool_Quick_Settings.sh') diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index a7d7d588..8ab71ba2 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -30,6 +30,7 @@ menu() { cat <