Skip to content

Commit

Permalink
fix: yq when user config is missing
Browse files Browse the repository at this point in the history
  • Loading branch information
joshmedeski committed Aug 16, 2023
1 parent f0bfaff commit 92a8d53
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions bin/tmux-nerd-font-window-name
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,12 @@ USER_CONFIG="$HOME/.config/tmux/tmux-nerd-font-window-name.yml"
get_config_value() {
local key=$1
local value
value="$(yq "$key" "$USER_CONFIG")"
if [ "$value" == "null" ]; then # get default config value
if test -f "$USER_CONFIG"; then
value="$(yq "$key" "$USER_CONFIG")"
if [ "$value" == "null" ]; then # get default config value
value="$(yq "$key" "$DEFAULT_CONFIG")"
fi
else
value="$(yq "$key" "$DEFAULT_CONFIG")"
fi
echo "$value"
Expand Down

0 comments on commit 92a8d53

Please sign in to comment.