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

kitty spams "-ne" onto the terminal after starting a new fish instance which sets shell theme on shell start. #33

Open
blakat360 opened this issue Feb 26, 2023 · 2 comments · May be fixed by #53

Comments

@blakat360
Copy link

relevant home manager section:

fish.interactiveShellInit = {
  fish_vi_key_bindings
  sh ${nix-colors-lib.shellThemeFromScheme { scheme = config.colorScheme; }}
};

Removing sh ${nix-colors-lib.shellThemeFromScheme { scheme = config.colorScheme; }} fixes the issue.

@blakat360
Copy link
Author

The "-ne" behaviour is present in kitty, and iTerm.

It does not appear on linux in neither kitty nor st.

@Misterio77
Copy link
Owner

Hello!

Does this only happen on MacOS? If so, I sadly won't be able to debug it; but let me know your findings so that we can try and fix this!

uvNikita added a commit to uvNikita/nix-colors that referenced this issue Apr 3, 2024
'==' is bash operator and not available in the standard /bin/sh.
Fixes Misterio77#33.
@uvNikita uvNikita linked a pull request Apr 3, 2024 that will close this issue
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

Successfully merging a pull request may close this issue.

2 participants