Repository navigation
v0.1.6
Pasting images beyond kitty
Ctrl+V used to paste images only in kitty. Now (#1):
- Terminals that can share their clipboard like kitty are asked first, also over SSH and inside tmux. Ghostty can do this in its current macOS nightly builds; it shows its own "allow clipboard access?" window.
- Any other terminal, when faro runs on your own computer: faro reads that computer's clipboard itself (macOS:
osascript; Linux:wl-pastefrom wl-clipboard, orxclip). This works in Ghostty 1.3.1, Ghostty on Linux, and most other terminals. - Privacy: the clipboard is read only when you press
Ctrl+V, and only for an image, never text. The image is staged above the input and nothing is sent until you press Enter. Reading the computer's own clipboard can be turned off in Ctrl+P › Settings › Media › Paste from the system clipboard ([media] paste_from_system = false). - Images that are only on the clipboard as TIFF (some macOS apps) are converted to PNG.
- Over SSH in terminals that can't share their clipboard, faro now says so ("Pasting images over SSH needs kitty or a newer Ghostty"). Dragging an image file into the terminal still works when faro runs on the same computer.
Other changes
- Dependency updates (42 crates) and updated GitHub Actions.
Install faro 0.1.6
Install prebuilt binaries via Homebrew
brew install harababurel/tap/faroDownload faro 0.1.6
| File | Platform | Checksum |
|---|---|---|
| faro-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| faro-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| faro-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| faro-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo harababurel/faroYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> --repo harababurel/faro