Skip to content

Commit 698d5b8

Browse files
committed
some shit
1 parent 024b99c commit 698d5b8

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.configs/zed/scripts/fzf-search.fish

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/usr/bin/fish
22

33
set -l ignores \
4+
'.git/' \
45
'node_modules/' \
56
'pnpm-lock.yaml' \
67
'package-lock.json' \
@@ -11,10 +12,16 @@ set -l ignore_flags
1112
for p in $ignores
1213
set -a ignore_flags --glob "!$p"
1314
end
14-
1515
set -l ignore_str (string join ' ' $ignore_flags)
1616

17-
set -l rg_cmd "rg -i --no-heading --line-number --color=always $ignore_str --"
17+
set -l reload_cmd '
18+
set -l q {q}
19+
if test -n "$q"
20+
rg -i --hidden --no-heading --line-number --color=always '"$ignore_str"' "$q"
21+
else
22+
printf ""
23+
end
24+
'
1825

1926
set -l preview_cmd '
2027
set -l file {1}
@@ -31,9 +38,9 @@ set -l preview_cmd '
3138
'
3239

3340
set -l match (
34-
fzf --ansi --disabled --prompt 'rg> ' \
41+
printf "" | fzf --ansi --disabled --prompt 'rg> ' \
3542
--delimiter : --nth=3.. \
36-
--bind "change:reload:$rg_cmd {q} || true" \
43+
--bind "change:reload:$reload_cmd" \
3744
--preview "$preview_cmd" \
3845
--preview-window=down:wrap:70%
3946
)

0 commit comments

Comments
 (0)