Comments (7)
This is a known issue and described in the troubleshooting docs:
The arrows may have the wrong colors if you have changed the “minimum contrast” slider in the color tab of your OS X settings.
Does this resolve the issue for you?
Edit: Crap, I see that it's due to the background being transparent. I'll update the troubleshooting docs, but unfortunately it's nothing that can be fixed in Powerline.
from powerline.
Please use github own image hosting or ![alt](http://image_address)
, not this crap: it is not previewable by ImagePreviewPopup (image URL cannot be constructed using link URL). Nobody wants to follow the link opening new page in case it is possible to avoid.
from powerline.
@ZyX-I Actually it can: http://d.pr/i/vtt0.png
from powerline.
@sheerun This way it works fine (though on the HTML page image source URL is very different and plugin did not have a rule for the site, that is why I said it can’t). But it is still better to embed it using ![Not matching arrow and block colors](http://d.pr/i/vtt0.png)
, not to provide a link.
from powerline.
@ZyX-I Sure, whatever :)
from powerline.
I realize that this is a fundamental limitation of the way that the fonts work, or rather, that the transparency is implemented such that text (in which case here the arrow itself is treated as text) shall not gain transparency. This is a requirement of course, and you can give it a shot if you want as well, if you give the terminal window global transparency, it looks terrible.
So the actual requirement here would be that the terminal emulator must somehow know that that particular character should be rendered as background so that it is transparent the normal way.
But I still would really like to have transparent terminal windows while still having the nice patched fonts. Maybe... since iTerm2 is open source... we can make a patch... we've already patched our fonts...
from powerline.
Came across this issue when troubleshooting via Google, in case anyone else lands here I've made a PR for iTerm2 that should hopefully get merged to fix this issue :)
This does not make the separator glyph consistent with transparency with the segments, instead it does the opposite keeping both fully opaque while the main BG can be transparent.
from powerline.
Related Issues (20)
- No such file or directory (sometimes) HOT 1
- metadata-generation-failed when installing on on python 3.11/macOS 12 HOT 1
- setup fails for development version of tmux HOT 1
- Centre segments section HOT 1
- Logging test fail on python 3.8+
- Is it possible to set a highlight group for the environment variable segment? HOT 1
- Powerline doesn't working on Ubuntu 22.04.3 and bash
- Color and colorshemes override not working - gnome terminal - shell HOT 3
- powerline.segments.common.net.internal_ip HOT 2
- TMUX_VAR_RE does not use raw string, leading to SyntaxWarning with python 3.12
- powerline deprecation warning
- [feature] json schema support HOT 1
- The imp module is removed in Python 3.12 HOT 4
- Questions about Copilot + Open Source Software Hierarchy
- Questions about Copilot + Open Source Software Hierarchy
- does powerline works for csh HOT 4
- Terminal graphics don’t work correctly in Fedora 40 KDE HOT 2
- fuzzy_time segment prints "o'clock three" instead of "three o'clock" HOT 2
- Weather segment broken (Bad Yahoo Weather SSL Cert) in RHEL 9
- Apt package missing bash bindings HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from powerline.