From 0db0f766d4cd6dde8834744ae0e64f7f215958c3 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 22 Sep 2025 01:53:33 +0100 Subject: [PATCH] Run `search` with no query by default --- zet | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/zet b/zet index c1a4dfb..43dd27a 100755 --- a/zet +++ b/zet @@ -129,14 +129,7 @@ get_title_from_file() { } main() { - COMMAND="$1" - - if [[ -z "$COMMAND" ]]; then - show_usage - exit 1 - fi - - case "$COMMAND" in + case "$1" in create | c) shift 1 cmd_create "$@" @@ -211,7 +204,10 @@ search_zettel() { QUERY="$*" - git grep -i --name-only --word-regex "$QUERY" | grep -o -E '[0-9]+' | sort -un + grep_args=("--extended-regexp") + [[ "$QUERY" != "" ]] && grep_args+=("--word-regex") + + git grep -i --name-only "${grep_args[@]}" "$QUERY" | grep -o -E '[0-9]+' | sort -un } select_zet() {