chore: fix lint errors

This commit is contained in:
2025-12-03 18:01:53 +02:00
parent 9353705f52
commit 0727defa98
2 changed files with 16 additions and 16 deletions

View File

@@ -152,7 +152,7 @@ refresh: 5
if err := os.Chdir(tmpDir); err != nil {
t.Fatalf("failed to change directory: %v", err)
}
defer os.Chdir(oldWd)
defer func() { _ = os.Chdir(oldWd) }()
// Initialize config
Init()
@@ -207,7 +207,7 @@ preview-size: "60%"
if err := os.Chdir(tmpDir); err != nil {
t.Fatalf("failed to change directory: %v", err)
}
defer os.Chdir(oldWd)
defer func() { _ = os.Chdir(oldWd) }()
// Initialize config
Init()

28
main.go
View File

@@ -36,23 +36,23 @@ func main() {
flag.IntP("refresh", "r", 0, "Auto-refresh interval in seconds (0 = disabled)")
printUsage := func(w *os.File) {
fmt.Fprintf(w, "Usage: watchr [options] <command to run>\n\n")
fmt.Fprintf(w, "A terminal UI for running and watching command output.\n\n")
fmt.Fprintf(w, "Options:\n")
_, _ = fmt.Fprintf(w, "Usage: watchr [options] <command to run>\n\n")
_, _ = fmt.Fprintf(w, "A terminal UI for running and watching command output.\n\n")
_, _ = fmt.Fprintf(w, "Options:\n")
flag.CommandLine.SetOutput(w)
flag.PrintDefaults()
flag.CommandLine.SetOutput(os.Stderr)
fmt.Fprintf(w, "\nKeybindings:\n")
fmt.Fprintf(w, " r, Ctrl-r Reload (re-run command)\n")
fmt.Fprintf(w, " q, Esc Quit\n")
fmt.Fprintf(w, " j, k Move down/up\n")
fmt.Fprintf(w, " g Go to first line\n")
fmt.Fprintf(w, " G Go to last line\n")
fmt.Fprintf(w, " Ctrl-d/u Half page down/up\n")
fmt.Fprintf(w, " PgDn/Up, ^f/b Full page down/up\n")
fmt.Fprintf(w, " p Toggle preview\n")
fmt.Fprintf(w, " / Enter filter mode\n")
fmt.Fprintf(w, " Esc Exit filter mode / clear filter\n")
_, _ = fmt.Fprintf(w, "\nKeybindings:\n")
_, _ = fmt.Fprintf(w, " r, Ctrl-r Reload (re-run command)\n")
_, _ = fmt.Fprintf(w, " q, Esc Quit\n")
_, _ = fmt.Fprintf(w, " j, k Move down/up\n")
_, _ = fmt.Fprintf(w, " g Go to first line\n")
_, _ = fmt.Fprintf(w, " G Go to last line\n")
_, _ = fmt.Fprintf(w, " Ctrl-d/u Half page down/up\n")
_, _ = fmt.Fprintf(w, " PgDn/Up, ^f/b Full page down/up\n")
_, _ = fmt.Fprintf(w, " p Toggle preview\n")
_, _ = fmt.Fprintf(w, " / Enter filter mode\n")
_, _ = fmt.Fprintf(w, " Esc Exit filter mode / clear filter\n")
}
flag.Usage = func() {