From 4674b132f3343c2bb7812c9870c3ee7cfc078b5b Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Wed, 8 Oct 2025 11:31:06 -0400 Subject: [PATCH] feat: Moves preview-stats script into hypr/utils/fzf --- env/.local/scripts/hypr/utils-launcher | 2 +- env/.local/scripts/hypr/{ => utils/fzf}/preview-stats | 0 env/.local/scripts/hypr/utils/monitors/monitor-picker | 2 +- env/.local/scripts/hypr/utils/windows/window-action-picker | 2 +- env/.local/scripts/hypr/windowctl | 2 +- env/.local/scripts/hypr/workspace-picker | 2 +- 6 files changed, 5 insertions(+), 5 deletions(-) rename env/.local/scripts/hypr/{ => utils/fzf}/preview-stats (100%) diff --git a/env/.local/scripts/hypr/utils-launcher b/env/.local/scripts/hypr/utils-launcher index bde1e6d..b4b29d8 100755 --- a/env/.local/scripts/hypr/utils-launcher +++ b/env/.local/scripts/hypr/utils-launcher @@ -118,7 +118,7 @@ sel=$( printf "%s\n" "${rows[@]}" | fzf --style=full --footer="$(footer)" --with-nth=2 --delimiter='|' \ --preview-label='[ Command ]' \ - --preview="$SCRIPTS/hypr/preview-stats utils {2} $config_file" + --preview="$SCRIPTS/hypr/utils/fzf/preview-stats utils {2} $config_file" ) log "Selection: $sel" diff --git a/env/.local/scripts/hypr/preview-stats b/env/.local/scripts/hypr/utils/fzf/preview-stats similarity index 100% rename from env/.local/scripts/hypr/preview-stats rename to env/.local/scripts/hypr/utils/fzf/preview-stats diff --git a/env/.local/scripts/hypr/utils/monitors/monitor-picker b/env/.local/scripts/hypr/utils/monitors/monitor-picker index b0ab793..50855c9 100755 --- a/env/.local/scripts/hypr/utils/monitors/monitor-picker +++ b/env/.local/scripts/hypr/utils/monitors/monitor-picker @@ -98,7 +98,7 @@ sel="" # For some reason can't get the preview to work when setting in the fzf_opts array. if [[ $no_preview_flag == "0" ]]; then - sel=$(printf '%s\n' "${rows[@]}" | fzf "${fzf_opts[@]}" --preview="$SCRIPTS/hypr/preview-stats monitor {1}") + sel=$(printf '%s\n' "${rows[@]}" | fzf "${fzf_opts[@]}" --preview="$SCRIPTS/hypr/utils/fzf/preview-stats monitor {1}") else sel=$(printf '%s\n' "${rows[@]}" | fzf "${fzf_opts[@]}") fi diff --git a/env/.local/scripts/hypr/utils/windows/window-action-picker b/env/.local/scripts/hypr/utils/windows/window-action-picker index 73dc072..98f40e2 100755 --- a/env/.local/scripts/hypr/utils/windows/window-action-picker +++ b/env/.local/scripts/hypr/utils/windows/window-action-picker @@ -172,7 +172,7 @@ make_selection() { --delimiter=':' --with-nth=3 \ --header="What should we do with the selected window?" \ --preview-label="[ Description ]" \ - --preview='echo -e {2} | fmt -w ${FZF_PREVIEW_COLUMNS:-40}; echo -e "\n\n\e[35mSelected Window:\e[0m"; "$SCRIPTS/hypr/preview-stats" window {1} "{title, workspace, address, floating}";' + --preview='echo -e {2} | fmt -w ${FZF_PREVIEW_COLUMNS:-40}; echo -e "\n\n\e[35mSelected Window:\e[0m"; "$SCRIPTS/hypr/utils/fzf/preview-stats" window {1} "{title, workspace, address, floating}";' ) # Exit if non-zero code returned from making selection. [[ $? -gt 0 ]] && log --error "Unexpected fzf status: $?" && exit $? diff --git a/env/.local/scripts/hypr/windowctl b/env/.local/scripts/hypr/windowctl index 346db9d..452b8f4 100755 --- a/env/.local/scripts/hypr/windowctl +++ b/env/.local/scripts/hypr/windowctl @@ -83,7 +83,7 @@ show_picker() { # Setup logging file and label. source "$SCRIPTS/hypr/logging" -setup-logging "$LOG_LABEL" +setup-logging "$LOG_FILE" "$LOG_LABEL" while [[ $# -gt 0 ]]; do if [[ $1 == "action" ]]; then diff --git a/env/.local/scripts/hypr/workspace-picker b/env/.local/scripts/hypr/workspace-picker index 2b2673d..a7b9214 100755 --- a/env/.local/scripts/hypr/workspace-picker +++ b/env/.local/scripts/hypr/workspace-picker @@ -93,7 +93,7 @@ sel=$( printf "%s\n" "${rows[@]}" | fzf --style=full "${fzf_opts[@]}" --delimiter='|' --with-nth=2 \ --preview-label='[ Workspace Stats ]' \ - --preview="$SCRIPTS/hypr/preview-stats workspace {1}" + --preview="$SCRIPTS/hypr/utils/fzf/preview-stats workspace {1}" ) [[ -z $sel ]] && exit 1