diff options
| author | Ja.KooLit <ejhay.games@gmail.com> | 2023-11-16 15:10:32 +0900 |
|---|---|---|
| committer | Ja.KooLit <ejhay.games@gmail.com> | 2023-11-16 15:10:32 +0900 |
| commit | c4d6938ca6d225f15f2b04924cafaa07062b54b4 (patch) | |
| tree | 3a793cf352ddcfc46f1422d78b69daf3617639ab /config/hypr/scripts/WaybarLayout.sh | |
| parent | 0f25fb086a29ff1db0f11e7052687f4c808b0456 (diff) | |
waybar changes on name, style and script
Diffstat (limited to 'config/hypr/scripts/WaybarLayout.sh')
| -rwxr-xr-x | config/hypr/scripts/WaybarLayout.sh | 29 |
1 files changed, 10 insertions, 19 deletions
diff --git a/config/hypr/scripts/WaybarLayout.sh b/config/hypr/scripts/WaybarLayout.sh index 15d9195f..dd5fc387 100755 --- a/config/hypr/scripts/WaybarLayout.sh +++ b/config/hypr/scripts/WaybarLayout.sh @@ -4,24 +4,15 @@ CONFIG="$HOME/.config/waybar/configs" WCONFIG="$HOME/.config/waybar/config" menu() { - cat <<EOF -default -default-Bottom -Peony -Chrysanthemum -Gardenia -Camellia -simple-long -simple-short -Top-&-Bottom -Left -Right -Top-Left -Top-Right -Bottom-Left -Bottom-Right -no panel -EOF + # List only files (excluding directories) in the directory and sort alphabetically + options=() + while IFS= read -r file; do + if [ -f "$CONFIG/$file" ]; then + options+=("$file") + fi + done < <(find "$CONFIG" -maxdepth 1 -type f -exec basename {} \; | sort) + + printf '%s\n' "${options[@]}" } apply_config() { @@ -29,7 +20,7 @@ apply_config() { } main() { - choice=$(menu | rofi -dmenu -config ~/.config/rofi/config-waybar.rasi) + choice=$(menu | rofi -dmenu -config ~/.config/rofi/config-waybar-layout.rasi) if [[ -z "$choice" ]]; then echo "No option selected. Exiting." |
