From cf7e43fa26cafec2c7a0d566762f215c298df51c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 7 Nov 2021 19:23:31 +0530 Subject: [PATCH] Simplify nested if --- .../fish/vendor_conf.d/kitty-shell-integration.fish | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish b/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish index 37a2b132d..1a003545d 100644 --- a/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish +++ b/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish @@ -2,13 +2,11 @@ function _ksi_main test -z "$KITTY_SHELL_INTEGRATION" && return - if set -q XDG_DATA_DIRS + if set -q XDG_DATA_DIRS KITTY_FISH_XDG_DATA_DIR set --global --export --path XDG_DATA_DIRS "$XDG_DATA_DIRS" - if set -q KITTY_FISH_XDG_DATA_DIR - if set -l index (contains -i "$KITTY_FISH_XDG_DATA_DIR" $XDG_DATA_DIRS) - set --erase --global XDG_DATA_DIRS[$index] - test -z "$XDG_DATA_DIRS" && set --erase --global XDG_DATA_DIRS - end + if set -l index (contains -i "$KITTY_FISH_XDG_DATA_DIR" $XDG_DATA_DIRS) + set --erase --global XDG_DATA_DIRS[$index] + test -z "$XDG_DATA_DIRS" && set --erase --global XDG_DATA_DIRS end if set -q XDG_DATA_DIRS set --global --export --unpath XDG_DATA_DIRS "$XDG_DATA_DIRS"