fix: lazysecrets starts from fzf's become, on a non-blocking terminal #67

Merged
keb merged 1 commits from fix/fzf-become-stdin into main 2026-10-14 21:22:19 +02:00
Owner

fzf's become hands lazysecrets its /dev/tty still non-blocking. Go can't poll /dev/tty on macOS, so it reads it directly, and the TUI's first read failed with "resource temporarily unavailable" (EAGAIN). lazysecrets now makes a terminal on stdin blocking before the TUI starts (Unix; nothing on Windows).

fzf's become hands lazysecrets its /dev/tty still non-blocking. Go can't poll /dev/tty on macOS, so it reads it directly, and the TUI's first read failed with "resource temporarily unavailable" (EAGAIN). lazysecrets now makes a terminal on stdin blocking before the TUI starts (Unix; nothing on Windows).
keb added 1 commit 2026-10-14 21:10:06 +02:00
fix: lazysecrets starts from fzf's become, on a non-blocking terminal
CI / Checks (pull_request) Successful in 38s
PR title / Conventional title (pull_request) Successful in 1s
009747ae6f
keb merged commit 4480e8fed0 into main 2026-10-14 21:22:19 +02:00
keb deleted branch fix/fzf-become-stdin 2026-10-14 21:22:19 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: keb/lazysecrets#67