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