Skip to content

Seems not working with macOS Terminal. #6

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

Open
RoyRao2333 opened this issue Nov 16, 2022 · 9 comments
Open

Seems not working with macOS Terminal. #6

RoyRao2333 opened this issue Nov 16, 2022 · 9 comments

Comments

@RoyRao2333
Copy link

RoyRao2333 commented Nov 16, 2022

Where to put it:
image

In .zshrc:
image

What I get:
image
image

Without this plugin:
image
image

@hyperreal64
Copy link
Contributor

I'm not sure I could be much help in debugging this because I don't have macOS and I don't use Homebrew.

I have a hunch that it might have something to do with using the zsh-autosuggestions and zsh-syntax-highlighting plugins from Homebrew. Can you try installing those plugins manually via Git?

git clone https://github.com/zsh-users/zsh-autosuggestions.git ~/.zsh/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.zsh/plugins/zsh-syntax-highlighting

And then source them in your ~/.zshrc in the same order as you did in your screenshot. Please let me know how it goes!

@RoyRao2333
Copy link
Author

I'm not sure I could be much help in debugging this because I don't have macOS and I don't use Homebrew.

I have a hunch that it might have something to do with using the zsh-autosuggestions and zsh-syntax-highlighting plugins from Homebrew. Can you try installing those plugins manually via Git?

git clone https://github.com/zsh-users/zsh-autosuggestions.git ~/.zsh/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.zsh/plugins/zsh-syntax-highlighting

And then source them in your ~/.zshrc in the same order as you did in your screenshot. Please let me know how it goes!

Thanks for the reply!

However, it's still no luck installing these plugins manually via Git. Texts are still grayed out...
image

@jimenezj8
Copy link

I'm experiencing the same thing, will update if I find a solution

@hyperreal64
Copy link
Contributor

hyperreal64 commented Jan 25, 2023

I don't know if this applies to your case, but for me on Linux, if there are symlinks somewhere in the path of the sourced file, the syntax highlighting doesn't show. For example, if anything in the path ~/.zsh/plugins/zsh-autosuggestions/zsh-syntax-highlighting.zsh or ~/.zsh/plugins/catppuccin_mocha-zsh-syntax-highlighting.zsh is a symlink whether to a file or directory.

@cconstab
Copy link

cconstab commented Feb 17, 2024

All.. Ihad the same issue on masOS noted above and head scratched for a bit. The underlying issue is not this code but the macOS terminal emulator not responding to the color requests.

Try for yourself using a Windows box and the MSFT Terminal app ssh'ing to your mac and Tada everything is working as it should.

I have tested with our own GUI term we are working on at noports.com and prompt from the app store they work fine, but the terminal from Apple fails (boo).

https://github.com/alacritty/alacritty/releases also works for a free OpenSource option

Hope that helps !

Screenshot 2024-02-16 at 16 53 40

@51616
Copy link

51616 commented Mar 19, 2024

I am having the same problem. My guess is that my terminal doesn't support 24-bit color and hence the hex codes used in the scripts here cannot be applied.

I tried quantizing them down to 256-color space, but the result is terrible :(

@hyperreal64
Copy link
Contributor

I am having the same problem. My guess is that my terminal doesn't support 24-bit color and hence the hex codes used in the scripts here cannot be applied.

I tried quantizing them down to 256-color space, but the result is terrible :(

Are you on macOS by any chance?

@51616
Copy link

51616 commented Mar 20, 2024

Nope. I'm using zsh with xfce4-terminal.

Screenshot_2024-03-20_21-35-34

@lvieirasilva
Copy link

For future users who find this: Simple workaround that took me a while to figure out since I'm a noob in MacOS: Migrating from default MacOS terminal to iTerm2 solved the problem. I believe it's because it supports truecolor

@RoyRao2333 RoyRao2333 changed the title Seems not working with latest zsh-syntax-highlighting 0.7.1. Seems not working with macOS Terminal. Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants