Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: macOS support #162

Open
sxyazi opened this issue Jan 19, 2024 · 2 comments
Open

Feature request: macOS support #162

sxyazi opened this issue Jan 19, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@sxyazi
Copy link
Contributor

sxyazi commented Jan 19, 2024

Hi, I am maintaining a terminal file manager called Yazi. Some users have asked me if it's possible to preview images in Alacritty on macOS.

This works well with X11/Wayland (sway, hyprland and wayfire), where ueberzugpp creates a sub-window to display images. However, it seems that macOS does not support this. So I'm wondering if it's possible to achieve the same in macOS.

I am willing to try contributing this feature, but I don't have any experience with C++/macOS and might need some guidance, like where to start.

Thank you for creating this awesome project, allowing terminals that don't support images to display!

@jstkdng
Copy link
Owner

jstkdng commented Jan 19, 2024

Some users have asked me if it's possible to preview images in Alacritty on macOS.

there's a fork of alacritty that has sixel support, maybe it also works on macos. They could also use wezterm/kitty.

So I'm wondering if it's possible to achieve the same in macOS.

natively using metal (or Cocoa?) maybe, don't know, a deep dive on their documentation would be required. It could be an interesting experiment.

@jstkdng
Copy link
Owner

jstkdng commented Jan 19, 2024

MacOS also has XQuartz so X11 could work, the terminal also has to run under XQuartz though.

@jstkdng jstkdng added the enhancement New feature or request label Feb 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants