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

Add all icons for use with quickemu #133

Open
zen0bit opened this issue Apr 3, 2024 · 7 comments
Open

Add all icons for use with quickemu #133

zen0bit opened this issue Apr 3, 2024 · 7 comments

Comments

@zen0bit
Copy link

zen0bit commented Apr 3, 2024

Needed font additions for quickemu project (And bit more)

Included in PRs

  • agarimos)
  • aix)
  • android) INFO="Android x86|Independent||https://www.android-x86.org/ |Port Android Open Source Project to x86 platform."
  • antix) INFO="Antix|Debian||https://antixlinux.com/ |Fast, lightweight and easy to install systemd-free linux live CD distribution based on Debian Stable for Intel-AMD x86 compatible systems."
  • archbang)
  • aryalinux)
  • athenaos) INFO="Athena OS|Arch||https://athenaos.org/ |Offer a different experience than the most used pentesting distributions by providing only tools that fit with the user needs and improving the access to hacking resources and learning materials."
  • backbox)
  • biglinux)
  • bodhi) INFO="Bodhi|Debian,Ubuntu||https://www.bodhilinux.com/ |Lightweight distribution featuring the fast & fully customizable Moksha Desktop."
  • bunsenlabs) INFO="Bunsenlab|Debian||https://www.bunsenlabs.org/ |Light-weight and easily customizable Openbox desktop. The project is a community continuation of CrunchBang Linux."
  • cereus)
  • dietpi)
  • eos)
  • freedos) INFO="FreeDOS|Independent||https://freedos.org/ |DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems."
  • ghostbsd) INFO="GhostBSD|FreeBSD||https://www.ghostbsd.org/ |Simple, elegant desktop BSD Operating System."
  • haiku) INFO="Haiku|Independent||https://www.haiku-os.org/ |Specifically targets personal computing. Inspired by the BeOS, Haiku is fast, simple to use, easy to learn and yet very powerful."
  • holoiso) INFO="SteamOS HoloISO|Arch,SteamOS||https://github.com/HoloISO/holoiso |Bring the Steam Decks SteamOS Holo redistribution and provide a close-to-official SteamOS experience."
  • linuxlite) INFO="Linux Lite|Debian,Ubuntu||https://www.linuxliteos.com/ |Your first simple, fast and free stop in the world of Linux."
  • linuxmint) INFO="Linux Mint|Debian,Ubuntu||https://linuxmint.com/ |Designed to work out of the box and comes fully equipped with the apps most people need."
  • lmde) INFO="Linux Mint Debian Edition|Debian||https://www.linuxmint.com/download_lmde.php |Aims to be as similar as possible to Linux Mint, but without using Ubuntu. The package base is provided by Debian instead."
  • lubuntu) INFO="Lubuntu|Ubuntu||https://lubuntu.me/ |Complete Operating System that ships the essential apps and services for daily use: office applications, PDF reader, image editor, music and video players, etc. Using lightwave lxde/lxqt."
  • mabox)
  • netboot) INFO="netboot.xyz|iPXE||https://netboot.xyz/ |Your favorite operating systems in one place."
  • netbsd) INFO="NetBSD|Independent||https://www.netbsd.org/ |Free, fast, secure, and highly portable Unix-like Open Source operating system. It is available for a wide range of platforms, from large-scale servers and powerful desktop systems to handheld and embedded devices."
  • nitrux)
  • nobara)
  • macos) INFO="macOS|proprietary||https://www.apple.com/macos/ |Work and play on your Mac are even more powerful. Elevate your presence on video calls. Access information in all-new ways. Boost gaming performance. And discover even more ways to personalize your Mac."
  • mandriva)
  • midnightbsd)
  • openmandriva)
  • pclinuxos)
  • pureos)
  • q4os)
  • rebornos) INFO="RebornOS|Arch||https://rebornos.org/ |Aiming to make Arch Linux as user friendly as possible by providing interface solutions to things you normally have to do in a terminal."
  • regolith)
  • siduction) INFO="Siduction|Debian||https://siduction.org/ |Operating system based on the Linux kernel and the GNU project. In addition, there are applications and libraries from Debian."
  • slitaz) INFO="SliTaz|Independent||https://www.slitaz.org/en/ |Simple, fast and low resource Linux OS for servers & desktops."
  • smartos
  • truenos)
  • truenas-core) INFO="TrueNAS Core|FreeBSD||https://www.truenas.com/truenas-core/ |World’s most popular storage OS because it gives you the power to build your own professional-grade storage system to use in a variety of data-intensive applications without any software costs."
  • tuxedoos)
  • ubuntu-budgie) INFO="Ubuntu Budgie|Ubuntu||https://ubuntubudgie.org/ |Community developed distribution, integrating the Budgie Desktop Environment with Ubuntu at its core."
  • ubuntukylin) INFO="Ubuntu Kylin|Ubuntu||https://ubuntukylin.com/ |Universal desktop operating system for personal computers, laptops, and embedded devices. It is dedicated to bringing a smarter user experience to users all over the world."
  • ubuntu-mate) INFO="Ubuntu MATE|Ubuntu||https://ubuntu-mate.org/ |Stable, easy-to-use operating system with a configurable desktop environment. It is ideal for those who want the most out of their computers and prefer a traditional desktop metaphor. Using Mate desktop."
  • ubuntustudio) INFO="Ubuntu Studio|Ubuntu||https://ubuntustudio.org/ |Comes preinstalled with a selection of the most common free multimedia applications available, and is configured for best performance for various purposes: Audio, Graphics, Video, Photography and Publishing."
  • ultimate-edition)
  • ultramarine)
  • vxlinux) INFO="VX Linux|Void||https://vxlinux.org/ |Pre-configured, secure systemd-free Plasma desktop with focus on convenience, performance and simplicity. Based on the excellent Void Linux."
  • windows) INFO="Windows|proprietary||https://www.microsoft.com/en-us/windows/ |Whether you’re gaming, studying, running a business, or running a household, Windows helps you get it done."
  • xubuntu) INFO="Xubuntu|Ubuntu||https://xubuntu.org/ |Elegant and easy to use operating system. Xubuntu comes with Xfce, which is a stable, light and configurable desktop environment."

