From 404fc49df05bee7b9cecc4a1c5fc567d279a6a1f Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Sun, 17 May 2026 17:48:52 +0200 Subject: [PATCH] nu: rewatch - revert uncatchable try/catch --- dot_config/nushell/sys.nu | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/dot_config/nushell/sys.nu b/dot_config/nushell/sys.nu index 0f0fc62..ff8e37d 100644 --- a/dot_config/nushell/sys.nu +++ b/dot_config/nushell/sys.nu @@ -16,15 +16,13 @@ def ports [] { # Repeatedly clears and reruns a closure — nu-native watch replacement def rewatch [interval: duration, cmd: closure] { - try { - loop { - clear - let dim = $env.config.color_config.hints - print $"(ansi { fg: $dim })(date now | format date '%H:%M:%S')(ansi reset)" - do $cmd | print - sleep $interval - } - } catch { null } + loop { + clear + let dim = $env.config.color_config.hints + print $"(ansi { fg: $dim })(date now | format date '%H:%M:%S')(ansi reset)" + do $cmd | print + sleep $interval + } } # Environment variables as a filterable sorted table