From 4309bc1a084cfbb9e58a0215bc8fb9db1eff51ac Mon Sep 17 00:00:00 2001 From: Adrian Groh <50576978+Gobidev@users.noreply.github.com> Date: Thu, 27 Jun 2024 10:42:47 +0200 Subject: [PATCH] feat(logos): add CachyOS logo (#56) * Add CachyOS logo * chore(logos): re-render all logos --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> --- README.md | 14 +- all_logos.md | 3 + assets/logos/cachyos.svg | 400 ++++++++++++++++++++++++++++++++++++++ pfetch-extractor/logos.sh | 12 ++ tools/all_logos.txt | 1 + 5 files changed, 423 insertions(+), 7 deletions(-) create mode 100644 assets/logos/cachyos.svg diff --git a/README.md b/README.md index a3708c6..536cf55 100644 --- a/README.md +++ b/README.md @@ -14,13 +14,13 @@ minimalistic look. **Included Logos:** Alma Linux _(new)_, Alpine Linux, Android, AmogOS _(new)_, Arch Linux, ArcoLinux, Artix Linux, Bazzite _(new)_, Bedrock Linux, Buildroot, -CelOS, CentOS, Crystal Linux, dahliaOS, Debian, Devuan, DietPi _(new)_, -DragonflyBSD, Elementary OS, EndeavourOS, Fedora, Fiwix _(new)_, FreeBSD, Garuda -Linux, Gentoo Linux, Gnu Hurd _(updated)_, Guix, Haiku, HydroOS, Hyperbola, -instantOS, IRIX, KDE neon, Linux Lite, Linux, Mint, macOS, Mageia, Manjaro, -Minix, MorphOS _(new)_, MX Linux, NetBSD, NixOS, Nobara Project _(new)_, -OpenBSD, openSUSE Tumbleweed, openSUSE Leap, OpenWrt, Oracle Linux _(new)_, -Parabola, Pop!\_OS _(updated)_, PureOS, Raspbian, Rocky Linux _(new)_, +CachyOS _(new)_, CelOS, CentOS, Crystal Linux, dahliaOS, Debian, Devuan, DietPi +_(new)_, DragonflyBSD, Elementary OS, EndeavourOS, Fedora, Fiwix _(new)_, +FreeBSD, Garuda Linux, Gentoo Linux, Gnu Hurd _(updated)_, Guix, Haiku, HydroOS, +Hyperbola, instantOS, IRIX, KDE neon, Linux Lite, Linux, Mint, macOS, Mageia, +Manjaro, Minix, MorphOS _(new)_, MX Linux, NetBSD, NixOS, Nobara Project +_(new)_, OpenBSD, openSUSE Tumbleweed, openSUSE Leap, OpenWrt, Oracle Linux +_(new)_, Parabola, Pop!\_OS _(updated)_, PureOS, Raspbian, Rocky Linux _(new)_, SerenityOS, Slackware, Solus, SteamOS _(new)_, Solaris, Ubuntu, Vanilla OS _(new)_, Void Linux, Windows _(new)_, Xeonix Linux diff --git a/all_logos.md b/all_logos.md index 1925b76..625eb4b 100644 --- a/all_logos.md +++ b/all_logos.md @@ -30,6 +30,9 @@ Generated using `./tools/render_all.sh`, powered by [typst](https://typst.app) ## buildroot +## cachyos + + ## celos diff --git a/assets/logos/cachyos.svg b/assets/logos/cachyos.svg new file mode 100644 index 0000000..c49eb50 --- /dev/null +++ b/assets/logos/cachyos.svg @@ -0,0 +1,400 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pfetch-extractor/logos.sh b/pfetch-extractor/logos.sh index 35bdffb..93d4889 100644 --- a/pfetch-extractor/logos.sh +++ b/pfetch-extractor/logos.sh @@ -145,6 +145,18 @@ case ${1:-${PF_ASCII:-${distro:-$os}}} in EOF ;; + [Cc]achy*) + read_ascii 2 <<- EOF + ${c29} .##\\#####+ ${c37}o + ${c29} /\\##"\\###\` + ${c29} /',\\/ ${c37}+= + ${c29} -==| ${c37}\`\` _ + ${c29} \\###\\ ${c37}### + ${c29} \\#|/#####\\##+ \` + ${c29} \`/########\` + EOF + ;; + [Cc]el[Oo][Ss]*) read_ascii 5 <<- EOF ${c5} .////\\\\\//\\. diff --git a/tools/all_logos.txt b/tools/all_logos.txt index 51184b8..033f01a 100644 --- a/tools/all_logos.txt +++ b/tools/all_logos.txt @@ -8,6 +8,7 @@ artix bazzite bedrock buildroot +cachyos celos centos crystallinux