TODO

  • blendos) INFO="BlendOS|Arch||https://blendos.co/ |A seamless blend of all Linux distributions. Allows you to have an immutable, atomic and declarative Arch Linux system, with application support from several Linux distributions & Android."
  • cachyos) INFO="CachyOS|Arch||https://cachyos.org/ |Designed to deliver lightning-fast speeds and stability, ensuring a smooth and enjoyable computing experience every time you use it."
  • centos-stream) INFO="CentOS Stream|Fedora,RedHat||https://www.centos.org/centos-stream/ |Continuously delivered distro that tracks just ahead of Red Hat Enterprise Linux (RHEL) development, positioned as a midstream between Fedora Linux and RHEL."
  • chimeralinux) INFO="Chimera Linux|Independent|anon:chimera root:chimera|https://chimera-linux.org/ |Modern, general-purpose non-GNU Linux distribution."
  • easyos) INFO="EasyOS|Independent||https://easyos.org/ |Experimental distribution designed from scratch to support containers."
  • oraclelinux) INFO="Oracle Linux|RedHat||https://www.oracle.com/linux/ |Linux with everything required to deploy, optimize, and manage applications on-premises, in the cloud, and at the edge."
  • peppermint) INFO="PeppermintOS|Debian,Devuan||https://peppermintos.com/ |Provides a user with the opportunity to build the system that best fits their needs. While at the same time providing a functioning OS with minimum hassle out of the box."
  • porteus) INFO="Porteus|Slackware||http://www.porteus.org/ |Complete linux operating system that is optimized to run from CD, USB flash drive, hard drive, or other bootable storage media."
  • primtux) INFO="PrimTux|Ubuntu||https://primtux.fr/ |Upgrade for obsolete equipment and benefiting the school or educational environment in the spirit of education."
  • slax) INFO="Slax|Debian Slackware||https://www.slax.org/ |Compact, fast, and modern Linux operating system that combines sleek design with modular approach. With the ability to run directly from a USB flash drive without the need for installation, Slax is truly portable and fits easily in your pocket."
  • slint) INFO="Slint|Slackware||https://slint.fr/ |Slint is an easy-to-use, versatile, blind-friendly Linux distribution for 64-bit computers. Slint is based on Slackware and borrows tools from Salix. Maintainer: Didier Spaier."
  • sparkylinux) INFO="SparkyLinux|Debian||https://sparkylinux.org/ |Fast, lightweight and fully customizable operating system which offers several versions for different use cases."
  • spirallinux) INFO="Spiral Linux|Debian||https://spirallinux.github.io/ |Selection of Linux spins built from Debian GNU/Linux, with a focus on simplicity and out-of-the-box usability across all the major desktop environments."
  • tinycore) INFO="Tiny Core Linux|Independent||http://www.tinycorelinux.net/ |Highly modular based system with community build extensions."
  • truenas-scale) INFO="TrueNAS Scale|Debian||https://www.truenas.com/truenas-scale/ |Open Source Hyperconverged Infrastructure (HCI) solution. In addition to powerful scale-out storage capabilities, SCALE adds Linux Containers and VMs (KVM) so apps run closer to data."
  • ubuntucinnamon) INFO="Ubuntu Cinnamon|Ubuntu||https://ubuntucinnamon.org/ |Community-driven, featuring Linux Mint’s Cinnamon Desktop with Ubuntu at the core, packed fast and full of features, here is the most traditionally modern desktop you will ever love."
  • whonix) INFO="Whonix|Debian||https://www.whonix.org/ |Superior Internet Privacy with Whonix™ As handy as an app - delivering maximum anonymity and security."

