Skip to content

feat(os): add Fedora KDE Desktop configuration#34

Merged
taoky merged 1 commit into
mirrorz-org:mainfrom
zhiyuanzhai:main
Feb 17, 2026
Merged

feat(os): add Fedora KDE Desktop configuration#34
taoky merged 1 commit into
mirrorz-org:mainfrom
zhiyuanzhai:main

Conversation

@zhiyuanzhai

@zhiyuanzhai zhiyuanzhai commented Feb 17, 2026

Copy link
Copy Markdown
Contributor

Add support for Fedora KDE Desktop edition which is located in the separate KDE/ directory.

This adds a new configuration section [fedora_kde] to handle Fedora KDE Desktop ISO files like:

  • Fedora-KDE-Desktop-Live-43-1.6.x86_64.iso

The files are located at: fedora/releases/<version>/KDE/<arch>/iso/

@taoky

taoky commented Feb 17, 2026

Copy link
Copy Markdown
Member

JSON:

[
  {
    "distro": "Fedora",
    "category": "os",
    "urls": [
      {
        "name": "43 (x86_64, Silverblue ostree)",
        "url": "/fedora/releases/43/Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (x86_64, Server netinst)",
        "url": "/fedora/releases/43/Server/x86_64/iso/Fedora-Server-netinst-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (x86_64, Server dvd)",
        "url": "/fedora/releases/43/Server/x86_64/iso/Fedora-Server-dvd-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (x86_64, Live CD with standard workstation desktop environment)",
        "url": "/fedora/releases/43/Workstation/x86_64/iso/Fedora-Workstation-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Live CD with i3)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-i3-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Live CD with Xfce)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-Xfce-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Live CD with Sway)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-Sway-Live-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (x86_64, Live CD with SoaS)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-SoaS-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Live CD with MiracleWM)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-MiracleWM-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Live CD with MATE_Compiz)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-MATE_Compiz-Live-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (x86_64, Live CD with LXQt)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-LXQt-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Live CD with LXDE)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-LXDE-Live-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (x86_64, Live CD with Cinnamon)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-Cinnamon-Live-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (x86_64, Live CD with COSMIC)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-COSMIC-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Live CD with Budgie)",
        "url": "/fedora/releases/43/Spins/x86_64/iso/Fedora-Budgie-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, KDE Desktop)",
        "url": "/fedora/releases/43/KDE/x86_64/iso/Fedora-KDE-Desktop-Live-43-1.6.x86_64.iso"
      },
      {
        "name": "43 (x86_64, Everything netinst)",
        "url": "/fedora/releases/43/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-43-1.6.iso"
      },
      {
        "name": "43 (aarch64, Silverblue ostree)",
        "url": "/fedora/releases/43/Silverblue/aarch64/iso/Fedora-Silverblue-ostree-aarch64-43-1.6.iso"
      },
      {
        "name": "43 (aarch64, Server netinst)",
        "url": "/fedora/releases/43/Server/aarch64/iso/Fedora-Server-netinst-aarch64-43-1.6.iso"
      },
      {
        "name": "43 (aarch64, Server dvd)",
        "url": "/fedora/releases/43/Server/aarch64/iso/Fedora-Server-dvd-aarch64-43-1.6.iso"
      },
      {
        "name": "43 (aarch64, Live CD with standard workstation desktop environment)",
        "url": "/fedora/releases/43/Workstation/aarch64/iso/Fedora-Workstation-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, Live CD with i3)",
        "url": "/fedora/releases/43/Spins/aarch64/iso/Fedora-i3-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, Live CD with Xfce)",
        "url": "/fedora/releases/43/Spins/aarch64/iso/Fedora-Xfce-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, Live CD with SoaS)",
        "url": "/fedora/releases/43/Spins/aarch64/iso/Fedora-SoaS-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, Live CD with MiracleWM)",
        "url": "/fedora/releases/43/Spins/aarch64/iso/Fedora-MiracleWM-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, Live CD with LXQt)",
        "url": "/fedora/releases/43/Spins/aarch64/iso/Fedora-LXQt-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, Live CD with COSMIC)",
        "url": "/fedora/releases/43/Spins/aarch64/iso/Fedora-COSMIC-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, KDE Desktop)",
        "url": "/fedora/releases/43/KDE/aarch64/iso/Fedora-KDE-Desktop-Live-43-1.6.aarch64.iso"
      },
      {
        "name": "43 (aarch64, Everything netinst)",
        "url": "/fedora/releases/43/Everything/aarch64/iso/Fedora-Everything-netinst-aarch64-43-1.6.iso"
      },
      {
        "name": "42 (x86_64, Silverblue ostree)",
        "url": "/fedora/releases/42/Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Server netinst)",
        "url": "/fedora/releases/42/Server/x86_64/iso/Fedora-Server-netinst-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Server dvd)",
        "url": "/fedora/releases/42/Server/x86_64/iso/Fedora-Server-dvd-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Live CD with standard workstation desktop environment)",
        "url": "/fedora/releases/42/Workstation/x86_64/iso/Fedora-Workstation-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, Live CD with i3)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-i3-Live-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Live CD with Xfce)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-Xfce-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, Live CD with Sway)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-Sway-Live-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Live CD with SoaS)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-SoaS-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, Live CD with MiracleWM)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-MiracleWM-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, Live CD with MATE_Compiz)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-MATE_Compiz-Live-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Live CD with LXQt)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-LXQt-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, Live CD with LXDE)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-LXDE-Live-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Live CD with Cinnamon)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-Cinnamon-Live-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (x86_64, Live CD with COSMIC)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-COSMIC-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, Live CD with Budgie)",
        "url": "/fedora/releases/42/Spins/x86_64/iso/Fedora-Budgie-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, KDE Desktop)",
        "url": "/fedora/releases/42/KDE/x86_64/iso/Fedora-KDE-Desktop-Live-42-1.1.x86_64.iso"
      },
      {
        "name": "42 (x86_64, Everything netinst)",
        "url": "/fedora/releases/42/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-42-1.1.iso"
      },
      {
        "name": "42 (aarch64, Silverblue ostree)",
        "url": "/fedora/releases/42/Silverblue/aarch64/iso/Fedora-Silverblue-ostree-aarch64-42-1.1.iso"
      },
      {
        "name": "42 (aarch64, Server netinst)",
        "url": "/fedora/releases/42/Server/aarch64/iso/Fedora-Server-netinst-aarch64-42-1.1.iso"
      },
      {
        "name": "42 (aarch64, Server dvd)",
        "url": "/fedora/releases/42/Server/aarch64/iso/Fedora-Server-dvd-aarch64-42-1.1.iso"
      },
      {
        "name": "42 (aarch64, Live CD with standard workstation desktop environment)",
        "url": "/fedora/releases/42/Workstation/aarch64/iso/Fedora-Workstation-Live-42-1.1.aarch64.iso"
      },
      {
        "name": "42 (aarch64, Live CD with i3)",
        "url": "/fedora/releases/42/Spins/aarch64/iso/Fedora-i3-Live-aarch64-42-1.1.iso"
      },
      {
        "name": "42 (aarch64, Live CD with Xfce)",
        "url": "/fedora/releases/42/Spins/aarch64/iso/Fedora-Xfce-Live-42-1.1.aarch64.iso"
      },
      {
        "name": "42 (aarch64, Live CD with SoaS)",
        "url": "/fedora/releases/42/Spins/aarch64/iso/Fedora-SoaS-Live-42-1.1.aarch64.iso"
      },
      {
        "name": "42 (aarch64, Live CD with MiracleWM)",
        "url": "/fedora/releases/42/Spins/aarch64/iso/Fedora-MiracleWM-Live-42-1.1.aarch64.iso"
      },
      {
        "name": "42 (aarch64, Live CD with LXQt)",
        "url": "/fedora/releases/42/Spins/aarch64/iso/Fedora-LXQt-Live-42-1.1.aarch64.iso"
      },
      {
        "name": "42 (aarch64, Live CD with COSMIC)",
        "url": "/fedora/releases/42/Spins/aarch64/iso/Fedora-COSMIC-Live-42-1.1.aarch64.iso"
      },
      {
        "name": "42 (aarch64, KDE Desktop)",
        "url": "/fedora/releases/42/KDE/aarch64/iso/Fedora-KDE-Desktop-Live-42-1.1.aarch64.iso"
      },
      {
        "name": "42 (aarch64, Everything netinst)",
        "url": "/fedora/releases/42/Everything/aarch64/iso/Fedora-Everything-netinst-aarch64-42-1.1.iso"
      }
    ]
  }
]

Comment thread includes/os/fedora.ini
Add support for Fedora KDE Desktop edition which is located in
the separate KDE/ directory, not under Spins/.

Example file: Fedora-KDE-Desktop-Live-43-1.6.x86_64.iso
Location: fedora/releases/43/KDE/x86_64/iso/
@taoky taoky merged commit cbd2a65 into mirrorz-org:main Feb 17, 2026
4 checks passed
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

Successfully merging this pull request may close these issues.

2 participants