Hi,
since konsole 24.05.1 icons like š š š š are displayed as colorful images, previosuly (23.08.5) they were more like drawn outlines of the symbols (donāt know, how to describe it properly, hope you understand, what i meanā¦)
Is it possible to change the display of these icons to the old style? I searched in āEdit current profileā but i couldnāt find a setting, to get the previous style back.
This is what we call āhicolorā vs. āsymbolicā icons.
On my system I am running Konsole 24.05.0 and the icons look symbolic. It is generally an icon theme setting - setting my icon theme to āOxygenā gets me hicolor icons.
You didnāt specify what operating system you use, but it could be a change in the OS defaults. Try changing your icon theme to a symbolic theme.
Iām on gentoo, and my icon theme is Breeze, which didnāt change during update.
But I think there is a misunderstanding: I meant text shown/typed inside the console window like seen here:
the icon for executable files is like it was before, but the icons for folders/files where outlinish before and colored in the color of the current output. With these picturish styling, they donāt fit right in IMHO.
These are actually UTF8 chars/glyphs/codepoints(?) printed or typed in the terminal. I actually pasted these UTF8 chars in my first post, but they silently got converted as it seemsā¦
OK. Youāve used the term āiconsā, then showed a bunch of iconsā¦ You can see how that is confusing.
If youād have said āemojiā or āunicode symbolsā, it would have been clearer.
The color emojis come from the Noto font package. You didnāt specify which operating system you use, but on Neon the emoji font is installed by default as fonts-noto-color-emoji, and is configured to be used by system application using the file /etc/fonts/conf.avail/60-generic.conf.
If you had setup a non-default font in your Konsole profile, and that had mono-colored unicode emojis, maybe that is what you remember using but now you are using a system font without emojis so it falls back to Noto Color Emoji?
Otherwise I donāt remember there being a change in how Emojis are shown in Konsole since Plasma 5 - at least on Neon.
Sorry, didnāt know what different term to use. For me, they are icons, and I didnāt think of that there is a different meaning for āiconsāā¦
My operating system is Linux, (gentoo distribution), and in my Konsole profile, I set the font manually to Hack, canāt remember, but I donāt think, that I did something else. Hack is still set as font in Konsole, and I assumed that these symbols are included in this font, but I tried with Kate font set to Hack: There the missing glyph (square symbol) is shown for and , only is shown as symbol. So it seems, actually the first two symbols arenāt included in the font, and they are coming from elsewhere. The symbols in Noto Color Emoji actually look like what Iām seeing.
So, now Iām wondering, what I was seeing before.
I checked the packages, I think could be related (fontforge, hack, noto, noto-emoji), but they were last updated beginning of June, and the symbols definitely only changed this weekend, when I installed plasma6.
So, not sure, what changed, and what/if I can do to get previous behavior backā¦
The mostly likely cause was that in Plasma 5 the fonts-noto-color-emoji package was not a required dependency and therefor was not installed.
You may have another emoji font package that is installed (several are available including the Emoji One Android or Mozilla variants and Symbola), which is also listed in the font-config as a supported Emoji providing library, but as Noto Color Emoji is of a higher precedence - when it got installed as part of the Plasma 6 upgrade, it took over.
You can try to figure out what other Emoji font package you have installed that is listed in the configuration (some are also listed in /etc/fonts/conf.avail/45-generic.conf - I donāt know why there are so many font-config file and what is the exact purpose of each) and edit the font-config to change the priority. You can probably do something by editing your local configuration file at ~/.config/fontconfig/fonts.conf - but weāre wading outside of the depth Iām comfortable in, so I can offer no pointers, sorry.
Ok, I checked, and the package media-fonts/noto-emoji, that contains NotoColorEmoji.ttf is already installed longer than last weekend, but it wasnāt used obviously.
From the fonts mentioned in /etc/fonts/conf.avail/{45,60}-generic.conf, no other except Noto Color Emoji is and was installed. So itās unclear where the glyphs have been coming fromā¦
Is it possible to find all fonts, that contain a certain glyph (eg. )?
I installed Noto Emoji (without Color) and using this, but i"m still curious, where these glyps were coming from previosuly
So you can run KCharSelect and search for āFolderā and then you can go over the list of fonts and see how the system would render this unicode glyphs in each font.
I think it still shows the Noto Color Emoji fallback for fonts that do not actually provide the glyph - for example: Symbola - you get the glyph from the font.
What I found interesting is that Unicde has several āfolder iconsā:
(Iāll try to paste the glyphs here, but discuss will likely turn them to image icons)
U+1F4C1 āFile Folderā -
U+1F4C2 āOpen File Folderā -
U+1F5BF āBlack Folderā - šæ
U+1F5C0 āFolderā - š
U+1F5C1 āOpen Fodlerā - š
Maybe previously youāve used one of the latter unicode code points and now your using the āFile Folderā code point - and this is what has changed?
Ok, didnāt know that, too.
Turns out, āmyā folder is U+1F4C2 (UTF8: f0 9f 93 82)
the programs that outputs this unicode character is GitHub - lsd-rs/lsd: The next gen ls command, which I didnāt update since 3 weeks, but the issue is only since a few days. So I guess, thist didnāt change.
I searched with KCharSelect, but except of NotoColorEmoji, no font has a glyph for this character (I skipped a few of the uncountable Noto Subfonts, but I would assume, if Noto Serif Tibetan, doesnāt have it, neither has Noto Serif Tibetan ExtraBold.
What I noticed is, that, when I install Noto Emoji (without Color) as user font, then all Fonts in KCharSelect display the glyph from this font, but when only Noto Color Emoji is installed, only a replacement sign is displayed for all fonts, except Noto Color Emoji.
Why is the replacement only taken from Noto Emoji and not Noto Color Emoji?
But thatās just a side thing.
I think I will try to setup something with plasma5 without breaking my current system, and maybe I can find out there where the glyph comes fromā¦
Thank you! I remembered there was something like this, but I couldnāt find it so I didnāt talk about it.
BTW - I think it is a bit broken: (1) the font configuration button doesnāt show the name of the font, just the point size - which for some weird reason is listed as ā-1ptā (2) when opening, I only āNoto Color Emojiā as an option, even though I also have Symbola installed.