Already in font-logos repo

  • almanux
  • alpine
  • artixlinux
  • archlinux
  • archcraft
  • arcolinux
  • debian
  • deepin
  • devuan
  • elementary
  • endeavouros
  • fedora
  • garuda
  • gentoo
  • kali
  • kdeneon
  • kubuntu
  • mageia
  • manjaro
  • mxlinux
  • nixos
  • openbsd
  • opensuse
  • popos
  • rockylinux
  • slackware
  • solus
  • tails
  • ubuntu
  • vanillaos
  • void
  • xerolinux
  • zorin
@zen0bit
Copy link
Author

zen0bit commented Apr 3, 2024

#132

@hasecilu
Copy link
Collaborator

hasecilu commented Apr 4, 2024

Do you have an screenshot on how the icons are being used?

@Finii
Copy link
Collaborator

Finii commented Apr 4, 2024

This feels likes being captured by Quickemu, whatever that might be ;-)
And this is too many too fast. Who should look at all the svgs in detail?
Maybe Quiclemu should collect the svgs themselfes and create a quickemu_icons.font?
Well, where icon fonts are not useful for applications anymore,

Quickemu-people:

Icon fonts are really niche. We should cater for that niche not applications that want to show some icon.

@zen0bit
Copy link
Author

zen0bit commented Apr 4, 2024

Here is (older) asciinemapreview @hasecilu
I wanna use font icons also for choosing OS earlier in video

@zen0bit
Copy link
Author

zen0bit commented Apr 4, 2024

I like idea of building separate font for quickemu

PS: Here is bit outdated svg distro repo for use with quickgui (part of quickemu project)

I am one of contributors,
maintainer sadly isn't available to manage project for some time.

@hasecilu
Copy link
Collaborator

hasecilu commented Apr 4, 2024

I like idea of building separate font for quickemu

What I did for some custom icons was to delete all content of icons.tsv file and just add my 2 custom icons on last codepoints, change name on Makefile and generate it, independent from font-logos and nerd fonts.

@zen0bit
Copy link
Author

zen0bit commented Apr 5, 2024

😉
Operating Systems logos font (for quickemu UIs)
Just released

readme-header
Still need bit more work...

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

3 participants