Personal COPR repository that tracks upstream releases and rebuilds them as RPMs,
so Fedora users can install current versions of these apps with plain dnf.
sudo dnf copr enable mindset/Mindset-Apps
sudo dnf updateAfter that, install any app from the table below, e.g.:
sudo dnf install zoomAll 31 packages currently built, in alphabetical order:
| Package | Upstream source |
|---|---|
ab-download-manager |
amir1376/ab-download-manager |
ambxst |
Axenide/Ambxst (Go daemon + Quickshell shell; runtime quickshell/axctl/wl-clipboard manual) |
android-studio |
Android Studio |
axctl |
Axenide/axctl (Go compositor daemon/CLI: config, brightness, IPC — dipakai ambxst) |
caelestia-cli |
caelestia-dots/cli |
caelestia-shell |
caelestia-dots/shell (bundles libcava + m3shapes) |
colloid-theme |
Colloid GTK + Colloid icons (git main snapshots, all variants) |
gloview-git |
fedsfarm/gloview (daily git build) |
hyprfm |
soyeb-jim285/hyprfm |
hyprland-preview-share-picker |
WhySoBad/hyprland-preview-share-picker |
intellij-idea |
JetBrains (API) |
kineticwe-git |
theblackdon/kineticwe (kineticwe-2.0 branch) |
localsend |
localsend/localsend |
material-symbols-fonts |
google/material-design-icons (variable Rounded icon font) |
monologue |
omacom/monologue |
nautilus-open-any-terminal-git |
Stunkymonkey/nautilus-open-any-terminal (daily git build) |
obscura |
h4ckf0r0day/obscura |
omacut |
omacom/omacut |
omanta |
28allday/omanta |
omareel-git |
omacom/omareel (daily git build) |
omashow-git |
28allday/omashow (daily git build) |
omawrite |
omacom/omawrite |
onlyoffice |
ONLYOFFICE/DesktopEditors |
orca-ide |
stablyai/orca |
phosphor-icons-fonts |
phosphor-icons/web (6 weight ikon, dipakai ambxst) |
rakuos-shell-picker |
tofan79/rakuos-shell-picker (Rust + GTK4; pilih desktop shell di atas Hyprland) |
software-center |
tofan79/software-center |
stirling-pdf |
Stirling-Tools/Stirling-PDF |
swash |
ItsLemmy/swash |
ttfx |
omacom/ttfx |
zoom |
Zoom |
Each app has a dedicated workflow that:
- Reads the upstream version — from the latest GitHub release, the vendor API, or the vendor's download page.
- Reads the current COPR version — from the last succeeded build.
- Smart Skip — if the versions match, the workflow exits immediately (no build). Only when upstream publishes something new does it rebuild and submit a fresh SRPM to COPR.
- Builds & submits — downloads the upstream artifact, renders the spec,
builds an SRPM, and pushes it to COPR via
copr-cli.
The software-center package is special-cased: its source lives in its own
repository and is rebuilt automatically (daily) whenever a new release tag
appears there.
- Add a package: create
specs/<name>.specand.github/workflows/<name>.yml, mirroring the structure of an existing entry. - Run a build manually: open Actions, select the workflow, and press Run workflow.
- Skipped runs complete in under a minute; most real builds take 5–10 minutes, while KineticWE can take longer because it builds several subpackages.
Individual packages carry their own upstream licenses (see each .spec).
Workflows and specs in this repository are provided as-is for personal use.