quickemu
quickemu copied to clipboard
feat: add font logos of Operating Systems
What about pretty icons used in quickemu/quickget?
Not sure how to easily show svg in any terminal..
But found how to create fonts.
What about font with Operating Systems logos?
Working on it...
0.0.3 - font broken
quickemu-logos repo
~PR will follow later~ #1082 (Still not all logos there yet)
And here is screenshot of actual font: (0.0.2)
with not yet removed apps logos from source repo https://github.com/lukas-w/font-logos
So far my conversion of quickemu logo
isn't sucesfull (font shows circle or square instead)
PS: Interested for qqX? @TuxVinyards
PPS: Due to screen readers this must be optional!
https://github.com/quickemu-project/quickemu-icons already exists and is used for list_csv.
:thinking: I am already contributed there
But that are colored svg icons (also gathered in my repo..)
I am speaking about font
logos
Some are already in nerd fonts but not all..
Unless I'm completely mistaken, you won't be able to display anything in a font other than your console font. The idea of a feature within a project like quickget which requires the user to change their font is ridiculous. Realistically, the only way to make this work for all users would be to display ASCII art instead.
respektive this:
Intriguing.
Do you like the idea @flexiondotorg?
It is an interesting idea. How are the distro font glyphs provided exactly?
Currently are only two options
- NerdFonts - incomplete
- respektive https://github.com/lukas-w/font-logos including some distros and apps. Source for Nerd Icons with what we want (Already involved there and raised PRs etc.) Issue there https://github.com/lukas-w/font-logos/issues/133 with list os needed icons
- create own font - I already started... (currently dormant and bit broken) ~I hope I find older version on drive, since I force pushed~ 😳
version 0.0.2 is working :) v0.0.3 broken!
Already released on github and on npm if someone wanna get there...
https://github.com/oSoWoSo/quickemu-font-and-logos (excuse for using quickemu in name without asking)
This I think could be quicker to acomplish (and push it all to font-logos or nerd-fonts later)
I need gather complete specification of svg needed for conversion. (Mainly setup of colors/transparency) Broke some icons. As source I am using mentioned font-logos, quickemu-svg, https://github.com/simple-icons/simple-icons and rest I gathered or recreated from what I found anywhere. I can also push svg back to quickemu-icons repo, but same as quickgui, looks abandoned (not watching)
Implementation: Must be optional/switchable (screen readers)
- Install needed font
- Make sure fonts is installed
- Use font icon in skript is as simpl as call
echo -e "\uf015"
orecho "<icon>"
but that wouldn't be seen if editing code without font installed was already included in one of my many PRs as easteregg - But nobody find it or at least mentioned...
Unless I'm completely mistaken, you won't be able to display anything in a font other than your console font.
I guess zen0bit's idea is to ask users to either install an additional font with the OS logos as glyphs that is selected via fontfallback, or switch their terminal's font to a different font with that glyphs.
like quickget which requires the user to change their font is ridiculous
I would not use such harsh words, but 100% ACK ;) I would be annoyed if some application throws codepoints at me that are displayed as Tofu unless I install some additional font and/or switch fonts.