Commit graph

421 commits

Author SHA1 Message Date
renner
1c90f7b266
fix: add gvfs-fuse (#1640)
Seems that only gvfs isn't enough in some cases

followup of: https://github.com/ublue-os/aurora/pull/1639
2026-01-15 21:21:12 +00:00
renner
32397744a6
fix: add gvfs (#1639)
This is needed for applications like dejadup which interface with
various gvfs backends.

Related: https://gitlab.gnome.org/World/deja-dup/-/issues/630

Fixes: https://github.com/ublue-os/aurora/issues/1638
2026-01-15 19:52:03 +00:00
renner
2678890be6
feat: FROM quay.io/fedora-ostree-desktops/kinoite (#1615)
* feat: FROM quay.io/fedora-ostree-desktops/kinoite

Instead of using the ublue-os/kinoite-main base image we would be using
the ones built by Timothée over at https://gitlab.com/fedora/ostree/ci-test

This is a good path forward for Aurora because:

- we no longer have to undo things we inherit from ublue-os/main
- less overall dependencies
- we can make more conscious decisions about what goes into the image
- it's easier now to build images on top of upcoming Fedora versions
  (even KDE nightly ones) or to base on top of potential future images
  that are more aligned with our goals and needs

This would come at the cost of maintaining most of what main did
previously ourselves.

* chore: remove ublue-os-akmods-addons

* chore: codecs from negativo

* feat: add flathub

* fix: fedora flatpak be gone

* feat: miscellaneous workarounds

* feat: CoreOS rescue boot generator

* feat: allow brew programs with sudo

* chore: re-add packages from main

* chore: remove packages we removed in main

* chore: renovate

there is no latest tag

* fix: remove explicit ublue akmods copr cleanup

already included with all the others

* chore: remove added fedora flatpak service

We don't need this

* fix(renovate): set proper tag

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-01-13 04:52:08 +00:00
inffy
1970b35722
chore(flatpak,iso): get flatpaks from common (#1604) 2026-01-12 16:15:08 +01:00
Adam Fidel
f4bb941506
chore(bling): remove unused aurora-cli directory (#1595)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-01-07 22:11:10 +00:00
renner
87735e88e3
chore: generate logos in common (#1589)
* chore: generate logos in common

sister PR: https://github.com/get-aurora-dev/common/pull/89

* chore: remove plymouth, sddm and global theme

* chore: update sha manually
2026-01-06 10:10:33 +00:00
Tulip Blossom
ad8f1ff7b5
chore(brew): dont explicitly enable brew-{update,upgrade} timers (#1591)
We don't need this as we use `uupd` for handling brew updates and we have a systemd preset for this

Related: https://github.com/ublue-os/bluefin/pull/3988
Related: https://github.com/projectbluefin/common/issues/121

Signed-off-by: Tulip Blossom <tulilirockz@outlook.com>
2026-01-05 06:32:28 +00:00
renner
78989a1322
feat: set default wallpaper in common (#1587)
sister PR: https://github.com/get-aurora-dev/common/pull/88

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-01-04 19:08:05 +00:00
renner
a5fac8ca6c
feat: set coneheads wallpaper as default (#1584) 2026-01-04 12:52:06 +00:00
inffy
cca8be42e5
disable rpm-ostreed-service.timer (#1578) 2026-01-03 12:31:20 +00:00
renner
1d51e01ea3
chore: remove ublue-os-update-services (#1571)
* chore: remove ublue-os-update-services

We use uupd now, which manages all this functionality

* fix: also remove disabled services
2026-01-03 01:42:04 +00:00
renner
0409aebf9e
chore: delete ublue-fix-hostname (#1570)
We needed this because people were reporting distrobox breaking because
of /etc/hostname missing

See: https://github.com/ublue-os/bluefin/pull/2438
See: 60834b5696
2026-01-03 01:41:41 +00:00
renner
2ca5acdbd5
chore: cleanup ublue-guest-user.service (#1567)
we don't need this, this was like a docker ephemeral user thing, running
aurora graphical session inside docker
2026-01-02 22:22:00 +00:00
renner
fe58dbd642
feat: switch over to brew OCI from RPM (#1522)
This new brew version also includes those 2 changes:

https://github.com/ublue-os/brew/pull/2
https://github.com/ublue-os/brew/pull/1

Brew binaries have less priority than system binaries now.

This will also make our images 120MiB bigger as hhd/rechunker doesn't
handle non-RPM content at all, unlike the rpm-ostree compose
build-chunked-oci.

https://github.com/ublue-os/brew
2025-12-28 07:09:07 +00:00
renner
569fd4a790
fix: missing udev rules (#1531)
We were overwriting files we derive from kinoite-main and then removing
the ones that are overlapping between the two, resulting in missing udev
rules. This basically goes for all ublue* packages that kinoite-main
includes, so also moved ublue-os-luks.

Fixes: https://github.com/ublue-os/aurora/issues/1530
2025-12-26 05:57:02 +00:00
renner
d074945184
fix: cleanup /tmp (#1513)
hhd/rechunk previously cleaned this up, so we never noticed and had
leftovers of 600MiB on our image. This is needed when we move off of
this rechunker implementation.
2025-12-21 21:40:33 +00:00
renner
fd64502e50
feat: add debug packages for own flatpak version (#1505)
We are shipping a patched/pre-release Flatpak version, might as well install the
debug packages so crash reports are more useful.
2025-12-21 03:29:54 +00:00
renner
fa5864007b
fix: ZFS RPM pattern matching (#1489) 2025-12-19 07:07:06 +02:00
renner
32a66fc719
feat: move back image specific files/hacks/tech debt (#1472)
* feat: move back rpm-ostreed.conf

This is tech debt only for this repo and is not an "asset" shared
between multiple aurora variants.

* feat: add bootc install config

CentOS Stream doesn't support BTRFS out of the box

* feat: add dracut/modprobe configs

module enablement is not an asset and should not be shared between
variants

* feat: add stuff for preinstall bazaar flatpak back

we don't need this on LTS as we start fresh there, this is not an "asset"

* feat: add SDDM stuff

Plasma Login Manager is the future and we shouldn't introduce
workarounds on other Aurora variants when there is a fix in sight.

* feat: add flatpak-nuke-fedora.service

We only have to deal with this problem on Fedora bases

* fix: actually COPY system_files

* Update system_files/shared/etc/rpm-ostreed.conf

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>

* chore: remove dracut zstd compression

* chore: move dracut config to command

---------

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
2025-12-17 17:46:51 +00:00
renner
003faff94e
fix: unbreak dx builds (#1477)
main removed rpmfusion*
https://github.com/ublue-os/main/pull/1841

adds the same logic as we have on non-dx
2025-12-17 05:13:26 +00:00
renner
070c393f96
feat: get rid of most ublue* packages and consume bluefin-common (#1455)
* feat: get brewfiles and justfiles from common repo

this will greatly reduce the number of recipes, mainly the ones we
inherit from ublue-os-just that we add in main

* feat: remove ublue-fastfetch

* remove ublue-polkit-rules pkg

* remove ublue-fastfetch pkg

* exclude ublue-os-udev-rules pkg

* exclude ublue-os-signing pkg

* exclude ublue-os-luks pkg

* chore: remove brew workflow

* feat: remove ublue-motd

https://github.com/projectbluefin/common/pull/52

* feat: move ublue-bling

* feat: move ublue-setup-services

* feat: remove check-sb-key.service mentions

not included in https://github.com/projectbluefin/common/pull/49

We decided to not port this old script for checking if the secureboot
key is enrolled

* fix: properly remove ublue-os-signing

https://github.com/ublue-os/aurora/pull/1463

* chore: update sha manually

---------

Co-authored-by: Juha Uotila <10782843+inffy@users.noreply.github.com>
2025-12-16 05:04:05 +00:00
renner
16d2cb9348
test: add fedora-third-party as unwanted (#1462) 2025-12-15 04:59:06 +00:00
renner
018ab4f512
test: verify if we ship the ublue signing keys on the image (#1463)
* test: verify if we ship the ublue signing keys on the image

* fix: no need for that
2025-12-15 04:43:01 +00:00
Adam Fidel
abe550c261
fix: update Ptyxis dbus activation to use correct shim (#1443) 2025-12-12 05:32:19 +00:00
Adam Fidel
89f1e11393
fix(ujust): remove broken configure-broadcom-wl recipe (#1438) 2025-12-10 03:35:39 +00:00
renner
d7aec568a3
chore: move flatpaks, logos and system files (#1421)
* chore: move flatpaks, logos and system files

They live here now!
https://github.com/get-aurora-dev/common

Also happens to remove the dnf and yum wrappers.

* fix: ci complaints
2025-12-05 16:47:25 +00:00
renner
464ed261c8
fix: re-enable nvidia tests (#1182)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-12-02 22:58:48 +00:00
inffy
b847947b4f
chore: free space - remove akonadi+mariadb (#1402)
* chore: free space - remove akonadi+mariadb

* some fixes for packages.sh

* test: add akonadi to unwanted packages

we don't need this on the image

* Update build_files/base/04-packages.sh

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

---------

Co-authored-by: renner <renner0@posteo.de>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-12-02 15:32:37 +00:00
renner
8f47670f5a
feat: add back uld samsung printer driver (#1405)
fixes: https://github.com/ublue-os/aurora/issues/1404
This is a proprietary driver from negativo repo.
We had this in the past and this is hardware enablement so I think it's fine to include
2025-12-02 14:20:13 +00:00
inffy
1e69bf7915
feat: set holiday wallpaper as default (#1381)
* feat: set holiday wallpaper as default

* i forgor the tests

* chore: test notice

---------

Co-authored-by: renner <renner0@posteo.de>
2025-12-01 00:32:13 +02:00
renner
d7e6ce24bc
feat: move wallpapers over to oci artifact (#1365)
* feat: move wallpapers over to oci artifact

We need the -l flag for rsync because /usr/share/wallpapers from the OCI
artifact is a relative symlink to /usr/share/backgrounds/aurora. Or else
the symlinks don't get copied at all.

* fix: use stuff from org
2025-11-28 20:51:47 +00:00
inffy
9cac8535ef
revert: "fix: update to new plasma-workspace (#1345)" (#1358)
* Revert "fix: update to new plasma-workspace (#1345)"

This reverts commit 4f2672753f.

* add tests back

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-25 14:43:19 +01:00
renner
97beb5daf8
chore: remove /usr/share/doc from the image (#1332)
addresses: https://github.com/ublue-os/aurora/issues/1322

We can save roughly 200MiB with this.

Documentation is generally available online, we don't preinstall any
utilities for looking at it anyway, khelpcenter sucks and I imagine that
nobody is using it. Not even KDE Linux ships that monstrosity.

Keeping our own offline documentation obviously, it's way more approachable than random HTML and markdown files.

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-11-24 12:40:07 +00:00
renner
bd2b0a8cfe
chore: remove cosign (#1354)
we add this in main as part of:
80cdd1654f/build_files/install.sh (L150)

Installing an RPM from github releases

We save 150MiB with this. Our pipeline handles the signing of the images
and if users want to sign images then they can use cosign from homebrew,
chainguard container + distrobox.
2025-11-24 10:24:13 +00:00
inffy
4f2672753f
fix: update to new plasma-workspace (#1345)
* fix: update to new plasma-workspace

the upcoming qt6.10.1 update breaks plasma-workspace to endless crash
loop. Adding this for tomorrow when the QT update hits (its already in
kinoite) so we can atleast have a fix.

Don't think this fix gets to stable before our upstream image gets built

* try to exclude discover-kns

* fix: exclude plasma theme for fedora

* kill me

* fix: move removal of lookandfeel package to the end

---------

Co-authored-by: renner <renner0@posteo.de>
2025-11-24 07:33:55 +00:00
renner
79a4351ebe
chore: move logos away from packages (#1346)
* chore: move logos away from packages

* chore: rename logo to aurora-banner
2025-11-24 05:04:30 +00:00
renner
edb24cbc35
chore: move icons for discourse, docs and update back (#1347) 2025-11-24 00:57:31 +00:00
renner
49f566a4e1
tests: add podman (#1334) 2025-11-21 04:42:20 +00:00
inffy
33183d3ca8
fix(ptyxis): fix open terminal here on dolphin (#1329) 2025-11-20 19:37:30 +01:00
renner
3136534d3b
fix: cleanup leftover kernel modules from base image (#1286)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-11-19 19:38:13 +00:00
inffy
c3dfd7fcb1
chore: remove remaining beta tags from build scripts (#1319)
* chore: remove testing repo for beta

* chore: remove beta tags from akmods script

* remove whitespaces

* remove monkey patch

* add comment to nvidia-ctk exclusion
2025-11-19 17:22:22 +00:00
renner
3a3a47f4a3
chore: remove patched switcheroo (#1033)
* chore: remove patched switcheroo

Wait for F43
https://src.fedoraproject.org/rpms/switcheroo-control

* chore: refresh for new packages.sh

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-11-18 22:37:24 +02:00
inffy
4581935054
fix(ptyxis): patch for handling dead keys on KDE (#1303)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-11-15 21:34:26 +01:00
renner
1d4ab162a8
fix: verify sharship download + pin bash-preexec (#1276)
* fix: verify sharship download

* fix: pin bash-preexec to release
2025-11-09 20:23:22 +00:00
renner
8c60b2bf55
feat: move plymouth logos away from RPM (#1267) 2025-11-08 17:13:03 +00:00
inffy
cae8a76198
chore(ci): rename override script (#1270) 2025-11-08 13:01:00 +00:00
inffy
9691129cb9
chore: remove temporary sddm fix (#1253) 2025-11-05 06:44:45 +02:00
Adam Fidel
37c1464de4
chore(ci): remove/mask fedora flatpaks service directly (#1196)
Co-authored-by: Jordan Petridis <16531710+alatiera@users.noreply.github.com>
Co-authored-by: Tulip Blossom <tulilirockz@outlook.com>
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-11-04 18:23:04 +01:00
renner
6e93006028
chore: move stuff from package back + cleanup (#1194)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-11-04 08:22:40 +02:00
renner
3dd7838717
test: add kwin to mismatch (#1238) 2025-11-03 18:35:33 +02:00
inffy
5a0d19116e
fix: add temp fix for sddm issue (#1236) 2025-11-03 15:28:39 +02:00
renner
5842a72cc6
feat(test): KDE and QT version mismatch (#1229)
* feat(test): KDE and QT version mismatch

* revertme: this should make the build fail

* chore: small cleanup

* Revert "revertme: this should make the build fail"

This reverts commit 6ae18379d8b01dfda9595d9b2c182463d99d5c0c.
2025-11-01 18:07:35 +00:00
renner
1fa40a6002
fix: test if versionlock doesn't cause mismatch (#1228)
https://github.com/ublue-os/aurora/issues/1227
2025-11-01 16:00:35 +00:00
inffy
63f5483e47
chore(ci): comment out the beta script (#1223) 2025-11-01 07:25:11 +00:00
renner
4d618eb59d
fix: clean first then test (#1218) 2025-11-01 06:41:35 +00:00
inffy
fb15c7214a
chore: more repo cleanup (#1180)
* chore: clean up repo

* chore: overrides and remove tailscale repo

* remove base image changes script

* refactor dx and build scripts

* add better way to install openrazer-daemon

* move the pinned packages to packages.sh

* fix typo

* sunshine is not excluded package anymore

* fix toolip

* update fedora version to 42

* fix: remove unnecessary bootc lint

we do that in the containerfile at the end

* remove /opt stuff

---------

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-10-31 22:40:15 +00:00
renner
8d6be69da0
feat: trojan horse detection (#1217) 2025-10-31 21:45:12 +00:00
renner
05b6406b09
fix: remove ostree container commit from dx (#1216)
leftover, bootc container lint does that
2025-10-31 16:53:13 +00:00
inffy
27e75f1093
feat: add fw-control and openrazer for all (#1210)
* feat: add fw-control and openrazer for all

* remove from excludes

* remove only f42 mention
2025-10-31 16:31:53 +00:00
renner
5dcb82c277
feat(tests): add flatpak preinstall (#1215) 2025-10-31 16:28:33 +00:00
renner
75064bc187
feat(fastfetch): add weekly user count + bazaar installs (#1209) 2025-10-30 21:30:53 +00:00
inffy
28adc2ecb2
feat: nuke fedora flatpaks on boot (#1208)
* feat: nuke fedora flatpaks

* start the service on boot

* remove extra space :C

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-30 17:23:58 +00:00
renner
369ffd8fdf
feat: set new fall wallpaper as default (#1201) 2025-10-29 18:06:00 +02:00
renner
cc7fafdef2
fix: don't hardcode plasma version for 6.5 override (#1197) 2025-10-29 07:53:57 +02:00
renner
afbaec15df
feat: plasma 6.5 for latest (#1192) 2025-10-28 19:53:47 +02:00
inffy
b4891942e4
fix(sunshine): remove sunshine from f43 excluded packages (#1187) 2025-10-28 13:15:20 +02:00
renner
92a2eac284
feat: remove rpm bazaar (#1159) 2025-10-28 09:25:22 +02:00
inffy
83736b0126
chore: clean up nvidia-legacy akmods parts (#1181) 2025-10-27 19:14:13 +00:00
renner
db2e21a6ae
feat: enable bazaar flatpak (#1157)
* feat: enable bazaar flatpak

* feat: autostart flatpak bazaar service

This will replace the systemd service provided by the rpm

* feat: enable backported flatpak for non-beta images

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-10-26 16:05:11 +00:00
inffy
e23fd2514c
fix: add nerdfont-symbols (#1168)
* fix: add nerdfont-symbols

Adding these so our motd and starship don't look like shite

* better way

* few comments

* Update build_files/base/05-override-install.sh

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>

* fix: remove font files again

---------

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-10-26 15:48:11 +00:00
renner
61ece34761
feat: enable sunshine for F43 (#1164)
* feat: enable sunshine for F43

They are building F43 now

* feat: add sunshine to tests

* fix: uppercase...
2025-10-25 12:37:34 +00:00
renner
9c66b0b7aa
chore: remove umoci (#1162)
This copr has been unmaintained since almost a year
https://copr.fedorainfracloud.org/coprs/ganto/umoci

If no one seems to have cared about this then let's just remove it
This is not available in brew either
2025-10-25 12:09:02 +00:00
renner
5962a21cf6
chore: remove kind from image (#1163)
* chore: remove kind from image

this is available in brew

* fix: duplicated entry

we also have this in aurora-apps.just

* feat: add k8s-dev-tools ujust to motd
2025-10-25 11:37:15 +00:00
inffy
1f571f416c
chore: remove kde-docs from packages (#1156) 2025-10-25 10:36:36 +00:00
renner
2ac9079fe1
feat: add more tests (#1136)
* feat: check if bazaar flatpak preinstall file is present

* feat: check for more important packages

* feat: check if removed packages are actually removed

some of those are from main, in case that blows up

* feat: check if nvidia has nvidia stuff installed

* fix: don't do nvidia for now

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-10-25 09:38:32 +00:00
inffy
932d2b3bc2
chore: refactor package installation and handling during build time (#1142)
* feat: package.json removal start

* override-install update

* cleanup script

* dx packages

* dx cleanup

* shared build-base

* shared build-dx

* copr-helpers script

* validate repos script

* Containerfile change, remove packages.json

* remove akmods script

* fw-fanctrl comes from staging

* remove fw-fanctrl from fedora packages too

* Revert "remove akmods script"

This reverts commit 6c2c120e99b9e4579c0542c7b91afdfaeffc9b9d.

* dunno what happened here

* fix perms

* missing \

* missing end if

* and another one :(

* install uupd for all

* starship aint rpm anymore

* correct naming for the validate script

* remove the extra mention of beta script

* fix dx-packages file

* remove fonts

* libvirt-workarounds was missing

* update tests

* add kvmfr back to dx

* retry

* Revert "retry"

This reverts commit a2a3ac5f5462ecdf81bdc4e35f23f16b02a60703.

* Revert "add kvmfr back to dx"

This reverts commit bebea500a2f3d6f8c04a4849ae714aae4d7fb3ef.

* remove the kvmfr ujust recipe

* add packages for incus,incus-agent and lxc from fedora

* remove these too

* remove make

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* Update build_files/base/04-packages.sh

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* Update build_files/dx/03-packages-dx.sh

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* Update build_files/dx/03-packages-dx.sh

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* remove the git packages

* Update build_files/dx/09-cleanup-dx.sh

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* add instructions for package pinning

* i'm sure i added this...

* fix: use fixed fwupd package again

---------

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-10-24 23:51:51 +00:00
inffy
0524a13111
chore: drop HWE + nvidia-legacy images (#763)
* chore: drop HWE images

This shouldn't be merged befora F43 images have released

* justfile fixes

* chore: remove hwe bazzite kernel logic

* docs: remove HWE badge from README

* update initramfs script to match main now

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* fix: remove leftover QUALIFIED_KERNEL

* update copilot instructions

* remove nvidia-legacy  too

* remove legacy-nvidia

* more legacy-nvidia found

* oops

* chore(ci): remove hwe workflow

* chore(just): remove nvidia closed from retagger

* chore: remove nvidia closed from image-info.sh

---------

Co-authored-by: renner <renner0@posteo.de>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-10-24 19:11:49 +00:00
inffy
9d740ee2c5
feat: add brewfile validation (#1132)
* feat: add brewfile validation

* building is needed for linter to work properly

* relocate brewfiles for easier access

* remove homebrew/cask tapping

* revert the building for touching brewfiles

* Update .github/workflows/validate-brewfiles.yml

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

---------

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-10-22 16:03:05 +00:00
renner
184868eab1
feat(beta): kde 6.5 from kde-sig copr (#1129)
* feat(beta): kde 6.5 from kde-sig copr

* fix: undo sudo-rs

* fix: actually execute beta script

* fix: use proper copr URL

* fix: remove plasma-discover-kns

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-10-22 15:15:50 +00:00
renner
28fcc3f933
fix(tests): only bootc lint once at the very end (#1125)
A DX build would run the regular lint at the end of that stage and then
for the dx stage again. This will only bootc lint it once at the end.

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-10-21 18:50:55 +00:00
renner
df605ec087
feat: bazaar flatpak transition (#1076)
* feat: add initial stuff for bazaar flatpak

* chore: sort flatpak list

* fix: change path of bazaar config

* feat: add flatapk preinstall stuff

* fix: make permissions work

* feat(bazaar): add user background service

* fix: enable new services

* fix: don't do flatpak preinstall on the ISOs

* feat: remove bazaar rpm

* fix: move bazaar to /etc

* feat: use our own patched flatpak package

https://github.com/ublue-os/packages/tree/main/staging/flatpak

* fix: remove bazaar rpm from tests

it got replaced by the flatpak

* fix: wrong path

* fix: don't symlink bazaar to discover

* Revert "feat: remove bazaar rpm"

This reverts commit b561a54a9166e002b660ff28eed4255861e132a9.

* Revert "fix: remove bazaar rpm from tests"

This reverts commit af39bca90c7c4819662feaf554ba9a5647805e70.

* fix: don't autostart flatpak bazaar for now

add me back later

* feat: add stuff so flatpak bazaar can coexist with rpm

* Revert "fix: move bazaar to /etc"

This reverts commit 3e18b1bb3cb88636810a35110767206d995d6a88.

* fix: disable flatpak bazaar service

* feat: remove discover

* chore: remove ujust toggle-software-store

* chore: set bazaar as default in kickoff and panel + remove discover jank

* Revert "feat: remove discover"

This reverts commit eb7c57d7869b427fdaa83c48928d8959e9c92267.

* Revert "chore: remove ujust toggle-software-store"

This reverts commit 8c7d3e9863bee88f110b35b6343253d79e3d58ef.

* Revert "chore: set bazaar as default in kickoff and panel + remove discover jank"

This reverts commit 4efd3838f3685dfa441445e480c38e6beb14ea03.

* Revert "fix: change path of bazaar config"

This reverts commit 7d6bbea0b8e2e0eae87b61ca301c86b716d89e79.

* chore: undo bazaar symlink removal

is this the source for the messed up kickoff

This reverts commit a61edb3193175991a25ac31a8fdf70d6a812f1c6.

* fix: only do beta stuff on beta

* fix: symlink discover again

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-10-19 14:10:24 +00:00
renner
fbc25b339c
fix: kickoff being weird (#1110)
* fix: kickoff being weird

fixes: https://github.com/ublue-os/aurora/issues/1109

* fix: you gotta be kidding

* fix: aww maan

* chore: remove old xml kickoff config from tests
2025-10-19 03:15:08 +00:00
inffy
7060ab3b2f
chore: F43 building blocks (#1093)
* feat: enable testing repo for beta

* chore: beta gates for akmods

* chore: rpmfusion beta

* chore: more enablements

* fix: beta should check the beta tag on main

* sunshine copr not avaialble for f43

* update packages and repo files

* chore(deps): update ghcr.io/ublue-os/kinoite-main:latest docker digest to 55277ae (#1092)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* remove some packages from beta f43

* move special packages away from packages.json

* another if override for beta

* update

* cleanup for copr repos

* more cleanup

* revert akmods changes

* exclude mozilla fonts

* fix excluded packages

* Update build_files/base/03-install-kernel-akmods.sh

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* cleanup some packages

* scx-scheds be gone

---------

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-17 12:39:28 +00:00
inffy
5b5a8dae4d
fix: filter excluded packages before install (#1102) 2025-10-17 08:21:10 +00:00
renner
869e78846f
feat(ci): add simple tests (#1044)
* feat(ci): add simple tests

* feat(ci): use bootc lint instead of ostree container commit

* fix: bootc lint

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>

* feat: dx tests

* fix(dx-tests): inherit base tests

* fix: dx test path

* fix: naming

* fix: syntax

* fix: docker package name

* fix: lint after dx stage

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>

---------

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-10-08 14:20:02 +00:00
inffy
0ecaf30f3c
fix: offline docs away from panel (#1041)
* fix: remove offline docs from the panel

* fix: remove offline docs from panel
2025-10-03 20:20:20 +00:00
renner
b981ceb28f
feat: default to new wallpaper (#1032) 2025-10-03 05:54:07 +00:00
inffy
0013004fb6
feat: add shortcut for offline docs (#976)
* add shortcut for offline docs

* changes to overrides

* add the shortcut to the help section

* Rename application from 'Aurora Docs' to 'Aurora Offline Docs'
2025-09-25 05:22:26 +00:00
Adam Fidel
baa35192f5
fix: remove Discover notifications (#1003) 2025-09-23 03:52:06 +00:00
renner
1171becf2a
chore: remove unneeded dnf5 (#961)
dnf5 is preinstalled, we don't need to keep stuff from before f41 around
2025-09-12 20:44:41 +00:00
inffy
a4c48693ea
fix(nvidia): remove gtk4 workaround (#923) 2025-09-07 08:14:33 +03:00
inffy
9a64093d94
feat: add kAirpods package (#940)
* feat: add kAirpods

* add kairpods pkg

* disable the repo at the end
2025-09-06 10:37:51 +00:00
renner
93d4cf0023
chore: remove atheros-fimrware pin (#653)
We might want to wait for this until 6.15 reaches stable
no one mentioned it on the bugtracker that it works on 6.14 explicitly
https://bugzilla.redhat.com/show_bug.cgi?id=2365882#c58

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-09-04 09:59:43 +00:00
inffy
f34d5f055c
fix(os-release): remove extra image info from os-release (#920) 2025-09-03 16:15:29 +00:00
renner
ae8e5ea3fb
fix: disable discover notifier (#893)
* fix: disable discover notifier

Adds the re-enablement to the ujust

fixes: https://github.com/ublue-os/aurora/issues/888

* fix: the ujust would reqguire a reboot otherwise

I have no idea why this works

* fix: the ujust actually works now again

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-08-27 22:34:00 +00:00
renner
6cf7fade4b
fix: use desktop-file-edit instead of sed (#870) 2025-08-23 18:26:11 +02:00
inffy
d5732b5c09
chore: remove the bazaar specific nvidia fix (#859) 2025-08-21 14:49:29 +00:00
renner
769a9e7357
chore: remove bazaar libdex workaround (#851)
bazzite removed it with
8785c414f0
2025-08-19 18:18:28 +00:00
Adam Fidel
64bfe6724c
fix(nvidia): Force NGL for GTK apps for now (#850) 2025-08-19 13:22:01 +00:00
inffy
6a9230a481
feat: enable bazaar in main images (#785)
* add bazaar and krunner-bazaar to packages

* add bazaar workarounds

* add dicover-toggle recipe to ujust

* remove bazaar from beta scripts

* disable beta builds

* own install script for bazaar workarounds

* fix bazaar script

* remove beta mention from ujust recipe

* add krunner switching to ujust

* Update just/aurora-apps.just

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* Update just/aurora-apps.just

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* fix whitespace

* Update build_files/base/11-bazaar.sh

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* chore: move krunner settings to proper file

* fix: add plugins sections to krunnerrc

* rename the discover-flatpak section

* chore: rename remaining discover desktop entry

02f0b2cdab

---------

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-08-10 17:58:51 +00:00
inffy
828dbb676d
feat: move to centralized flatpaks lists (#776)
* feat: move to centralized flatpaks lists

* update containerfile
2025-08-09 14:30:22 +00:00
Kenzie
cabf8819a2
Update 00-image-info.sh (#800)
Was this a typo?

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-08-07 05:00:49 +00:00
Adam Fidel
394c2788d8
feat(beta): set bazaar default for mimetype flatpakref (#755) 2025-07-31 15:51:34 +00:00
Adam Fidel
5a25ad1eee
feat(beta): hide Discover and add ujust to re-enable (#735)
* feat(beta): hide Discover and add ujust to re-enable

* simplify heredoc

* split out beta justfile recipe
2025-07-28 06:34:42 +00:00
renner
2f8236a3f2
feat(beta): add sudo-rs (#728)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-07-27 21:15:09 +00:00
Adam Fidel
999d14a510
fix(build): use GITHUB_TOKEN for curl when needed (#709)
* fix(build): use GITHUB_TOKEN for curl when needed

* use /tmp instead of /usr/local

* missed one

* pass -E to sudo

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-07-20 03:02:41 +00:00
renner
30894b61a4
fix(beta): pin libdex to 0.9.1 (#713)
fix bazaar crashes under VMs and low spec PCs
2025-07-19 22:50:32 +00:00
renner
eef03bfb96
chore: removed patched kf6-kio from terra (#693)
this patch is upstream now and included in frameworks 6.16
https://invent.kde.org/frameworks/kio/-/merge_requests/1556
https://invent.kde.org/frameworks/kio/-/commits/v6.16.0?ref_type=tags
2025-07-14 17:12:13 +00:00
renner
3eb119ca08
feat(beta): replace discover with bazaar on panel and kickoff (#683) 2025-07-11 15:01:04 +00:00
Adam Fidel
3f73a60563
fix: only enable Bazaar KRunner plugin on beta (#681)
* fix: only enable Bazaar KRunner plugin on beta

* move header
2025-07-11 12:03:00 +00:00
Adam Fidel
720a570bd6
feat: add bazaar to beta image (#677)
* feat: add bazaar and app list

* feat: add krunner-bazaar

* feat: disable discover search results

* feat: explicitly enable bazaar krunner plugin

this is not strictly needed, as it is enabled by default
putting this here just in case

* feat: add bazaar to beta image

---------

Co-authored-by: dreamyukii <49896401+dreamyukii@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-07-11 08:11:33 +00:00
renner
4fb206ab24
chore: revert qt6-qtwayland pin (#671)
6.9.1-3 reverted the fedora patch that caused the initial breakage

https://bugzilla.redhat.com/show_bug.cgi?id=2375356
https://bugs.kde.org/show_bug.cgi?id=506316
92b62319a8
2025-07-08 18:45:58 +00:00
renner
8f90ade03b
feat: update aurora wallpaper for july (#615) 2025-06-30 07:09:05 +00:00
renner
42b4dfaf8c
fix(pin): qt6-qtwayland kscreenlocker regression (#655)
apparently this breaks kscreenlocker
https://bugzilla.redhat.com/show_bug.cgi?id=2375356
2025-06-30 04:40:04 +00:00
renner
d961b46a96
fix: match kernel versions more closely (#651)
* fix: remove kernel-uki-virt

we add this in main and ostree doesn't put it in the correct spot anyway

* fix: only remove the kernel from the base image when we change it

:stable only has the kernel related stuff from coreos:stable now, no
mismatched kernel-tools anymore we inherit from ostree-desktops-images

:latest, don't touch it unless we pin it

* fix(dx): explicitly install the correct versions for kernel-{devel,tools,tools-libs}

kernel-headers has no coreos:stable version in the repos, just install
the latest one then

* fix: also install/versionlock just "kernel" and "kernel-devel-matched" package

* chore: main removed kernel-uki-virt

* fix: double quote to make codacy happy

* fix: make HWE "worky"

* fix: add kernel fixes to hwe as well

I forgor

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-06-29 17:28:51 +00:00
renner
91e57ba74e
fix: add retry on curl in build scripts (#633)
prevents failures likes this
https://github.com/ublue-os/aurora/actions/runs/15822867397/job/44595936013#step:9:10058

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-06-29 15:45:10 +00:00
renner
95a7389d56
fix: use white logo for rebasers (#638)
start-here logo is now our white-logo

Co-authored-by: Niklas <40402114+NiHaiden@users.noreply.github.com>
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-06-27 06:19:39 +00:00
renner
e44dd83c37
fix: remove leftover ungated fedora kernel on stable images (#628)
* fix: remove leftover ungated fedora kernel on stable images

uses dnf instead of plain rpm to remove the existing kernel

right now there are leftovers in /usr/lib/modules/

removes kernel-devel, which happens to pull in development deps like
bison, m4 which we don't need on the image.

* fix: remove gcc from image

for whatever reason it pulls in kernel-headers-6.14.3, an old kernel which is
neither the one lastet one from fedora or coreos

gcc pulls glibc-devel
https://src.fedoraproject.org/rpms/gcc/blob/f42/f/gcc.spec#_272

glibc-devel pulls kernel-headers
https://src.fedoraproject.org/rpms/glibc/blob/f42/f/glibc.spec#_531

* feat: add kernel-uki-virt

our main images have it

* fix: remove versionlock from now missing kernel-devel

* fix: versionlock kernel-uki-virt

* fix: add back virtualbox-guest-additions

this is removed with the existing kernel from the image

* make codacy happy

* fix: remove existing kernel without for loop

---------

Co-authored-by: Niklas <40402114+NiHaiden@users.noreply.github.com>
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-06-23 13:19:46 +00:00
renner
7029fd4eaa
fix: prevent plasma-firewall package skew (#621)
* chore: use rpm functionality instead of awk

* fix: proper indent

* fix: prevent plasma-firewall package skew
2025-06-21 11:34:09 +00:00
renner
c4c4cbc860
chore: remove discover KNewStuff backend properly (#620)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-06-21 07:42:02 +00:00
inffy
fad91d6e95
fix: rename the libvirt workaround service (#619)
* fix: rename the libvirt workaround service

* add .service to be consistent
2025-06-21 06:26:12 +00:00
renner
48e832c1f5
chore: remove hidden desktop entry section for gnome-system-monitor (#616)
we do not ship gnome-system-monitor
2025-06-19 14:39:26 +00:00
renner
b36855e918
chore: remove libheif workaround (#598)
Someone on discord with previously affected hardware showed a
working bazzite kde the other day which never shipped this workaround.

We don't need this anymore, this must have gotten resolved upstream with 1.19.8
https://github.com/strukturag/libheif/releases/tag/v1.19.8

I tried an image with this change on my laptop that was previously affected
and this totally works now!

https://github.com/ublue-os/aurora/issues/8
2025-06-14 19:55:15 +00:00
renner
6fd5475f7b
chore: move to aurora-kde-config package (#547)
needs: https://github.com/ublue-os/packages/pull/549
this has to be installed after the installation
of aurora-logos and thus
can't be in packages.json

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-06-08 18:19:56 +00:00
inffy
c754198bf0
fix: v4l2loopback (#566) 2025-06-07 08:52:10 +00:00
inffy
6c3dc2ccc0
chore: disable old rpm-ostreed-automatic.timer (#545)
* chore: disable old rpm-ostreed-automatic.timer

* forgot the other one
2025-06-01 12:46:46 +00:00
inffy
4907a76317
chore: move flatpaks lists and update ujust scripts (#531)
* chore: move flatpaks lists to generic location

* refactor install-system-flatpak ujust

* update toggle-devmode ujust

* update build files
2025-05-29 23:07:07 +00:00
inffy
8205a1c150
chore: add codename to image info (#537) 2025-05-29 13:35:03 +03:00
renner
c92e266224
fix: set SDDM wallpaper to the regular default wallpaper (#534)
Fedora changed the backgrounds from png to jxl
(now that they ship jxl wallpapers with F42)
they also set default.jxl in
/usr/share/sddm/themes/01-breeze-fedora/theme.conf
so this sets the SDDM wallpaper to whatever is the regular wallpaper.
2025-05-28 21:24:29 +00:00
renner
4796311338
feat: change default wallpaper from chandeleer (#515) 2025-05-25 21:06:49 +00:00
renner
51dc306918
fix(pin): atheros-firmware downgrade to 20250311-1 (#513)
It apparently breaks qualcomm WiFi chips

Ported from bluefin
https://github.com/ublue-os/bluefin/pull/2574

See: https://bugzilla.redhat.com/show_bug.cgi?id=2365882
2025-05-25 16:08:28 +00:00
Juha Uotila
08dad211b1
feat: enable input-remapper service by default (#454) 2025-05-12 09:51:50 +00:00
renner0e
58df6bdc06
chore: cleanup old distrobox and unneccessary charm repo (#436)
* chore: remove aurorabox

* chore: remove distrobox.{conf,example}

* chore: remove charm repo for glow

It's in fedora repos

---------

Co-authored-by: Juha Uotila <10782843+inffy@users.noreply.github.com>
2025-05-06 19:44:46 +00:00
Juha Uotila
9b3d15a317
fix: restore fwupd backend to discover (#434)
* fix: restore fwupd backend to discover

* fix comment

Co-authored-by: Schmuuu <26191454+Schmuuu@users.noreply.github.com>

---------

Co-authored-by: Schmuuu <26191454+Schmuuu@users.noreply.github.com>
2025-05-06 17:29:28 +00:00
Juha Uotila
03c0895353
chore: remove LXD from group scripts and references - Fixes #283 (#2473) (#432)
Co-authored-by: Micah Dutro <51960903+MDutro@users.noreply.github.com>
2025-05-06 06:57:50 +00:00
renner0e
04f77f692f
feat: merge kinoite directory into shared (#430)
This removes that kinoite directory and moves all that stuff from etc
and usr from there to shared and removes that corresponding line
from the build script.
2025-05-05 16:48:22 +00:00
Thomas Duckworth
a180efab1e
fix: remove kns + fwupd backends from Discover more reliably (#425)
Co-authored-by: Juha Uotila <10782843+inffy@users.noreply.github.com>
2025-05-05 09:08:22 +00:00
Juha Uotila
1b178eeb68
chore: fix install of zfs after update to 2.3.2 (#428) 2025-05-05 07:11:17 +00:00
Juha Uotila
bc2c38eb43
fix(uupd): enable the service without conditions (#427) 2025-05-04 15:38:06 +00:00
Juha Uotila
b2eeac7f60
chore: cleanup f40 mentions from build scripts (#423)
* chore: cleanup f40 mentions from build scripts

* up the kernel
2025-05-04 15:10:28 +00:00
Juha Uotila
e06d5411a4
feat: use ublue-setup-services for setup services (#422)
* feat: use ublue-setup-services for setup services

This centralizes our setup service solution to the `ublue-setup-services` package, all these snippets came straight from Bluefin LTS.

I believe this should work fine, but it needs some testing, just to make sure everything is okay, although I am quite confident that this is fine because we've been using this for months on LTS

* chore: dont touch the guest user stuff

* fix: remove sb-key service from repo (exists on the ublue-setup-services package)

* fix(dx): move vscode configuration to ublue-user-setup

* fix: remove more sb-key stuff and add setup config

* fix: we are not bluefin lts

* chore: more sb-key-notify stuff

* fix: remove bluefin-dx-user-groups from image build services

* we don't need the theming script

* fix typo

---------

Co-authored-by: Tulip Blossom <tulilirockz@proton.me>
2025-05-04 15:03:33 +00:00
Juha Uotila
fedd092c49
feat: enable uupd for all images (#416) 2025-05-02 15:26:21 +00:00
Juha Uotila
596a3a96e3
fix: add temporary workaround service for missing /etc/hostname file (#2438) (#399)
Co-authored-by: Tulip Blossom <tulilirockz@outlook.com>
2025-04-29 06:41:35 +00:00
Juha Uotila
6a5fb769e3
chore: add upstream bootc config for nvidia and bootc install (#395)
Co-authored-by: Niklas <40402114+NiHaiden@users.noreply.github.com>
2025-04-28 15:57:17 +00:00
Juha Uotila
36fb05842a
feat: add docs pdf (#396)
This  needs first the pr from https://github.com/ublue-os/aurora-docs/pull/69 to be merged and working first
2025-04-28 15:51:02 +00:00
Benjamin Sherman
fe42ed5658
chore: use main repo for nvidia-install.sh (#389)
* chore: use main repo for nvidia-install.sh

Relates: ublue-os/main#813

* oops, correct the link
2025-04-27 14:30:44 +00:00
Tulip Blossom
f0ef674b7b
fix: remove all in-repo homebrew stuff and replace w/ ublue-brew (#387)
Co-authored-by: Juha Uotila <10782843+inffy@users.noreply.github.com>
2025-04-25 20:50:05 +00:00
renner0e
745414e46c
chore: use aurora-plymouth package (#386) 2025-04-25 17:26:19 +00:00
Thomas Duckworth
4329c9291b
fix: make samba usershares work OOTB (#381)
Co-authored-by: Vishwas Parpattegar <62875653+RealVishy@users.noreply.github.com>
2025-04-25 11:27:15 +00:00
Juha Uotila
e787091ec8
fix(flatpak): remove fedora flatpak service and repos (#374)
* fix(flatpak): remove fedora flatpak service and repos

* update 17-cleanup.sh

---------

Co-authored-by: Niklas <40402114+NiHaiden@users.noreply.github.com>
2025-04-25 08:33:46 +00:00