From 066ca996351d9161e77e2efb41a04262c2504064 Mon Sep 17 00:00:00 2001 From: renner <80410025+renner0e@users.noreply.github.com> Date: Fri, 22 May 2026 17:27:30 +0200 Subject: [PATCH] feat: set update-interval for chunkah (#2249) We can label our custom layers this way [1], this should make a tiny bit more room for packages that get updated frequently. [1]: https://github.com/coreos/chunkah#customizing-the-layers --- build_files/base/03-fetch.sh | 1 + build_files/shared/build.sh | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/build_files/base/03-fetch.sh b/build_files/base/03-fetch.sh index 0f5ab1e8..10776e4e 100755 --- a/build_files/base/03-fetch.sh +++ b/build_files/base/03-fetch.sh @@ -28,6 +28,7 @@ unzip /tmp/nerdfontsymbols.zip -d /tmp mkdir -p /usr/share/fonts/nerd-fonts/NerdFontsSymbolsOnly/ mv /tmp/SymbolsNerdFont*.ttf /usr/share/fonts/nerd-fonts/NerdFontsSymbolsOnly/ setfattr -n user.component -v "nerdfonts" /usr/share/fonts/nerd-fonts/NerdFontsSymbolsOnly +setfattr -n user.update-interval -v "yearly" /usr/share/fonts/nerd-fonts/NerdFontsSymbolsOnly # Bash Preexec v0.6.0 ghcurl https://raw.githubusercontent.com/rcaloras/bash-preexec/b73ed5f7f953207b958f15b1773721dded697ac3/bash-preexec.sh --retry 3 -Lo /usr/share/bash-preexec diff --git a/build_files/shared/build.sh b/build_files/shared/build.sh index ce2049bc..999b7976 100755 --- a/build_files/shared/build.sh +++ b/build_files/shared/build.sh @@ -18,9 +18,15 @@ rpm --erase --nodeps --nodb generic-logos rsync -rvKl /ctx/system_files/shared/ / setfattr -n user.component -v "aurora-wallpapers" /usr/share/backgrounds/aurora +setfattr -n user.update-interval -v "monthly" /usr/share/backgrounds/aurora + setfattr -n user.component -v "aurora-assets" /usr/share/plasma/avatars/{echo,lumina,scope,tina,vincent}.png -setfattr -n user.component -v "aurora-assets" /etc/bazaar +setfattr -n user.component -v "aurora-assets" /etc/bazaar/*.jxl +setfattr -n user.update-interval -v "quarterly" /etc/bazaar/*.jxl + setfattr -n user.component -v "aurora-plasma-theme" /usr/share/plasma/look-and-feel/dev.getaurora.aurora{,light}.desktop +setfattr -n user.update-interval -v "quarterly" /usr/share/plasma/look-and-feel/dev.getaurora.aurora{,light}.desktop + setfattr -n user.component -v "aurora-config" /usr/share/ublue-os setfattr -n user.component -v "homebrew" /usr/share/homebrew.tar.zst