diff options
| author | JaKooLit <ejhay.games@gmail.com> | 2025-02-21 01:21:10 +0900 |
|---|---|---|
| committer | JaKooLit <ejhay.games@gmail.com> | 2025-02-21 01:21:10 +0900 |
| commit | 4fee6c130280ecdd97ace82250c6ecd4b382a625 (patch) | |
| tree | bdfc9790690098bd65d7d5bbd8ea868a2d3f1818 /config/hypr/UserScripts/QuickEdit.sh | |
| parent | 9464046bd18695b673c2504eede53556687e50a8 (diff) | |
updated quickedit in preparation of adding nwg-displays
Diffstat (limited to 'config/hypr/UserScripts/QuickEdit.sh')
| -rwxr-xr-x | config/hypr/UserScripts/QuickEdit.sh | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/config/hypr/UserScripts/QuickEdit.sh b/config/hypr/UserScripts/QuickEdit.sh index 618ed002..2964ef3d 100755 --- a/config/hypr/UserScripts/QuickEdit.sh +++ b/config/hypr/UserScripts/QuickEdit.sh @@ -6,11 +6,12 @@ edit=${EDITOR:-nano} tty=kitty -# Paths to configuration directories +# variables configs="$HOME/.config/hypr/configs" UserConfigs="$HOME/.config/hypr/UserConfigs" rofi_theme="~/.config/rofi/config-edit.rasi" msg=' ⁉️ Choose which config to View or Edit ⁉️' +iDIR="$HOME/.config/swaync/images" # Function to display the menu options menu() { @@ -44,8 +45,16 @@ main() { 7) file="$UserConfigs/UserAnimations.conf" ;; 8) file="$UserConfigs/Laptops.conf" ;; 9) file="$configs/Keybinds.conf" ;; - 10) nwg-displays ;; - 11) nwg-displays ;; + 10) if ! command -v nwg-displays &>/dev/null; then + notify-send -i "$iDIR/ja.png" "Missing nwg-displays" "Install nwg-displays first" + exit 1 + fi + nwg-displays ;; + 11) if ! command -v nwg-displays &>/dev/null; then + notify-send -i "$iDIR/ja.png" "Missing nwg-displays" "Install nwg-displays first" + exit 1 + fi + nwg-displays ;; *) return ;; # Do nothing for invalid choices esac @@ -60,5 +69,4 @@ if pidof rofi > /dev/null; then pkill rofi fi -main - +main
\ No newline at end of file |
