diff --git a/font-logos/.github/workflows/release.yml b/font-logos/.github/workflows/release.yml deleted file mode 100644 index 08a58cf..0000000 --- a/font-logos/.github/workflows/release.yml +++ /dev/null @@ -1,69 +0,0 @@ -# This creates a Release Draft -# Adjust the release message in the web GUI and publish the release there. - -name: Draft a Release - -on: - workflow_dispatch: - -jobs: - setup-release-draft: - runs-on: ubuntu-latest - steps: - - name: Fetch repo - uses: actions/checkout@v4 - - - name: Fetch dependencies - run: | - sudo apt update -y -q - sudo apt install python3-fontforge jq nodejs wkhtmltopdf -y -q - npm install nunjucks - - # Ubuntu 20.04 has only fontforge release 2020, but there are some vital bugfixes in the 2023 release - # This can be replaced with the ordinary apt package when Ubuntu updates, probably with 23.10 - # On the other hand ... why not be on the latest release always? - - name: Fetch FontForge - run: | - sudo apt install fuse -y -q - curl -L "https://github.com/fontforge/fontforge/releases/download/20230101/FontForge-2023-01-01-a1dad3e-x86_64.AppImage" \ - --output fontforge - chmod u+x fontforge - echo Try appimage - ./fontforge --version - export PATH=`pwd`:$PATH - echo "PATH=$PATH" >> $GITHUB_ENV - echo Try appimage with path - fontforge --version - - - name: Determine version - id: rel_ver - run: | - REL_VERSION=$(jq -r '.version' package.json) - echo "Release version ${REL_VERSION}" - echo "ver=${REL_VERSION}" >> $GITHUB_OUTPUT - - - name: Create the assets - run: | - make - - - name: Crate archive - id: archive - run: | - make pack - ZIPFILE=$(ls font-logos-*zip ) - echo "ZIPFILE=${ZIPFILE}" - echo "filename=${ZIPFILE}" >> $GITHUB_OUTPUT - - - name: Adjust release tag - uses: EndBug/latest-tag@v1 - with: - ref: "v${{ steps.rel_ver.outputs.ver }}" - - - name: Create release draft - uses: softprops/action-gh-release@v2 - with: - draft: true - tag_name: "v${{ steps.rel_ver.outputs.ver }}" - files: | - ${{ steps.archive.outputs.filename }} - generate_release_notes: true diff --git a/font-logos/.github/workflows/release_npm.yml b/font-logos/.github/workflows/release_npm.yml deleted file mode 100644 index 4e52067..0000000 --- a/font-logos/.github/workflows/release_npm.yml +++ /dev/null @@ -1,69 +0,0 @@ -# This pushes out a new npm release -# It will be triggered once the release draft is published - -name: Publish release to npm - -on: - release: - types: - - released - workflow_dispatch: - -jobs: - npm-publish: - runs-on: ubuntu-latest - steps: - - name: Fetch repo - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Check if we are on correct commit - run: | - REL_VERSION=v$(jq -r '.version' package.json) - GIT_VERSION=$(git describe --tags) - echo "Release version ${REL_VERSION}" - echo "Git tag version ${GIT_VERSION}" - if [ "${REL_VERSION}" != "${GIT_VERSION}" ]; then \ - echo "This is probably not what you want"; \ - exit 1; \ - fi - - - name: Fetch dependencies - run: | - sudo apt update -y -q - sudo apt install python3-fontforge jq nodejs wkhtmltopdf -y -q - npm install nunjucks - - # Ubuntu 20.04 has only fontforge release 2020, but there are some vital bugfixes in the 2023 release - # This can be replaced with the ordinary apt package when Ubuntu updates, probably with 23.10 - # On the other hand ... why not be on the latest release always? - - name: Fetch FontForge - run: | - sudo apt install fuse -y -q - curl -L "https://github.com/fontforge/fontforge/releases/download/20230101/FontForge-2023-01-01-a1dad3e-x86_64.AppImage" \ - --output fontforge - chmod u+x fontforge - echo Try appimage - ./fontforge --version - export PATH=`pwd`:$PATH - echo "PATH=$PATH" >> $GITHUB_ENV - echo Try appimage with path - fontforge --version - - - name: Setup .npmrc file to publish to npm - uses: actions/setup-node@v4 - with: - node-version: '20.x' - registry-url: 'https://registry.npmjs.org' - - - name: Build the artifacts - run: | - npm ci - make - - - name: Publish to npm - run: | - npm publish - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/font-logos/.github/workflows/update-assets.yml b/font-logos/.github/workflows/update-assets.yml deleted file mode 100644 index 1f47b7e..0000000 --- a/font-logos/.github/workflows/update-assets.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: Update assets - -on: - push: - branches: [ master ] - paths: - - icons.tsv - - vectors/* - workflow_dispatch: - -jobs: - update_assets: - runs-on: ubuntu-latest - steps: - - name: Fetch repo - uses: actions/checkout@v4 - - - name: Fetch dependencies - run: | - sudo apt update -y -q - sudo apt install jq nodejs wkhtmltopdf -y -q - npm install nunjucks - - # Ubuntu 20.04 has only fontforge release 2020, but there are some vital bugfixes in the 2023 release - # This can be replaced with the ordinary apt package when Ubuntu updates, probably with 23.10 - # On the other hand ... why not be on the latest release always? - - name: Fetch FontForge - run: | - sudo apt install fuse -y -q - curl -L "https://github.com/fontforge/fontforge/releases/download/20230101/FontForge-2023-01-01-a1dad3e-x86_64.AppImage" \ - --output fontforge - chmod u+x fontforge - echo Try appimage - ./fontforge --version - export PATH=`pwd`:$PATH - echo "PATH=$PATH" >> $GITHUB_ENV - echo Try appimage with path - fontforge --version - - - name: Create the assets - run: | - make - - - name: Commit preview image back to repo - uses: EndBug/add-and-commit@v9 - with: - add: 'assets/readme-header.png' - message: "[ci] Update preview image" - committer_name: GitHub Actions - committer_email: 41898282+github-actions[bot]@users.noreply.github.com - - - name: Deploy assets to gh-pages - uses: JamesIves/github-pages-deploy-action@v4 - with: - folder: assets - target-folder: assets - commit-message: "[ci] Update assets" - git-config-name: GitHub Actions - git-config-email: 41898282+github-actions[bot]@users.noreply.github.com - clean: false diff --git a/font-logos/.github/workflows/update_readme.yml b/font-logos/.github/workflows/update_readme.yml deleted file mode 100644 index ebd389b..0000000 --- a/font-logos/.github/workflows/update_readme.yml +++ /dev/null @@ -1,52 +0,0 @@ -# This creates and commits an updated readme -# It will be triggered once the release draft is published - -name: Update README - -on: - release: - types: - - released - workflow_dispatch: - -jobs: - update-readme: - runs-on: ubuntu-latest - steps: - - name: Fetch repo - uses: actions/checkout@v4 - - - name: Fetch dependencies - run: | - sudo apt update -y -q - sudo apt install python3-fontforge jq nodejs wkhtmltopdf -y -q - npm install nunjucks - - # Ubuntu 20.04 has only fontforge release 2020, but there are some vital bugfixes in the 2023 release - # This can be replaced with the ordinary apt package when Ubuntu updates, probably with 23.10 - # On the other hand ... why not be on the latest release always? - - name: Fetch FontForge - run: | - sudo apt install fuse -y -q - curl -L "https://github.com/fontforge/fontforge/releases/download/20230101/FontForge-2023-01-01-a1dad3e-x86_64.AppImage" \ - --output fontforge - chmod u+x fontforge - echo Try appimage - ./fontforge --version - export PATH=`pwd`:$PATH - echo "PATH=$PATH" >> $GITHUB_ENV - echo Try appimage with path - fontforge --version - - - name: Build the artifacts - run: | - npm ci - make - - - name: Commit new README back to repo - uses: EndBug/add-and-commit@v9 - with: - add: 'README.md' - message: "[ci] Update README.md" - committer_name: GitHub Actions - committer_email: 41898282+github-actions[bot]@users.noreply.github.com diff --git a/font-logos/.gitignore b/font-logos/.gitignore deleted file mode 100644 index 611a06f..0000000 --- a/font-logos/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -assets/* -!assets/readme-header.png -!assets/README.md -.fontcustom-manifest.json -*.zip -*.tgz -Gemfile.lock -node_modules diff --git a/font-logos/LICENSE b/font-logos/LICENSE deleted file mode 100644 index cf1ab25..0000000 --- a/font-logos/LICENSE +++ /dev/null @@ -1,24 +0,0 @@ -This is free and unencumbered software released into the public domain. - -Anyone is free to copy, modify, publish, use, compile, sell, or -distribute this software, either in source code form or as a compiled -binary, for any purpose, commercial or non-commercial, and by any -means. - -In jurisdictions that recognize copyright laws, the author or authors -of this software dedicate any and all copyright interest in the -software to the public domain. We make this dedication for the benefit -of the public at large and to the detriment of our heirs and -successors. We intend this dedication to be an overt act of -relinquishment in perpetuity of all present and future rights to this -software under copyright law. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -For more information, please refer to diff --git a/font-logos/Makefile b/font-logos/Makefile deleted file mode 100644 index 4efe057..0000000 --- a/font-logos/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -name := font-logos -dest := assets -out_json_ext := .out.json -font_exts := .ttf .woff .woff2 $(out_json_ext) -font_assets := $(foreach ext,$(font_exts),$(dest)/$(name)$(ext)) -json_file = $(dest)/$(name).json -version = $(shell jq -r .version package.json) - -START_CODEPOINT ?= 0xf300 -preview_width := 888 - -export START_CODEPOINT -export FONT_NAME=$(name) -export OUTPUT_DIR=$(dest) -export JSON_FILE=$(json_file) -export COPYRIGHT=Copyright (c) 2014-$(shell date '+%Y'), Lukas W -export VENDORURL=$(shell jq -r .homepage package.json) - -all_files=$(font_assets) $(dest)/$(name).css $(dest)/preview.html $(dest)/readme-header.png README.md - -.PHONY: all -all: $(all_files) - -.PHONY: pack -pack: $(dest)/$(name)-$(version).zip - -$(name)-$(version).tgz: $(all_files) - npm pack - -$(dest)/$(name)-$(version).zip: $(name)-$(version).tgz - $(eval dir := $(shell mktemp -d)) - npm pack - tar -xf $(name)-$(version).tgz -C $(dir) - cd $(dir) && \ - mv $(dir)/package $(dir)/$(name)-$(version) && \ - zip -r $(shell pwd)/$(name)-$(version).zip $(name)-$(version) - rm -r $(dir) - -.SECONDEXPANSION: - -$(json_file): scripts/generate-json.mjs icons.tsv package.json - node scripts/generate-json.mjs - -$(font_assets)&: scripts/generate-font.py icons.tsv $(shell find vectors) $(json_file) - if command -v fontforge; then \ - fontforge --script $(shell pwd)/$< ; \ - else \ - python $< ;\ - fi - -%: templates/$$*.njk icons.tsv scripts/render-template.mjs $(json_file) $(dest)/$(name)$(out_json_ext) - node scripts/render-template.mjs $< $@ - -$(dest)/readme-header.png: $(dest)/readme-header.html $(font_assets) $(dest)/font-logos.css - wkhtmltoimage --enable-local-file-access --width $(preview_width) --disable-smart-width $< $@ diff --git a/font-logos/README.md b/font-logos/README.md deleted file mode 100644 index 90fd4c8..0000000 --- a/font-logos/README.md +++ /dev/null @@ -1,202 +0,0 @@ -# font-logos # - -![Available logos](assets/readme-header.png) - -font-logos is an icon font containing logos of popular linux distributions and other open source software. - -*Note:* All brand icons are trademarks of their respective owners and should only be used to represent the company or product to which they refer. - -## Installation ## - -Install the font by downloading and unpacking the latest release's zip manually or installing it from npm: - - npm install font-logos - -To use the font, include `assets/font-logos.css` as well as the -fonts in your project and use the CSS classes listed below. - - - -Alternatively just link to it using a CDN such as [jsDelivr](//jsdelivr.com): - - - -## Usage ## - -Include an icon using the corresponding CSS class in an empty element: - - - -Add `fl-fw` as class for a fixed width icon. - -If you want to insert a glyph of this font on a GNU/Linux system press `Ctrl + Shift + u`, release the keys and then type the code point, for instance: `Ctrl + Shift + u` and `f31a` will insert the `Tux` glyph. - -Available logos are: - -| Distribution | CSS class | Code | Code point | Image | -| ------------------------- | ----------------------- | --------------------------------------- | :--------: | :---------------------------------------------------: | -| Alma Linux | `fl-almalinux` | `` | `0xf31d` | | -| Alpine | `fl-alpine` | `` | `0xf300` | | -| AOSC OS | `fl-aosc` | `` | `0xf301` | | -| Apple | `fl-apple` | `` | `0xf302` | | -| Archcraft | `fl-archcraft` | `` | `0xf345` | | -| ArchLabs | `fl-archlabs` | `` | `0xf31e` | | -| Arch Linux | `fl-archlinux` | `` | `0xf303` | | -| ArcoLinux | `fl-arcolinux` | `` | `0xf346` | | -| Arduino | `fl-arduino` | `` | `0xf34b` | | -| Artix Linux | `fl-artix` | `` | `0xf31f` | | -| Awesome WM | `fl-awesome` | `` | `0xf354` | | -| BigLinux | `fl-biglinux` | `` | `0xf347` | | -| bspwm | `fl-bspwm` | `` | `0xf355` | | -| Budgie | `fl-budgie` | `` | `0xf320` | | -| CentOS | `fl-centos` | `` | `0xf304` | | -| Cinnamon | `fl-cinnamon` | `` | `0xf35f` | | -| Codeberg | `fl-codeberg` | `` | `0xf330` | | -| CoreOS | `fl-coreos` | `` | `0xf305` | | -| Crystal Linux | `fl-crystal` | `` | `0xf348` | | -| Debian | `fl-debian` | `` | `0xf306` | | -| Deepin | `fl-deepin` | `` | `0xf321` | | -| Devuan | `fl-devuan` | `` | `0xf307` | | -| Docker | `fl-docker` | `` | `0xf308` | | -| dwm | `fl-dwm` | `` | `0xf356` | | -| elementary OS | `fl-elementary` | `` | `0xf309` | | -| Endeavour OS | `fl-endeavour` | `` | `0xf322` | | -| Enlightenment | `fl-enlightenment` | `` | `0xf357` | | -| F-droid | `fl-fdroid` | `` | `0xf36a` | | -| Fedora | `fl-fedora` | `` | `0xf30a` | | -| Fedora (inverse) | `fl-fedora-inverse` | `` | `0xf30b` | | -| Ferris | `fl-ferris` | `` | `0xf323` | | -| Flathub | `fl-flathub` | `` | `0xf324` | | -| Fluxbox | `fl-fluxbox` | `` | `0xf358` | | -| Forgejo | `fl-forgejo` | `` | `0xf335` | | -| FOSDEM | `fl-fosdem` | `` | `0xf36b` | | -| FreeBSD | `fl-freebsd` | `` | `0xf30c` | | -| FreeCAD | `fl-freecad` | `` | `0xf336` | | -| freedesktop.org | `fl-freedesktop` | `` | `0xf360` | | -| Garuda Linux | `fl-garuda` | `` | `0xf337` | | -| Gentoo | `fl-gentoo` | `` | `0xf30d` | | -| GIMP | `fl-gimp` | `` | `0xf338` | | -| Gitea | `fl-gitea` | `` | `0xf339` | | -| GNOME | `fl-gnome` | `` | `0xf361` | | -| GNU Guix | `fl-gnu-guix` | `` | `0xf325` | | -| GTK | `fl-gtk` | `` | `0xf362` | | -| Hyperbola GNU/Linux-libre | `fl-hyperbola` | `` | `0xf33a` | | -| Hyprland | `fl-hyprland` | `` | `0xf359` | | -| i3 | `fl-i3` | `` | `0xf35a` | | -| illumos | `fl-illumos` | `` | `0xf326` | | -| Inkscape | `fl-inkscape` | `` | `0xf33b` | | -| JWM | `fl-jwm` | `` | `0xf35b` | | -| Kali Linux | `fl-kali-linux` | `` | `0xf327` | | -| KDE | `fl-kde` | `` | `0xf373` | | -| KDE Neon | `fl-kde-neon` | `` | `0xf331` | | -| KDE Plasma | `fl-kde-plasma` | `` | `0xf332` | | -| Kdenlive | `fl-kdenlive` | `` | `0xf33c` | | -| KiCad | `fl-kicad` | `` | `0xf34c` | | -| Krita | `fl-krita` | `` | `0xf33d` | | -| Kubuntu | `fl-kubuntu` | `` | `0xf333` | | -| Kubuntu (inverse) | `fl-kubuntu-inverse` | `` | `0xf334` | | -| openSUSE Leap | `fl-leap` | `` | `0xf37e` | | -| LibreOffice | `fl-libreoffice` | `` | `0xf376` | | -| LibreOffice Base | `fl-libreofficebase` | `` | `0xf377` | | -| LibreOffice Calc | `fl-libreofficecalc` | `` | `0xf378` | | -| LibreOffice Draw | `fl-libreofficedraw` | `` | `0xf379` | | -| LibreOffice Impress | `fl-libreofficeimpress` | `` | `0xf37a` | | -| LibreOffice Math | `fl-libreofficemath` | `` | `0xf37b` | | -| LibreOffice Writer | `fl-libreofficewriter` | `` | `0xf37c` | | -| Linux Mint | `fl-linuxmint` | `` | `0xf30e` | | -| Linux Mint (inverse) | `fl-linuxmint-inverse` | `` | `0xf30f` | | -| Loc-OS | `fl-locos` | `` | `0xf349` | | -| LXDE | `fl-lxde` | `` | `0xf363` | | -| LXLE Linux | `fl-lxle` | `` | `0xf33e` | | -| LXQt | `fl-lxqt` | `` | `0xf364` | | -| Mageia | `fl-mageia` | `` | `0xf310` | | -| Mandriva | `fl-mandriva` | `` | `0xf311` | | -| Manjaro | `fl-manjaro` | `` | `0xf312` | | -| MATE | `fl-mate` | `` | `0xf365` | | -| mpv | `fl-mpv` | `` | `0xf36e` | | -| MX Linux | `fl-mxlinux` | `` | `0xf33f` | | -| Neovim | `fl-neovim` | `` | `0xf36f` | | -| NixOS | `fl-nixos` | `` | `0xf313` | | -| Nobara Linux | `fl-nobara` | `` | `0xf380` | | -| Octoprint | `fl-octoprint` | `` | `0xf34d` | | -| OpenBSD | `fl-openbsd` | `` | `0xf328` | | -| OpenSCAD | `fl-openscad` | `` | `0xf34e` | | -| OpenSUSE | `fl-opensuse` | `` | `0xf314` | | -| OSH | `fl-osh` | `` | `0xf34f` | | -| OSHWA | `fl-oshwa` | `` | `0xf350` | | -| OSI | `fl-osi` | `` | `0xf36c` | | -| Parabola GNU/Linux-libre | `fl-parabola` | `` | `0xf340` | | -| Parrot OS | `fl-parrot` | `` | `0xf329` | | -| Pop!_OS | `fl-pop-os` | `` | `0xf32a` | | -| PostmarketOS | `fl-postmarketos` | `` | `0xf374` | | -| Prusa Slicer | `fl-prusaslicer` | `` | `0xf351` | | -| Puppy Linux | `fl-puppy` | `` | `0xf341` | | -| Qt | `fl-qt` | `` | `0xf375` | | -| Qtile | `fl-qtile` | `` | `0xf35c` | | -| QubesOS | `fl-qubesos` | `` | `0xf342` | | -| Raspberry pi | `fl-raspberry-pi` | `` | `0xf315` | | -| Red Hat | `fl-redhat` | `` | `0xf316` | | -| RepRap | `fl-reprap` | `` | `0xf352` | | -| RISC-V | `fl-riscv` | `` | `0xf353` | | -| River | `fl-river` | `` | `0xf381` | | -| Rocky Linux | `fl-rocky-linux` | `` | `0xf32b` | | -| Sabayon | `fl-sabayon` | `` | `0xf317` | | -| Slackware | `fl-slackware` | `` | `0xf318` | | -| Slackware (inverse) | `fl-slackware-inverse` | `` | `0xf319` | | -| Snappy | `fl-snappy` | `` | `0xf32c` | | -| Solus | `fl-solus` | `` | `0xf32d` | | -| Sway | `fl-sway` | `` | `0xf35d` | | -| Tails | `fl-tails` | `` | `0xf343` | | -| Thunderbird | `fl-thunderbird` | `` | `0xf370` | | -| Tor Browser | `fl-tor` | `` | `0xf371` | | -| Trisquel GNU/Linux | `fl-trisquel` | `` | `0xf344` | | -| openSUSE Tumbleweed | `fl-tumbleweed` | `` | `0xf37d` | | -| Tux | `fl-tux` | `` | `0xf31a` | | -| Typst | `fl-typst` | `` | `0xf37f` | | -| Ubuntu | `fl-ubuntu` | `` | `0xf31b` | | -| Ubuntu (inverse) | `fl-ubuntu-inverse` | `` | `0xf31c` | | -| Vanilla OS | `fl-vanilla` | `` | `0xf366` | | -| Void | `fl-void` | `` | `0xf32e` | | -| VS Codium | `fl-vscodium` | `` | `0xf372` | | -| Wayland | `fl-wayland` | `` | `0xf367` | | -| Wikimedia | `fl-wikimedia` | `` | `0xf36d` | | -| XeroLinux | `fl-xerolinux` | `` | `0xf34a` | | -| XFCE | `fl-xfce` | `` | `0xf368` | | -| Xmonad | `fl-xmonad` | `` | `0xf35e` | | -| Xorg | `fl-xorg` | `` | `0xf369` | | -| Zorin OS | `fl-zorin` | `` | `0xf32f` | | - -## Building ## - -Make sure you have the following dependencies installed: -* Node, Python and jq to run the build scripts -* [FontForge](//fontforge.org) to generate the fonts -* [wkhtmltopdf](http://wkhtmltopdf.org/) to generate this readme's preview image - -Then run `npm install`/`yarn install` and `make`. - -## Releasing ## - -If you are a maintainer of this repository and a new release is to be published -* Make sure all PRs (that shall be pulled) are pulled - * The PRs add new `svg`s in `vectors/` - * The `icons.tsv` is ammended (i.e. new icons added at the bottom) -* Every time the `svg`s or `icons.tsv` is touched in the `master` branch (i.e. through pulling) the preview image is updated -* Note that the `README.md` is NOT updated. You can manually modify it to indicate/add recently added but not released icons. -* Once the release seems ready: -* Edit the version number in `package.json` (and push that change to `master`) -* Trigger the "Draft a Release" workflow manually on the Actions page (on the `master` branch) - * The workflow will add a git tag for the release -* Go to the releases list and find the draft release - * Edit the description etc pp and finally - * Push "publish release" - * The release is published on Github -* Automatically the "Update README" workflow is triggered - * The `README.md` is regenerated (the preview should already be up to date, see above) - * Maybe the autotriggered workflow does not work, then manually trigger -* Automatically the "Publish release to npm" workflow is triggered - * If the npm token is not expired the release is pushed to NPM - * You need to publish on NPM manually if token is expired (expected) - * `npm update` (and commit/push updates if there were any) - * `npm adduser` to log into npm with MFA - * `npm publish` diff --git a/font-logos/assets/README.md b/font-logos/assets/README.md deleted file mode 100644 index 39ac228..0000000 --- a/font-logos/assets/README.md +++ /dev/null @@ -1,4 +0,0 @@ -## Assets - -The assets are generated by a Github action. -Do not change anything here. diff --git a/font-logos/assets/readme-header.png b/font-logos/assets/readme-header.png deleted file mode 100644 index e2c490d..0000000 Binary files a/font-logos/assets/readme-header.png and /dev/null differ diff --git a/font-logos/icons.tsv b/font-logos/icons.tsv deleted file mode 100644 index 47dd783..0000000 --- a/font-logos/icons.tsv +++ /dev/null @@ -1,131 +0,0 @@ -offset name id -0 Alpine alpine -1 AOSC OS aosc -2 Apple apple -3 Arch Linux archlinux -4 CentOS centos -5 CoreOS coreos -6 Debian debian -7 Devuan devuan -8 Docker docker -9 elementary OS elementary -10 Fedora fedora -11 Fedora (inverse) fedora-inverse -12 FreeBSD freebsd -13 Gentoo gentoo -14 Linux Mint linuxmint -15 Linux Mint (inverse) linuxmint-inverse -16 Mageia mageia -17 Mandriva mandriva -18 Manjaro manjaro -19 NixOS nixos -20 OpenSUSE opensuse -21 Raspberry pi raspberry-pi -22 Red Hat redhat -23 Sabayon sabayon -24 Slackware slackware -25 Slackware (inverse) slackware-inverse -26 Tux tux -27 Ubuntu ubuntu -28 Ubuntu (inverse) ubuntu-inverse -29 Alma Linux almalinux -30 ArchLabs archlabs -31 Artix Linux artix -32 Budgie budgie -33 Deepin deepin -34 Endeavour OS endeavour -35 Ferris ferris -36 Flathub flathub -37 GNU Guix gnu-guix -38 illumos illumos -39 Kali Linux kali-linux -40 OpenBSD openbsd -41 Parrot OS parrot -42 Pop!_OS pop-os -43 Rocky Linux rocky-linux -44 Snappy snappy -45 Solus solus -46 Void void -47 Zorin OS zorin -48 Codeberg codeberg -49 KDE Neon kde-neon -50 KDE Plasma kde-plasma -51 Kubuntu kubuntu -52 Kubuntu (inverse) kubuntu-inverse -53 Forgejo forgejo -54 FreeCAD freecad -55 Garuda Linux garuda -56 GIMP gimp -57 Gitea gitea -58 Hyperbola GNU/Linux-libre hyperbola -59 Inkscape inkscape -60 Kdenlive kdenlive -61 Krita krita -62 LXLE Linux lxle -63 MX Linux mxlinux -64 Parabola GNU/Linux-libre parabola -65 Puppy Linux puppy -66 QubesOS qubesos -67 Tails tails -68 Trisquel GNU/Linux trisquel -69 Archcraft archcraft -70 ArcoLinux arcolinux -71 BigLinux biglinux -72 Crystal Linux crystal -73 Loc-OS locos -74 XeroLinux xerolinux -75 Arduino arduino -76 KiCad kicad -77 Octoprint octoprint -78 OpenSCAD openscad -79 OSH osh -80 OSHWA oshwa -81 Prusa Slicer prusaslicer -82 RepRap reprap -83 RISC-V riscv -84 Awesome WM awesome -85 bspwm bspwm -86 dwm dwm -87 Enlightenment enlightenment -88 Fluxbox fluxbox -89 Hyprland hyprland -90 i3 i3 -91 JWM jwm -92 Qtile qtile -93 Sway sway -94 Xmonad xmonad -95 Cinnamon cinnamon -96 freedesktop.org freedesktop -97 GNOME gnome -98 GTK gtk -99 LXDE lxde -100 LXQt lxqt -101 MATE mate -102 Vanilla OS vanilla -103 Wayland wayland -104 XFCE xfce -105 Xorg xorg -106 F-droid fdroid -107 FOSDEM fosdem -108 OSI osi -109 Wikimedia wikimedia -110 mpv mpv -111 Neovim neovim -112 Thunderbird thunderbird -113 Tor Browser tor -114 VS Codium vscodium -115 KDE kde -116 PostmarketOS postmarketos -117 Qt qt -118 LibreOffice libreoffice -119 LibreOffice Base libreofficebase -120 LibreOffice Calc libreofficecalc -121 LibreOffice Draw libreofficedraw -122 LibreOffice Impress libreofficeimpress -123 LibreOffice Math libreofficemath -124 LibreOffice Writer libreofficewriter -125 openSUSE Tumbleweed tumbleweed -126 openSUSE Leap leap -127 Typst typst -128 Nobara Linux nobara -129 River river diff --git a/font-logos/package-lock.json b/font-logos/package-lock.json deleted file mode 100644 index 3554032..0000000 --- a/font-logos/package-lock.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "name": "font-logos", - "version": "1.3.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "font-logos", - "version": "1.3.0", - "license": "Unlicense", - "devDependencies": { - "lodash.merge": "^4.6.2", - "nunjucks": "^3.2.4" - } - }, - "node_modules/a-sync-waterfall": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", - "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", - "dev": true - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/nunjucks": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz", - "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==", - "dev": true, - "dependencies": { - "a-sync-waterfall": "^1.0.0", - "asap": "^2.0.3", - "commander": "^5.1.0" - }, - "bin": { - "nunjucks-precompile": "bin/precompile" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "chokidar": "^3.3.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - } - } -} diff --git a/font-logos/package.json b/font-logos/package.json deleted file mode 100644 index 4a2cc69..0000000 --- a/font-logos/package.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "name": "font-logos", - "description": "An icon font providing popular linux distros' logos", - "version": "1.3.0", - "style": "assets/font-logos.css", - "authors": [ - "Lukas W (https://github.com/Lukas-W)" - ], - "license": "Unlicense", - "homepage": "https://github.com/Lukas-W/font-logos", - "repository": { - "type": "git", - "url": "git+https://github.com/Lukas-W/font-logos.git" - }, - "scripts": { - "build": "make" - }, - "files": [ - "assets/font-logos.css", - "assets/font-logos.ttf", - "assets/font-logos.woff", - "assets/font-logos.woff2", - "vectors/*", - "README.md" - ], - "devDependencies": { - "lodash.merge": "^4.6.2", - "nunjucks": "^3.2.4" - } -} diff --git a/font-logos/scripts/create_nf_lib.sh b/font-logos/scripts/create_nf_lib.sh deleted file mode 100755 index e4379a9..0000000 --- a/font-logos/scripts/create_nf_lib.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env bash - -# Convert the icons.tsv file's data to Nerd Font lib's format -# to update their lib file with the new glyphs. -# Usage: ./create_nf_lib.sh -# Copy missing glyphs from the output to the -# /nerd-fonts/bin/scripts/lib/i_logos.sh file. - -# Get script directory to set file path relative to it -file_path="$( - cd -- "$(dirname "${0}")" >/dev/null 2>&1 || exit - pwd -P -)/../icons.tsv" - -# Read the tsv file excluding the header -sed '1d' "${file_path}" | while IFS=$'\t' read -r offset _ classname; do - # Calculate the codepoint, font-logos starts at 0xF300 - codepoint=$((0xF300 + offset)) - # Get the glyph from the codepoint - glyph=$(printf "\\u%x" "${codepoint}" 2>/dev/null) - # Print line using the Nerd Fonts lib's format - printf "i='%b' i_linux_%s=\$i\n" "${glyph}" "$(echo "${classname}" | tr '-' '_')" -done diff --git a/font-logos/scripts/data.mjs b/font-logos/scripts/data.mjs deleted file mode 100644 index f1035e6..0000000 --- a/font-logos/scripts/data.mjs +++ /dev/null @@ -1,4 +0,0 @@ -import fs from 'fs'; -export default JSON.parse( - fs.readFileSync(`${process.env.OUTPUT_DIR}/${process.env.FONT_NAME}.json`) -); diff --git a/font-logos/scripts/generate-font.py b/font-logos/scripts/generate-font.py deleted file mode 100644 index 51dc93d..0000000 --- a/font-logos/scripts/generate-font.py +++ /dev/null @@ -1,69 +0,0 @@ -import os -import sys -import tempfile -import json -import fontforge - -# Need to change working directory in case we run via AppImage -os.chdir(os.path.join(os.path.dirname(sys.argv[0]), '..')) - -autowidth = False -font_em = 512 -font_design_size = 16 -jsonfile = os.environ['JSON_FILE'] -fontname = os.environ['FONT_NAME'] -outputdir = os.environ['OUTPUT_DIR'] -vectorsdir = 'vectors' -start_codepoint = int(os.environ['START_CODEPOINT'], base=0) -design_px = font_em // font_design_size -outjsonfile = os.path.join(outputdir, fontname+'.out.json') -font = fontforge.font() -# font.encoding = 'UnicodeFull' -font.fontname = fontname -font.familyname = fontname -font.fullname = fontname -font.design_size = font_design_size -font.em = font_em -font.copyright = os.environ['COPYRIGHT'] - -# if autowidth: -# font.autoWidth(0, 0, font.em) -font.autoWidth(0, 0, font.em) - -# Add valid space glyph to avoid "unknown character" box on IE11 -glyph = font.createChar(32) -glyph.width = 200 - -outputInfo = { - 'em': font.em, - 'icons': {}, -} - -def addIcon(iconId, icon): - glyph = font.createChar(icon['codepoint'], icon['name']) - glyph.importOutlines( - os.path.join(vectorsdir, (iconId+'.svg')), - ) - glyph.left_side_bearing = 0 - glyph.right_side_bearing = 0 - - outputInfo['icons'][iconId] = { - 'width': glyph.width, - } - -with open(jsonfile) as f: - fontData = json.load(f) - -for iconId, icon in fontData['icons'].items(): - addIcon(iconId, icon) - -font.appendSFNTName("English (US)", "Version", fontData['version']['string']) -font.appendSFNTName("English (US)", "Vendor URL", os.environ['VENDORURL']) -font.version = fontData['version']['string'] - -font.generate(os.path.join(outputdir, fontname + '.ttf')) -font.generate(os.path.join(outputdir, fontname + '.woff')) -font.generate(os.path.join(outputdir, fontname + '.woff2')) - -with open(outjsonfile, 'w') as f: - json.dump(outputInfo, f, indent=2) diff --git a/font-logos/scripts/generate-json.mjs b/font-logos/scripts/generate-json.mjs deleted file mode 100644 index 19f68e9..0000000 --- a/font-logos/scripts/generate-json.mjs +++ /dev/null @@ -1,39 +0,0 @@ -import fs from 'node:fs/promises'; -import {tsvFileToObjects} from './tsv.mjs'; -const iconsFile = './icons.tsv'; - -async function getIcons() { - const startCodepoint = parseInt(process.env.START_CODEPOINT); - let icons = tsvFileToObjects(iconsFile, { - 'offset': parseInt, - 'scale': s => s.toLowerCase() === 'true', - }) - .map(r => ({...r, codepoint: startCodepoint + r.offset})) - .map(r => ({...r, variant: r.id.endsWith('-inverse')})) - .map(({id, ...r}) => [id, r]) - ; - icons = Object.fromEntries(icons); - return icons; -} - -async function readPackage() { - return JSON.parse(await fs.readFile('package.json')); -} - -const {version} = await readPackage(); -const [major, minor, patch] = version.match(/^(\d+)\.(\d+)\.(\d+)/).slice(1); - -const data = { - name: process.env.FONT_NAME, - version: { - string: version, - major, minor, patch, - stable: parseInt(major) > 0 ? major : `${major}.${minor}.${patch}`, - }, - icons: await getIcons(), -}; - -await fs.writeFile( - process.env.OUTPUT_DIR + '/' + process.env.FONT_NAME + '.json', - JSON.stringify(data, null, 2) -); diff --git a/font-logos/scripts/render-template.mjs b/font-logos/scripts/render-template.mjs deleted file mode 100644 index 406b5f7..0000000 --- a/font-logos/scripts/render-template.mjs +++ /dev/null @@ -1,32 +0,0 @@ -import fs from 'node:fs'; -import nunjucks from 'nunjucks'; -import font from './data.mjs'; -import merge from 'lodash.merge'; - -const [templateFile, outFile] = process.argv.slice(2); - -const outInfo = JSON.parse( - fs.readFileSync(`${process.env.OUTPUT_DIR}/${process.env.FONT_NAME}.out.json`)); - -const context = { - font: merge(font, outInfo), - classPrefix: 'fl-', - formats: [ - {name: 'woff', ext: 'woff'}, - {name: 'woff2', ext: 'woff2'}, - {name: 'truetype', ext: 'ttf'}, - ], - icons: font.icons, - uniqueIcons: Object.fromEntries(Object.entries(font.icons).filter(([,icon]) => !icon.variant)), -}; - -const env = new nunjucks.Environment(new nunjucks.FileSystemLoader(), { - throwOnUndefined: true, -}); -env.addFilter('keys', obj => Object.keys(obj)); -env.addFilter('values', obj => Object.values(obj)); -env.addFilter('column', (objs, col) => objs.map(o => o[col])); -env.addFilter('map', (array, fn) => array.map(fn)); -env.addFilter('maxLength', array => Math.max(...array.map(x => x.length))); - -fs.writeFileSync(outFile, env.render(templateFile, context)); diff --git a/font-logos/scripts/tsv.mjs b/font-logos/scripts/tsv.mjs deleted file mode 100644 index 4f467fb..0000000 --- a/font-logos/scripts/tsv.mjs +++ /dev/null @@ -1,30 +0,0 @@ -import fs from 'node:fs'; - -const I = x=>x; - -export function tsvFileToObjects(file, parsers) { - let [cols, ...rows] = fs.readFileSync(file, 'utf8') - .toString() - .split('\n') - .map(r => r - .split('\t') - // Allow for multiple \t between columns - .map(t => t.trim()) - .filter(I) - ) - // Remove empty rows - .filter(r => r.length) - ; - - // Sanity check rows - const invalidRows = rows.filter(r => r.length !== cols.length); - if (invalidRows.length) { - throw new Error(`Some rows have wrong number of columns:\n${invalidRows.join('\n')}`); - } - - return rows.map(r => Object.fromEntries( - cols.map( - (c, i) => [c, (parsers[c] || I)(r[i])] - ) - )); -} diff --git a/font-logos/templates/README.md.njk b/font-logos/templates/README.md.njk deleted file mode 100644 index 628a23e..0000000 --- a/font-logos/templates/README.md.njk +++ /dev/null @@ -1,82 +0,0 @@ -# {{ font.name }} # - -![Available logos](assets/readme-header.png) - -{{ font.name }} is an icon font containing logos of popular linux distributions and other open source software. - -*Note:* All brand icons are trademarks of their respective owners and should only be used to represent the company or product to which they refer. - -## Installation ## - -Install the font by downloading and unpacking the latest release's zip manually or installing it from npm: - - npm install {{ font.name }} - -To use the font, include `assets/{{ font.name }}.css` as well as the -fonts in your project and use the CSS classes listed below. - - - -Alternatively just link to it using a CDN such as [jsDelivr](//jsdelivr.com): - - - -## Usage ## - -Include an icon using the corresponding CSS class in an empty element: - - - -Add `fl-fw` as class for a fixed width icon. - -If you want to insert a glyph of this font on a GNU/Linux system press `Ctrl + Shift + u`, release the keys and then type the code point, for instance: `Ctrl + Shift + u` and `f31a` will insert the `Tux` glyph. - -Available logos are: - -{%- macro img(id) %}{% endmacro %} -{%- macro class(id) %}`fl-{{ id }}`{% endmacro %} -{%- macro code(id) %}``{% endmacro %} -{%- set ids = icons|keys|sort %} -{%- set nameW = icons|values|column('name')|maxLength %} -{%- set maxIdLength = ids|maxLength %} -{%- set imgW = maxIdLength + img("")|length %} -{%- set classW = maxIdLength + class("")|length %} -{%- set codeW = maxIdLength + code("")|length %} - -| {{ "Distribution"|center(nameW) }} | {{ "CSS class"|center(classW) }} | {{ "Code"|center(codeW) }} | Code point | {{ "Image"|center(imgW) }} | -| {{ "-".repeat(nameW) }} | {{ "-".repeat(classW) }} | {{ "-".repeat(codeW) }} | :--------: | :{{ "-".repeat(imgW-2) }}: | -{%- for id in ids %} -{%- set icon=icons[id] %} -| {{ icon.name.padEnd(nameW) }} | {{ class(id).padEnd(classW) }} | {{ code(id).padEnd(codeW)|safe }} | `0x{{ icon.codepoint.toString(16) }}` | {{ img(id).padEnd(imgW)|safe }} | -{%- endfor %} - -## Building ## - -Make sure you have the following dependencies installed: -* Node, Python and jq to run the build scripts -* [FontForge](//fontforge.org) to generate the fonts -* [wkhtmltopdf](http://wkhtmltopdf.org/) to generate this readme's preview image - -Then run `npm install`/`yarn install` and `make`. - -## Releasing ## - -If you are a maintainer of this repository and a new release is to be published -* Make sure all PRs (that shall be pulled) are pulled - * The PRs add new `svg`s in `vectors/` - * The `icons.tsv` is ammended (i.e. new icons added at the bottom) -* Every time the `svg`s or `icons.tsv` is touched in the `master` branch (i.e. through pulling) the preview image is updated -* Note that the `README.md` is NOT updated. You can manually modify it do indicate/add recently added but not released icons. -* Once the release seems ready: -* Edit the version number in `package.json` (and push that change to `master`) -* Trigger the "Draft a Release" workflow manually on the Actions page (on the `master` branch) - * The workflow will add a git tag for the release -* Go to the releases list and find the draft release - * Edit the description etc pp and finally - * Push "publish release" - * The release is published on Github -* Automatically the "Update README" workflow is triggered - * The `README.md` is regenerated (the preview should already be up to date, see above) -* Automatically the "Publish release to npm" workflow is triggered - * If the npm token is not expired the release is pushed to NPM - * You need to publish on NPM manually if token is expired (expected) diff --git a/font-logos/templates/assets/font-logos.css.njk b/font-logos/templates/assets/font-logos.css.njk deleted file mode 100644 index 3500670..0000000 --- a/font-logos/templates/assets/font-logos.css.njk +++ /dev/null @@ -1,43 +0,0 @@ -{% set fwClass = classPrefix+'fw' %} -@font-face { - font-display: auto; - font-family: "{{ font.name }}"; - font-style: normal; - font-weight: normal; - src: - {%- for format in formats -%} - url("{{ font.name }}.{{ format.ext }}?v={{ font.version.string|urlencode }}") format("{{ format.name }}"){% if not loop.last %},{% endif %} - {%- endfor -%} -} - -{% for id, icon in icons -%} -.{{ classPrefix }}{{ id }}::before{% if not loop.last %}, {% endif %} -{% endfor %} { - display: inline-block; - font-family: "{{ font.name }}"; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - font-smoothing: antialiased; -} - -.{{ fwClass }} { - text-align: center; - width: 1em; -} - -{%- for id, icon in icons %} -.{{ classPrefix }}{{ id }}::before { - content: "\{{ icon.codepoint.toString(16) }}"; -} -{%- if icon.width > font.em %} -.{{ fwClass }}.{{ classPrefix }}{{ id }}::before { - font-size: {{ font.em/icon.width }}em; - line-height: {{ icon.width/font.em }}em; -} -{%- endif -%} -{%- endfor -%} diff --git a/font-logos/templates/assets/preview.html.njk b/font-logos/templates/assets/preview.html.njk deleted file mode 100644 index ebf2678..0000000 --- a/font-logos/templates/assets/preview.html.njk +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - {% set ids=icons|keys|sort %} - {% for id in ids %} - {% set icon=icons[id] %} - - - {% for size in [12,14,16,18,20,24,28,32,36,42,48,54] %} - - {% endfor %} - - {% endfor %} - -
fl-{{ id }} - - {{size}}px -
- diff --git a/font-logos/templates/assets/readme-header.html.njk b/font-logos/templates/assets/readme-header.html.njk deleted file mode 100644 index 35d51c3..0000000 --- a/font-logos/templates/assets/readme-header.html.njk +++ /dev/null @@ -1,37 +0,0 @@ - - -{% set icons = uniqueIcons %} {# Don't include variants (...-inverse) #} -{% set rows = 6 %} -{% set n = icons|length %} -{% set nPerRow = (n / rows) | round(0, "ceil") %} -{% set paddingPx = 5 %} -{% set widthPx = 888 %} {# Using GitHub's Readme width #} -{% set spacingPx = 2 * paddingPx %} -{% set totalSpacePx = spacingPx * (nPerRow - 1) %} -{% set iconWidthPx = (widthPx - totalSpacePx) / nPerRow %} - - - - -
- {% for id in icons|keys|sort %} - - {% endfor %} -
- diff --git a/font-logos/vectors/almalinux.svg b/font-logos/vectors/almalinux.svg deleted file mode 100644 index 5a6de18..0000000 --- a/font-logos/vectors/almalinux.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/font-logos/vectors/alpine.svg b/font-logos/vectors/alpine.svg deleted file mode 100644 index 065823c..0000000 --- a/font-logos/vectors/alpine.svg +++ /dev/null @@ -1,31 +0,0 @@ - -image/svg+xml \ No newline at end of file diff --git a/font-logos/vectors/aosc.svg b/font-logos/vectors/aosc.svg deleted file mode 100644 index e1849ea..0000000 --- a/font-logos/vectors/aosc.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - Logo of Anthon OS4 Project - - - - - image/svg+xml - - Logo of Anthon OS4 Project - - - Junde Yi - - - - - - - Jeff Bai, Icenowy Zheng, Junde Yi - - - - - Anthon Open Source Community - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/apple.svg b/font-logos/vectors/apple.svg deleted file mode 100644 index b0752d8..0000000 --- a/font-logos/vectors/apple.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - diff --git a/font-logos/vectors/archcraft.svg b/font-logos/vectors/archcraft.svg deleted file mode 100644 index 2f0d209..0000000 --- a/font-logos/vectors/archcraft.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/archlabs.svg b/font-logos/vectors/archlabs.svg deleted file mode 100644 index 1dabad7..0000000 --- a/font-logos/vectors/archlabs.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - diff --git a/font-logos/vectors/archlinux.svg b/font-logos/vectors/archlinux.svg deleted file mode 100644 index ab7f4cc..0000000 --- a/font-logos/vectors/archlinux.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - diff --git a/font-logos/vectors/arcolinux.svg b/font-logos/vectors/arcolinux.svg deleted file mode 100644 index 3a41c0a..0000000 --- a/font-logos/vectors/arcolinux.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/arduino.svg b/font-logos/vectors/arduino.svg deleted file mode 100644 index b026d95..0000000 --- a/font-logos/vectors/arduino.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/artix.svg b/font-logos/vectors/artix.svg deleted file mode 100644 index e4442c8..0000000 --- a/font-logos/vectors/artix.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - Artix Logo Signet B&W - - - - - - - image/svg+xml - - Artix Logo Signet B&W - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/awesome.svg b/font-logos/vectors/awesome.svg deleted file mode 100644 index be93584..0000000 --- a/font-logos/vectors/awesome.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/biglinux.svg b/font-logos/vectors/biglinux.svg deleted file mode 100644 index df9b0ac..0000000 --- a/font-logos/vectors/biglinux.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/font-logos/vectors/bspwm.svg b/font-logos/vectors/bspwm.svg deleted file mode 100644 index 40d3eca..0000000 --- a/font-logos/vectors/bspwm.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/budgie.svg b/font-logos/vectors/budgie.svg deleted file mode 100644 index a438404..0000000 --- a/font-logos/vectors/budgie.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - diff --git a/font-logos/vectors/centos.svg b/font-logos/vectors/centos.svg deleted file mode 100644 index a52e487..0000000 --- a/font-logos/vectors/centos.svg +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/cinnamon.svg b/font-logos/vectors/cinnamon.svg deleted file mode 100644 index 6f7580e..0000000 --- a/font-logos/vectors/cinnamon.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/codeberg.svg b/font-logos/vectors/codeberg.svg deleted file mode 100644 index 635a393..0000000 --- a/font-logos/vectors/codeberg.svg +++ /dev/null @@ -1,118 +0,0 @@ - - - Codeberg logo special version - - - - - - - - image/svg+xml - - Codeberg logo special version - - - Robert Martinez - - - - Special single color version with fake halftone - 2020-04-09 - - - Codeberg and the Codeberg Logo are trademarks of Codeberg e.V. - - - codeberg.org - - - Codeberg e.V. - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/coreos.svg b/font-logos/vectors/coreos.svg deleted file mode 100644 index ab44b17..0000000 --- a/font-logos/vectors/coreos.svg +++ /dev/null @@ -1,23 +0,0 @@ - -image/svg+xml \ No newline at end of file diff --git a/font-logos/vectors/crystal.svg b/font-logos/vectors/crystal.svg deleted file mode 100644 index 6d7fba0..0000000 --- a/font-logos/vectors/crystal.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/font-logos/vectors/debian.svg b/font-logos/vectors/debian.svg deleted file mode 100644 index c289848..0000000 --- a/font-logos/vectors/debian.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - diff --git a/font-logos/vectors/deepin.svg b/font-logos/vectors/deepin.svg deleted file mode 100644 index 1b65c4d..0000000 --- a/font-logos/vectors/deepin.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - diff --git a/font-logos/vectors/devuan.svg b/font-logos/vectors/devuan.svg deleted file mode 100644 index d35a709..0000000 --- a/font-logos/vectors/devuan.svg +++ /dev/null @@ -1,22 +0,0 @@ - -image/svg+xml \ No newline at end of file diff --git a/font-logos/vectors/docker.svg b/font-logos/vectors/docker.svg deleted file mode 100644 index f3b53da..0000000 --- a/font-logos/vectors/docker.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/dwm.svg b/font-logos/vectors/dwm.svg deleted file mode 100644 index 6e808f6..0000000 --- a/font-logos/vectors/dwm.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/elementary.svg b/font-logos/vectors/elementary.svg deleted file mode 100644 index 4d4eb63..0000000 --- a/font-logos/vectors/elementary.svg +++ /dev/null @@ -1,74 +0,0 @@ - - - Gentoo Logo Dark v1.0 - - - - - image/svg+xml - - Gentoo Logo Dark v1.0 - 2011-06-03 - - - Sebastian Pipping <sping@gentoo.org> - - - - - Lennart Andre Rolland, Gentoo Foundation Inc. - - - - - Gentoo Foundation Inc. - - - - - Lennart Andre Rolland for original vector version, idea for dark version and specific RGB value by unknown person - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/endeavour.svg b/font-logos/vectors/endeavour.svg deleted file mode 100644 index fc0af6b..0000000 --- a/font-logos/vectors/endeavour.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/enlightenment.svg b/font-logos/vectors/enlightenment.svg deleted file mode 100644 index 8609dcb..0000000 --- a/font-logos/vectors/enlightenment.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/fdroid.svg b/font-logos/vectors/fdroid.svg deleted file mode 100644 index 6156425..0000000 --- a/font-logos/vectors/fdroid.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/fedora-inverse.svg b/font-logos/vectors/fedora-inverse.svg deleted file mode 100644 index fa144a7..0000000 --- a/font-logos/vectors/fedora-inverse.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - image/svg+xml - - - - - - - diff --git a/font-logos/vectors/fedora.svg b/font-logos/vectors/fedora.svg deleted file mode 100644 index d3afbd1..0000000 --- a/font-logos/vectors/fedora.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - image/svg+xml - - - - - - - diff --git a/font-logos/vectors/ferris.svg b/font-logos/vectors/ferris.svg deleted file mode 100644 index f094d7b..0000000 --- a/font-logos/vectors/ferris.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/font-logos/vectors/flathub.svg b/font-logos/vectors/flathub.svg deleted file mode 100644 index 13cb1d0..0000000 --- a/font-logos/vectors/flathub.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - diff --git a/font-logos/vectors/fluxbox.svg b/font-logos/vectors/fluxbox.svg deleted file mode 100644 index 502ea10..0000000 --- a/font-logos/vectors/fluxbox.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/forgejo.svg b/font-logos/vectors/forgejo.svg deleted file mode 100644 index b339d3a..0000000 --- a/font-logos/vectors/forgejo.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/fosdem.svg b/font-logos/vectors/fosdem.svg deleted file mode 100644 index 2760b13..0000000 --- a/font-logos/vectors/fosdem.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/freebsd.svg b/font-logos/vectors/freebsd.svg deleted file mode 100644 index a4fa323..0000000 --- a/font-logos/vectors/freebsd.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/font-logos/vectors/freecad.svg b/font-logos/vectors/freecad.svg deleted file mode 100644 index d4201b8..0000000 --- a/font-logos/vectors/freecad.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/freedesktop.svg b/font-logos/vectors/freedesktop.svg deleted file mode 100644 index e23a375..0000000 --- a/font-logos/vectors/freedesktop.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/garuda.svg b/font-logos/vectors/garuda.svg deleted file mode 100644 index 9e07eea..0000000 --- a/font-logos/vectors/garuda.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/font-logos/vectors/gentoo.svg b/font-logos/vectors/gentoo.svg deleted file mode 100644 index c016852..0000000 --- a/font-logos/vectors/gentoo.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - Gentoo Logo Dark v1.0 - - - - - image/svg+xml - - Gentoo Logo Dark v1.0 - 2011-06-03 - - - Sebastian Pipping <sping@gentoo.org> - - - - - Lennart Andre Rolland, Gentoo Foundation Inc. - - - - - Gentoo Foundation Inc. - - - - - Lennart Andre Rolland for original vector version, idea for dark version and specific RGB value by unknown person - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/gimp.svg b/font-logos/vectors/gimp.svg deleted file mode 100644 index b553810..0000000 --- a/font-logos/vectors/gimp.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/font-logos/vectors/gitea.svg b/font-logos/vectors/gitea.svg deleted file mode 100644 index 7ffa46a..0000000 --- a/font-logos/vectors/gitea.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/gnome.svg b/font-logos/vectors/gnome.svg deleted file mode 100644 index e98efeb..0000000 --- a/font-logos/vectors/gnome.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/gnu-guix.svg b/font-logos/vectors/gnu-guix.svg deleted file mode 100644 index bf1ced3..0000000 --- a/font-logos/vectors/gnu-guix.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/gtk.svg b/font-logos/vectors/gtk.svg deleted file mode 100644 index c30dc57..0000000 --- a/font-logos/vectors/gtk.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/hyperbola.svg b/font-logos/vectors/hyperbola.svg deleted file mode 100644 index aa25d88..0000000 --- a/font-logos/vectors/hyperbola.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/font-logos/vectors/hyprland.svg b/font-logos/vectors/hyprland.svg deleted file mode 100644 index 0b8d7c8..0000000 --- a/font-logos/vectors/hyprland.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/i3.svg b/font-logos/vectors/i3.svg deleted file mode 100644 index 28ac46a..0000000 --- a/font-logos/vectors/i3.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/illumos.svg b/font-logos/vectors/illumos.svg deleted file mode 100644 index e5b0471..0000000 --- a/font-logos/vectors/illumos.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/inkscape.svg b/font-logos/vectors/inkscape.svg deleted file mode 100644 index 316313a..0000000 --- a/font-logos/vectors/inkscape.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/jwm.svg b/font-logos/vectors/jwm.svg deleted file mode 100644 index 1e41cbc..0000000 --- a/font-logos/vectors/jwm.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/kali-linux.svg b/font-logos/vectors/kali-linux.svg deleted file mode 100644 index abc6fdb..0000000 --- a/font-logos/vectors/kali-linux.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - diff --git a/font-logos/vectors/kde-neon.svg b/font-logos/vectors/kde-neon.svg deleted file mode 100644 index 5d00ef4..0000000 --- a/font-logos/vectors/kde-neon.svg +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - diff --git a/font-logos/vectors/kde-plasma.svg b/font-logos/vectors/kde-plasma.svg deleted file mode 100644 index eba179b..0000000 --- a/font-logos/vectors/kde-plasma.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - diff --git a/font-logos/vectors/kde.svg b/font-logos/vectors/kde.svg deleted file mode 100644 index ed6cdbc..0000000 --- a/font-logos/vectors/kde.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/kdenlive.svg b/font-logos/vectors/kdenlive.svg deleted file mode 100644 index 3b55be1..0000000 --- a/font-logos/vectors/kdenlive.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/kicad.svg b/font-logos/vectors/kicad.svg deleted file mode 100644 index 15c6926..0000000 --- a/font-logos/vectors/kicad.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/krita.svg b/font-logos/vectors/krita.svg deleted file mode 100644 index 0dcde56..0000000 --- a/font-logos/vectors/krita.svg +++ /dev/null @@ -1,4 +0,0 @@ - - Krita - - diff --git a/font-logos/vectors/kubuntu-inverse.svg b/font-logos/vectors/kubuntu-inverse.svg deleted file mode 100644 index b9bd108..0000000 --- a/font-logos/vectors/kubuntu-inverse.svg +++ /dev/null @@ -1,5 +0,0 @@ - -image/svg+xml - - - diff --git a/font-logos/vectors/kubuntu.svg b/font-logos/vectors/kubuntu.svg deleted file mode 100644 index 41ae832..0000000 --- a/font-logos/vectors/kubuntu.svg +++ /dev/null @@ -1,90 +0,0 @@ - -image/svg+xml - - - \ No newline at end of file diff --git a/font-logos/vectors/leap.svg b/font-logos/vectors/leap.svg deleted file mode 100644 index f53b320..0000000 --- a/font-logos/vectors/leap.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/libreoffice.svg b/font-logos/vectors/libreoffice.svg deleted file mode 100644 index 3f24de2..0000000 --- a/font-logos/vectors/libreoffice.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/libreofficebase.svg b/font-logos/vectors/libreofficebase.svg deleted file mode 100644 index dcccc5b..0000000 --- a/font-logos/vectors/libreofficebase.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/libreofficecalc.svg b/font-logos/vectors/libreofficecalc.svg deleted file mode 100644 index 3a6cb6f..0000000 --- a/font-logos/vectors/libreofficecalc.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/libreofficedraw.svg b/font-logos/vectors/libreofficedraw.svg deleted file mode 100644 index 0d7955c..0000000 --- a/font-logos/vectors/libreofficedraw.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/libreofficeimpress.svg b/font-logos/vectors/libreofficeimpress.svg deleted file mode 100644 index 0924f8a..0000000 --- a/font-logos/vectors/libreofficeimpress.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/libreofficemath.svg b/font-logos/vectors/libreofficemath.svg deleted file mode 100644 index 69fa51e..0000000 --- a/font-logos/vectors/libreofficemath.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/libreofficewriter.svg b/font-logos/vectors/libreofficewriter.svg deleted file mode 100644 index 38fec53..0000000 --- a/font-logos/vectors/libreofficewriter.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/linuxmint-inverse.svg b/font-logos/vectors/linuxmint-inverse.svg deleted file mode 100644 index 3814218..0000000 --- a/font-logos/vectors/linuxmint-inverse.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - image/svg+xml - - - - - - diff --git a/font-logos/vectors/linuxmint.svg b/font-logos/vectors/linuxmint.svg deleted file mode 100644 index 7d66484..0000000 --- a/font-logos/vectors/linuxmint.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/locos.svg b/font-logos/vectors/locos.svg deleted file mode 100644 index c25dc7d..0000000 --- a/font-logos/vectors/locos.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/lxde.svg b/font-logos/vectors/lxde.svg deleted file mode 100644 index 2ae3c35..0000000 --- a/font-logos/vectors/lxde.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/lxle.svg b/font-logos/vectors/lxle.svg deleted file mode 100644 index 4e10178..0000000 --- a/font-logos/vectors/lxle.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/lxqt.svg b/font-logos/vectors/lxqt.svg deleted file mode 100644 index fc724f1..0000000 --- a/font-logos/vectors/lxqt.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/mageia.svg b/font-logos/vectors/mageia.svg deleted file mode 100644 index 9c4f9e2..0000000 --- a/font-logos/vectors/mageia.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/font-logos/vectors/mandriva.svg b/font-logos/vectors/mandriva.svg deleted file mode 100644 index 72e5082..0000000 --- a/font-logos/vectors/mandriva.svg +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/manjaro.svg b/font-logos/vectors/manjaro.svg deleted file mode 100644 index c091f05..0000000 --- a/font-logos/vectors/manjaro.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/font-logos/vectors/mate.svg b/font-logos/vectors/mate.svg deleted file mode 100644 index 4e7b2d7..0000000 --- a/font-logos/vectors/mate.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/mpv.svg b/font-logos/vectors/mpv.svg deleted file mode 100644 index 7c41d97..0000000 --- a/font-logos/vectors/mpv.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/mxlinux.svg b/font-logos/vectors/mxlinux.svg deleted file mode 100644 index 6e17bb3..0000000 --- a/font-logos/vectors/mxlinux.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/neovim.svg b/font-logos/vectors/neovim.svg deleted file mode 100644 index 028fe1c..0000000 --- a/font-logos/vectors/neovim.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/nixos.svg b/font-logos/vectors/nixos.svg deleted file mode 100644 index 2701ba9..0000000 --- a/font-logos/vectors/nixos.svg +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/nobara.svg b/font-logos/vectors/nobara.svg deleted file mode 100644 index 194d6f1..0000000 --- a/font-logos/vectors/nobara.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/octoprint.svg b/font-logos/vectors/octoprint.svg deleted file mode 100644 index 04598c5..0000000 --- a/font-logos/vectors/octoprint.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/openbsd.svg b/font-logos/vectors/openbsd.svg deleted file mode 100644 index 7c4f557..0000000 --- a/font-logos/vectors/openbsd.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/openscad.svg b/font-logos/vectors/openscad.svg deleted file mode 100644 index fc09c29..0000000 --- a/font-logos/vectors/openscad.svg +++ /dev/null @@ -1,4 +0,0 @@ - - file_type_openscad - - diff --git a/font-logos/vectors/opensuse.svg b/font-logos/vectors/opensuse.svg deleted file mode 100644 index 3b9b5b2..0000000 --- a/font-logos/vectors/opensuse.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/osh.svg b/font-logos/vectors/osh.svg deleted file mode 100644 index 1dd53ef..0000000 --- a/font-logos/vectors/osh.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/oshwa.svg b/font-logos/vectors/oshwa.svg deleted file mode 100644 index 9a8f13d..0000000 --- a/font-logos/vectors/oshwa.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/osi.svg b/font-logos/vectors/osi.svg deleted file mode 100644 index 1fc6070..0000000 --- a/font-logos/vectors/osi.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/parabola.svg b/font-logos/vectors/parabola.svg deleted file mode 100644 index 33a809c..0000000 --- a/font-logos/vectors/parabola.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - Parabola Official Icon (Default Color) - - diff --git a/font-logos/vectors/parrot.svg b/font-logos/vectors/parrot.svg deleted file mode 100644 index 28924a1..0000000 --- a/font-logos/vectors/parrot.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - image/svg+xml - - - - - - diff --git a/font-logos/vectors/pop-os.svg b/font-logos/vectors/pop-os.svg deleted file mode 100644 index 9532361..0000000 --- a/font-logos/vectors/pop-os.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - diff --git a/font-logos/vectors/postmarketos.svg b/font-logos/vectors/postmarketos.svg deleted file mode 100644 index 78b4a54..0000000 --- a/font-logos/vectors/postmarketos.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/prusaslicer.svg b/font-logos/vectors/prusaslicer.svg deleted file mode 100644 index e9f8930..0000000 --- a/font-logos/vectors/prusaslicer.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/puppy.svg b/font-logos/vectors/puppy.svg deleted file mode 100644 index 78c279a..0000000 --- a/font-logos/vectors/puppy.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/qt.svg b/font-logos/vectors/qt.svg deleted file mode 100644 index 99353da..0000000 --- a/font-logos/vectors/qt.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/qtile.svg b/font-logos/vectors/qtile.svg deleted file mode 100644 index d152563..0000000 --- a/font-logos/vectors/qtile.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/qubesos.svg b/font-logos/vectors/qubesos.svg deleted file mode 100644 index 46b3d7f..0000000 --- a/font-logos/vectors/qubesos.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/raspberry-pi.svg b/font-logos/vectors/raspberry-pi.svg deleted file mode 100644 index bf66c85..0000000 --- a/font-logos/vectors/raspberry-pi.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/redhat.svg b/font-logos/vectors/redhat.svg deleted file mode 100644 index 649f585..0000000 --- a/font-logos/vectors/redhat.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - diff --git a/font-logos/vectors/reprap.svg b/font-logos/vectors/reprap.svg deleted file mode 100644 index 7f6d79b..0000000 --- a/font-logos/vectors/reprap.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/riscv.svg b/font-logos/vectors/riscv.svg deleted file mode 100644 index 6347553..0000000 --- a/font-logos/vectors/riscv.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/river.svg b/font-logos/vectors/river.svg deleted file mode 100644 index 809ad48..0000000 --- a/font-logos/vectors/river.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/rocky-linux.svg b/font-logos/vectors/rocky-linux.svg deleted file mode 100644 index a7fbecc..0000000 --- a/font-logos/vectors/rocky-linux.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/sabayon.svg b/font-logos/vectors/sabayon.svg deleted file mode 100644 index fa2ab23..0000000 --- a/font-logos/vectors/sabayon.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - diff --git a/font-logos/vectors/slackware-inverse.svg b/font-logos/vectors/slackware-inverse.svg deleted file mode 100644 index a0f9778..0000000 --- a/font-logos/vectors/slackware-inverse.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - diff --git a/font-logos/vectors/slackware.svg b/font-logos/vectors/slackware.svg deleted file mode 100644 index fe5e1be..0000000 --- a/font-logos/vectors/slackware.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - diff --git a/font-logos/vectors/snappy.svg b/font-logos/vectors/snappy.svg deleted file mode 100644 index 90a6a7f..0000000 --- a/font-logos/vectors/snappy.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/solus.svg b/font-logos/vectors/solus.svg deleted file mode 100644 index a1cf262..0000000 --- a/font-logos/vectors/solus.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/font-logos/vectors/sway.svg b/font-logos/vectors/sway.svg deleted file mode 100644 index 44dc6e7..0000000 --- a/font-logos/vectors/sway.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/tails.svg b/font-logos/vectors/tails.svg deleted file mode 100644 index 8be98b7..0000000 --- a/font-logos/vectors/tails.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/thunderbird.svg b/font-logos/vectors/thunderbird.svg deleted file mode 100644 index a55caf9..0000000 --- a/font-logos/vectors/thunderbird.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/tor.svg b/font-logos/vectors/tor.svg deleted file mode 100644 index 68ac3d3..0000000 --- a/font-logos/vectors/tor.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/trisquel.svg b/font-logos/vectors/trisquel.svg deleted file mode 100644 index be18000..0000000 --- a/font-logos/vectors/trisquel.svg +++ /dev/null @@ -1,4 +0,0 @@ - - Trisquel logo - - diff --git a/font-logos/vectors/tumbleweed.svg b/font-logos/vectors/tumbleweed.svg deleted file mode 100644 index 4f1c1da..0000000 --- a/font-logos/vectors/tumbleweed.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/tux.svg b/font-logos/vectors/tux.svg deleted file mode 100644 index 0051619..0000000 --- a/font-logos/vectors/tux.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/font-logos/vectors/typst.svg b/font-logos/vectors/typst.svg deleted file mode 100644 index 0dd32a8..0000000 --- a/font-logos/vectors/typst.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/font-logos/vectors/ubuntu-inverse.svg b/font-logos/vectors/ubuntu-inverse.svg deleted file mode 100644 index 38161c7..0000000 --- a/font-logos/vectors/ubuntu-inverse.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/font-logos/vectors/ubuntu.svg b/font-logos/vectors/ubuntu.svg deleted file mode 100644 index 84dfb51..0000000 --- a/font-logos/vectors/ubuntu.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/font-logos/vectors/vanilla.svg b/font-logos/vectors/vanilla.svg deleted file mode 100644 index a9205ea..0000000 --- a/font-logos/vectors/vanilla.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/void.svg b/font-logos/vectors/void.svg deleted file mode 100644 index a7a6447..0000000 --- a/font-logos/vectors/void.svg +++ /dev/null @@ -1,100 +0,0 @@ - - - - Logo of Anthon OS4 Project - - - - - image/svg+xml - - Logo of Anthon OS4 Project - - - Junde Yi - - - - - - - Jeff Bai, Icenowy Zheng, Junde Yi - - - - - Anthon Open Source Community - - - - - - - - - - - - - - - - - - diff --git a/font-logos/vectors/vscodium.svg b/font-logos/vectors/vscodium.svg deleted file mode 100644 index da4c32b..0000000 --- a/font-logos/vectors/vscodium.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/wayland.svg b/font-logos/vectors/wayland.svg deleted file mode 100644 index ee34f7b..0000000 --- a/font-logos/vectors/wayland.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/wikimedia.svg b/font-logos/vectors/wikimedia.svg deleted file mode 100644 index 31b1a11..0000000 --- a/font-logos/vectors/wikimedia.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/xerolinux.svg b/font-logos/vectors/xerolinux.svg deleted file mode 100644 index 184e988..0000000 --- a/font-logos/vectors/xerolinux.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/xfce.svg b/font-logos/vectors/xfce.svg deleted file mode 100644 index e071d98..0000000 --- a/font-logos/vectors/xfce.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/xmonad.svg b/font-logos/vectors/xmonad.svg deleted file mode 100644 index 27670d6..0000000 --- a/font-logos/vectors/xmonad.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/xorg.svg b/font-logos/vectors/xorg.svg deleted file mode 100644 index 50afae3..0000000 --- a/font-logos/vectors/xorg.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/font-logos/vectors/zorin.svg b/font-logos/vectors/zorin.svg deleted file mode 100644 index 0d280b7..0000000 --- a/font-logos/vectors/zorin.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - image/svg+xml - - - - - - - - diff --git a/font-logos/yarn.lock b/font-logos/yarn.lock deleted file mode 100644 index c5ac624..0000000 --- a/font-logos/yarn.lock +++ /dev/null @@ -1,32 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -a-sync-waterfall@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz" - integrity sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA== - -asap@^2.0.3: - version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -commander@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -nunjucks@^3.2.4: - version "3.2.4" - resolved "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz" - integrity sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ== - dependencies: - a-sync-waterfall "^1.0.0" - asap "^2.0.3" - commander "^5.1.0"