Skip to content

treewide: restructure options#21

Draft
42willow wants to merge 59 commits into
mainfrom
restructure-config
Draft

treewide: restructure options#21
42willow wants to merge 59 commits into
mainfrom
restructure-config

Conversation

@42willow

@42willow 42willow commented Jun 13, 2026

Copy link
Copy Markdown
Owner
  • format
  • eval on all hosts
  • double check options used
  • comment out unused options
  • stop setting program.<..>.enable = false and do this in the top level options instead
  • do TODOS
  • figure out why out of sync with hyprland changes or whatever

@42willow 42willow force-pushed the restructure-config branch from 9b56367 to 942e40b Compare June 14, 2026 01:11
@42willow 42willow force-pushed the main branch 2 times, most recently from 4ef2e51 to f7891ca Compare June 14, 2026 03:45
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@42willow

Copy link
Copy Markdown
Owner Author
clear && nix eval --json '.#darwinConfigurations.starling.options.nest' | nix run nixpkgs#jaq '.'

@github-actions

Copy link
Copy Markdown

Nix Diff

Compare changes

anemone aarch64-linux

Attribute: nixosConfigurations.anemone.config.system.build.toplevel

Diff Output
<<< /nix/store/bjqcnlna9qdb8s3596g7ivivfgm4kkv7-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv
>>> /nix/store/cxk9660m6y9d4w43kvf15xwsswp6j0sv-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv

CHANGED
[U.] CVE                                            <unchanged> -> 2022-28805.patch, 2024-6655.patch, <unchanged>
[C.] clean-immodules-cache.sh                       <none> ×3 -> <none> ×4
[C.] fix-paths.patch                                <none> ×9 -> <none> ×13
[U.] gcc                                            <unchanged> -> 15-clone-hack.patch, 15-clone-hack-prerequisite.patch, <unchanged>, +10.2 KiB
[U.] lua                                            <unchanged> -> 5.2.4.tar.gz, 5.2.4, <unchanged>
[C.] perl                                           5.42.0-env ×5, <unchanged> -> 5.42.0-env ×6, <unchanged>, +11.3 KiB
[C.] python3                                        3.13.13-env ×21, <unchanged> -> 3.13.13-env ×25, <unchanged>, +19.8 KiB
[C.] setup-hook.sh                                  <none> ×42 -> <none> ×46
[C.] source                                         <none> ×910 -> <none> ×951, +180 KiB
[U.] typst                                          <unchanged> -> 0.14.2-vendor-staging, 0.14.2-vendor, 0.14.2, <unchanged>, +9.19 KiB
[C.] utils.sh                                       <none> ×2 -> <none> ×3

ADDED
[A.] 2.0-immodules.cache.patch                      <none>
[A.] 5fa99b5271a3c80a13c78062d7adc6310222dd8e.patch <none>
[A.] 7zz                                            26.01
[A.] 85_security_load_3.85+.patch                   <none>
[A.] UCD.zip                                        <none>
[A.] XML-SAX-Expat                                  0.51.tar.gz
[A.] XML-Simple                                     2.25.tar.gz
[A.] build-without-dbus-launch.patch                <none>
[A.] bullet                                         3.25
[A.] bun                                            1.3.13
[A.] bun-linux-aarch64.zip                          <none>
[A.] catwalk                                        1.3.2-vendor-staging, 1.3.2-vendor, 1.3.2, +8.51 KiB
[A.] chafa                                          1.18.2
[A.] cldr-annotations                               48.2
[A.] d1a4256b3a019117f2bb6cb8c63d6367aaf512e2.patch <none>
[A.] ddcutil                                        2.2.7.tar.gz, 2.2.7
[A.] djvulibre                                      3.5.29.tar.gz, 3.5.29
[A.] efl                                            1.28.1.tar.xz, 1.28.1, +16.7 KiB
[A.] efl-elua.patch                                 <none>
[A.] emoji-sequences.txt                            <none>
[A.] emoji-test.txt                                 <none>
[A.] emoji-zwj-sequences.txt                        <none>
[A.] eza                                            0.23.4-vendor-staging, 0.23.4-vendor, 0.23.4, +9.59 KiB
[A.] fastfetch                                      2.63.1, +10.0 KiB
[A.] fd                                             10.4.2-vendor-staging, 10.4.2-vendor, 10.4.2, +8.49 KiB
[A.] find-headers.patch                             <none>
[A.] fix-cross-compilation.patch                    <none>
[A.] freeglut                                       3.8.0.tar.gz, 3.8.0
[A.] gitui                                          0.28.1-vendor-staging, 0.28.1-vendor, 0.28.1, +8.95 KiB
[A.] gitui-key-config.ron                           <none>
[A.] gitui-theme.ron                                <none>
[A.] glu                                            9.0.3.tar.xz, 9.0.3
[A.] gnome-icon-theme                               3.12.0.tar.xz, 3.12.0
[A.] gperftools                                     2.17-disable-generic-dynamic-tls.patch, 2.17.2
[A.] gtest.patch                                    <none> ×2
[A.] gtk+                                           2.24.33.tar.xz, 2.24.33, +9.08 KiB
[A.] gtk-engine-murrine                             0.98.2.tar.xz, 0.98.2
[A.] gtk2-theme-paths.patch                         <none>
[A.] hm_gitattributes                               <none>
[A.] humanity-icon-theme                            0.6.16
[A.] humanity-icon-theme_0.6.16.tar.xz              <none>
[A.] hyfetch                                        2.1.0-vendor-staging, 2.1.0-vendor, 2.1.0, +9.15 KiB
[A.] hyfetch.json                                   <none>
[A.] ibus                                           1.5.33 ×2, +16.5 KiB
[A.] icon-naming-utils                              0.8.90.tar.gz, 0.8.90
[A.] imagemagick                                    7.1.2-23
[A.] just                                           1.51.0-vendor-staging, 1.51.0-vendor, 1.51.0, +10.6 KiB
[A.] lazygit                                        0.61.1
[A.] libXScrnSaver                                  1.2.5.tar.xz
[A.] libdecor                                       0.2.5
[A.] libevdev                                       0.13.1.tar.gz, 1.13.6.tar.xz, 1.13.6, +8.95 KiB
[A.] libheif                                        1.21.2
[A.] libhwy                                         1.3.0
[A.] libinput                                       1.31.3
[A.] libjxl                                         0.11.2
[A.] liblqr                                         1-0.4.3
[A.] libnotify                                      0.8.8.tar.xz, 0.8.8
[A.] libraw                                         0.22.1
[A.] libspectre                                     0.2.12.tar.gz, 0.2.12
[A.] libultrahdr                                    1.4.0
[A.] libwacom                                       2.18.0
[A.] libxfce4util                                   4.20.1
[A.] libxscrnsaver                                  1.2.5
[A.] manpages                                       <none>
[A.] mesa-libgbm                                    26.0.3
[A.] mint-x-icons                                   1.7.6
[A.] missing-prototypes.diff                        <none>
[A.] mtdev                                          1.1.7.tar.bz2, 1.1.7
[A.] nss                                            3.112.5
[A.] perl5.42.0-XML-SAX-Expat                       0.51
[A.] perl5.42.0-XML-Simple                          2.25
[A.] poppler                                        25.10.0.tar.xz
[A.] poppler-data                                   0.4.12.tar.gz, 0.4.12
[A.] poppler-glib                                   25.10.0
[A.] poppler-utils                                  25.10.0
[A.] potrace                                        1.16.tar.gz, 1.16
[A.] python3.13-gyp-unstable                        2024-02-07
[A.] python3.13-libevdev                            0.13.1
[A.] python3.13-pyudev                              0.24.4
[A.] python3.13-termcolor                           3.3.0
[A.] pyudev                                         0.24.4.tar.gz
[A.] rav1e                                          0.8.1.tar.gz, 0.8.1-vendor-staging, 0.8.1-vendor, 0.8.1, +15.1 KiB
[A.] resvg                                          0.47.0-vendor-staging, 0.47.0-vendor, 0.47.0, +8.07 KiB
[A.] ripgrep                                        15.1.0-vendor-staging, 15.1.0-vendor, 15.1.0, +9.48 KiB
[A.] sandbox-dbus-launch                            <none>
[A.] sdl2-compat                                    2.32.68
[A.] sdl3                                           3.4.8
[A.] setupHook.sh                                   <none>
[A.] termcolor                                      3.3.0.tar.gz
[A.] tldr                                           3.4.4
[A.] ubuntu-themes                                  24.04
[A.] ubuntu-themes_24.04.orig.tar.gz                <none>
[A.] unicode-character-database                     17.0.0
[A.] unicode-emoji                                  17.0.0
[A.] unicode-emoji-sequences                        17.0.0
[A.] unicode-emoji-test                             17.0.0
[A.] unicode-emoji-zwj-sequences                    17.0.0
[A.] vala-parallelism.patch                         <none>
[A.] whiskers                                       2.9.0-vendor-staging, 2.9.0-vendor, 2.9.0, +8.14 KiB
[A.] xclip                                          0.13
[A.] xfce4-dev-tools                                4.20.0
[A.] xfconf                                         4.20.0
[A.] xmlcatalog_patch.patch                         <none>
[A.] yazi                                           26.5.6-vendor-staging, 26.5.6-vendor, 26.5.6 ×2, +12.7 KiB
[A.] yyjson                                         0.12.0
[A.] zenity                                         4.2.2.tar.xz, 4.2.2

REMOVED
[R.] bat                                            0.26.1-vendor-staging, 0.26.1-vendor, 0.26.1, -9.94 KiB

PATHS: 8762 -> 8974 (+230, -18)
SIZE: 255 MiB -> 255 MiB
DIFF: 743 KiB

anemone aarch64-linux

Attribute: nixosConfigurations.anemone.config.system.build.toplevel

Diff Output
<<< /nix/store/bjqcnlna9qdb8s3596g7ivivfgm4kkv7-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv
>>> /nix/store/cxk9660m6y9d4w43kvf15xwsswp6j0sv-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv

CHANGED
[U.] CVE                                            <unchanged> -> 2022-28805.patch, 2024-6655.patch, <unchanged>
[C.] clean-immodules-cache.sh                       <none> ×3 -> <none> ×4
[C.] fix-paths.patch                                <none> ×9 -> <none> ×13
[U.] gcc                                            <unchanged> -> 15-clone-hack.patch, 15-clone-hack-prerequisite.patch, <unchanged>, +10.2 KiB
[U.] lua                                            <unchanged> -> 5.2.4.tar.gz, 5.2.4, <unchanged>
[C.] perl                                           5.42.0-env ×5, <unchanged> -> 5.42.0-env ×6, <unchanged>, +11.3 KiB
[C.] python3                                        3.13.13-env ×21, <unchanged> -> 3.13.13-env ×25, <unchanged>, +19.8 KiB
[C.] setup-hook.sh                                  <none> ×42 -> <none> ×46
[C.] source                                         <none> ×910 -> <none> ×951, +180 KiB
[U.] typst                                          <unchanged> -> 0.14.2-vendor-staging, 0.14.2-vendor, 0.14.2, <unchanged>, +9.19 KiB
[C.] utils.sh                                       <none> ×2 -> <none> ×3

ADDED
[A.] 2.0-immodules.cache.patch                      <none>
[A.] 5fa99b5271a3c80a13c78062d7adc6310222dd8e.patch <none>
[A.] 7zz                                            26.01
[A.] 85_security_load_3.85+.patch                   <none>
[A.] UCD.zip                                        <none>
[A.] XML-SAX-Expat                                  0.51.tar.gz
[A.] XML-Simple                                     2.25.tar.gz
[A.] build-without-dbus-launch.patch                <none>
[A.] bullet                                         3.25
[A.] bun                                            1.3.13
[A.] bun-linux-aarch64.zip                          <none>
[A.] catwalk                                        1.3.2-vendor-staging, 1.3.2-vendor, 1.3.2, +8.51 KiB
[A.] chafa                                          1.18.2
[A.] cldr-annotations                               48.2
[A.] d1a4256b3a019117f2bb6cb8c63d6367aaf512e2.patch <none>
[A.] ddcutil                                        2.2.7.tar.gz, 2.2.7
[A.] djvulibre                                      3.5.29.tar.gz, 3.5.29
[A.] efl                                            1.28.1.tar.xz, 1.28.1, +16.7 KiB
[A.] efl-elua.patch                                 <none>
[A.] emoji-sequences.txt                            <none>
[A.] emoji-test.txt                                 <none>
[A.] emoji-zwj-sequences.txt                        <none>
[A.] eza                                            0.23.4-vendor-staging, 0.23.4-vendor, 0.23.4, +9.59 KiB
[A.] fastfetch                                      2.63.1, +10.0 KiB
[A.] fd                                             10.4.2-vendor-staging, 10.4.2-vendor, 10.4.2, +8.49 KiB
[A.] find-headers.patch                             <none>
[A.] fix-cross-compilation.patch                    <none>
[A.] freeglut                                       3.8.0.tar.gz, 3.8.0
[A.] gitui                                          0.28.1-vendor-staging, 0.28.1-vendor, 0.28.1, +8.95 KiB
[A.] gitui-key-config.ron                           <none>
[A.] gitui-theme.ron                                <none>
[A.] glu                                            9.0.3.tar.xz, 9.0.3
[A.] gnome-icon-theme                               3.12.0.tar.xz, 3.12.0
[A.] gperftools                                     2.17-disable-generic-dynamic-tls.patch, 2.17.2
[A.] gtest.patch                                    <none> ×2
[A.] gtk+                                           2.24.33.tar.xz, 2.24.33, +9.08 KiB
[A.] gtk-engine-murrine                             0.98.2.tar.xz, 0.98.2
[A.] gtk2-theme-paths.patch                         <none>
[A.] hm_gitattributes                               <none>
[A.] humanity-icon-theme                            0.6.16
[A.] humanity-icon-theme_0.6.16.tar.xz              <none>
[A.] hyfetch                                        2.1.0-vendor-staging, 2.1.0-vendor, 2.1.0, +9.15 KiB
[A.] hyfetch.json                                   <none>
[A.] ibus                                           1.5.33 ×2, +16.5 KiB
[A.] icon-naming-utils                              0.8.90.tar.gz, 0.8.90
[A.] imagemagick                                    7.1.2-23
[A.] just                                           1.51.0-vendor-staging, 1.51.0-vendor, 1.51.0, +10.6 KiB
[A.] lazygit                                        0.61.1
[A.] libXScrnSaver                                  1.2.5.tar.xz
[A.] libdecor                                       0.2.5
[A.] libevdev                                       0.13.1.tar.gz, 1.13.6.tar.xz, 1.13.6, +8.95 KiB
[A.] libheif                                        1.21.2
[A.] libhwy                                         1.3.0
[A.] libinput                                       1.31.3
[A.] libjxl                                         0.11.2
[A.] liblqr                                         1-0.4.3
[A.] libnotify                                      0.8.8.tar.xz, 0.8.8
[A.] libraw                                         0.22.1
[A.] libspectre                                     0.2.12.tar.gz, 0.2.12
[A.] libultrahdr                                    1.4.0
[A.] libwacom                                       2.18.0
[A.] libxfce4util                                   4.20.1
[A.] libxscrnsaver                                  1.2.5
[A.] manpages                                       <none>
[A.] mesa-libgbm                                    26.0.3
[A.] mint-x-icons                                   1.7.6
[A.] missing-prototypes.diff                        <none>
[A.] mtdev                                          1.1.7.tar.bz2, 1.1.7
[A.] nss                                            3.112.5
[A.] perl5.42.0-XML-SAX-Expat                       0.51
[A.] perl5.42.0-XML-Simple                          2.25
[A.] poppler                                        25.10.0.tar.xz
[A.] poppler-data                                   0.4.12.tar.gz, 0.4.12
[A.] poppler-glib                                   25.10.0
[A.] poppler-utils                                  25.10.0
[A.] potrace                                        1.16.tar.gz, 1.16
[A.] python3.13-gyp-unstable                        2024-02-07
[A.] python3.13-libevdev                            0.13.1
[A.] python3.13-pyudev                              0.24.4
[A.] python3.13-termcolor                           3.3.0
[A.] pyudev                                         0.24.4.tar.gz
[A.] rav1e                                          0.8.1.tar.gz, 0.8.1-vendor-staging, 0.8.1-vendor, 0.8.1, +15.1 KiB
[A.] resvg                                          0.47.0-vendor-staging, 0.47.0-vendor, 0.47.0, +8.07 KiB
[A.] ripgrep                                        15.1.0-vendor-staging, 15.1.0-vendor, 15.1.0, +9.48 KiB
[A.] sandbox-dbus-launch                            <none>
[A.] sdl2-compat                                    2.32.68
[A.] sdl3                                           3.4.8
[A.] setupHook.sh                                   <none>
[A.] termcolor                                      3.3.0.tar.gz
[A.] tldr                                           3.4.4
[A.] ubuntu-themes                                  24.04
[A.] ubuntu-themes_24.04.orig.tar.gz                <none>
[A.] unicode-character-database                     17.0.0
[A.] unicode-emoji                                  17.0.0
[A.] unicode-emoji-sequences                        17.0.0
[A.] unicode-emoji-test                             17.0.0
[A.] unicode-emoji-zwj-sequences                    17.0.0
[A.] vala-parallelism.patch                         <none>
[A.] whiskers                                       2.9.0-vendor-staging, 2.9.0-vendor, 2.9.0, +8.14 KiB
[A.] xclip                                          0.13
[A.] xfce4-dev-tools                                4.20.0
[A.] xfconf                                         4.20.0
[A.] xmlcatalog_patch.patch                         <none>
[A.] yazi                                           26.5.6-vendor-staging, 26.5.6-vendor, 26.5.6 ×2, +12.7 KiB
[A.] yyjson                                         0.12.0
[A.] zenity                                         4.2.2.tar.xz, 4.2.2

REMOVED
[R.] bat                                            0.26.1-vendor-staging, 0.26.1-vendor, 0.26.1, -9.94 KiB

PATHS: 8762 -> 8974 (+230, -18)
SIZE: 255 MiB -> 255 MiB
DIFF: 743 KiB

anemone aarch64-linux

Attribute: nixosConfigurations.anemone.config.system.build.toplevel

Diff Output
<<< /nix/store/bjqcnlna9qdb8s3596g7ivivfgm4kkv7-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv
>>> /nix/store/cxk9660m6y9d4w43kvf15xwsswp6j0sv-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv

CHANGED
[U.] CVE                                            <unchanged> -> 2022-28805.patch, 2024-6655.patch, <unchanged>
[C.] clean-immodules-cache.sh                       <none> ×3 -> <none> ×4
[C.] fix-paths.patch                                <none> ×9 -> <none> ×13
[U.] gcc                                            <unchanged> -> 15-clone-hack.patch, 15-clone-hack-prerequisite.patch, <unchanged>, +10.2 KiB
[U.] lua                                            <unchanged> -> 5.2.4.tar.gz, 5.2.4, <unchanged>
[C.] perl                                           5.42.0-env ×5, <unchanged> -> 5.42.0-env ×6, <unchanged>, +11.3 KiB
[C.] python3                                        3.13.13-env ×21, <unchanged> -> 3.13.13-env ×25, <unchanged>, +19.8 KiB
[C.] setup-hook.sh                                  <none> ×42 -> <none> ×46
[C.] source                                         <none> ×910 -> <none> ×951, +180 KiB
[U.] typst                                          <unchanged> -> 0.14.2-vendor-staging, 0.14.2-vendor, 0.14.2, <unchanged>, +9.19 KiB
[C.] utils.sh                                       <none> ×2 -> <none> ×3

ADDED
[A.] 2.0-immodules.cache.patch                      <none>
[A.] 5fa99b5271a3c80a13c78062d7adc6310222dd8e.patch <none>
[A.] 7zz                                            26.01
[A.] 85_security_load_3.85+.patch                   <none>
[A.] UCD.zip                                        <none>
[A.] XML-SAX-Expat                                  0.51.tar.gz
[A.] XML-Simple                                     2.25.tar.gz
[A.] build-without-dbus-launch.patch                <none>
[A.] bullet                                         3.25
[A.] bun                                            1.3.13
[A.] bun-linux-aarch64.zip                          <none>
[A.] catwalk                                        1.3.2-vendor-staging, 1.3.2-vendor, 1.3.2, +8.51 KiB
[A.] chafa                                          1.18.2
[A.] cldr-annotations                               48.2
[A.] d1a4256b3a019117f2bb6cb8c63d6367aaf512e2.patch <none>
[A.] ddcutil                                        2.2.7.tar.gz, 2.2.7
[A.] djvulibre                                      3.5.29.tar.gz, 3.5.29
[A.] efl                                            1.28.1.tar.xz, 1.28.1, +16.7 KiB
[A.] efl-elua.patch                                 <none>
[A.] emoji-sequences.txt                            <none>
[A.] emoji-test.txt                                 <none>
[A.] emoji-zwj-sequences.txt                        <none>
[A.] eza                                            0.23.4-vendor-staging, 0.23.4-vendor, 0.23.4, +9.59 KiB
[A.] fastfetch                                      2.63.1, +10.0 KiB
[A.] fd                                             10.4.2-vendor-staging, 10.4.2-vendor, 10.4.2, +8.49 KiB
[A.] find-headers.patch                             <none>
[A.] fix-cross-compilation.patch                    <none>
[A.] freeglut                                       3.8.0.tar.gz, 3.8.0
[A.] gitui                                          0.28.1-vendor-staging, 0.28.1-vendor, 0.28.1, +8.95 KiB
[A.] gitui-key-config.ron                           <none>
[A.] gitui-theme.ron                                <none>
[A.] glu                                            9.0.3.tar.xz, 9.0.3
[A.] gnome-icon-theme                               3.12.0.tar.xz, 3.12.0
[A.] gperftools                                     2.17-disable-generic-dynamic-tls.patch, 2.17.2
[A.] gtest.patch                                    <none> ×2
[A.] gtk+                                           2.24.33.tar.xz, 2.24.33, +9.08 KiB
[A.] gtk-engine-murrine                             0.98.2.tar.xz, 0.98.2
[A.] gtk2-theme-paths.patch                         <none>
[A.] hm_gitattributes                               <none>
[A.] humanity-icon-theme                            0.6.16
[A.] humanity-icon-theme_0.6.16.tar.xz              <none>
[A.] hyfetch                                        2.1.0-vendor-staging, 2.1.0-vendor, 2.1.0, +9.15 KiB
[A.] hyfetch.json                                   <none>
[A.] ibus                                           1.5.33 ×2, +16.5 KiB
[A.] icon-naming-utils                              0.8.90.tar.gz, 0.8.90
[A.] imagemagick                                    7.1.2-23
[A.] just                                           1.51.0-vendor-staging, 1.51.0-vendor, 1.51.0, +10.6 KiB
[A.] lazygit                                        0.61.1
[A.] libXScrnSaver                                  1.2.5.tar.xz
[A.] libdecor                                       0.2.5
[A.] libevdev                                       0.13.1.tar.gz, 1.13.6.tar.xz, 1.13.6, +8.95 KiB
[A.] libheif                                        1.21.2
[A.] libhwy                                         1.3.0
[A.] libinput                                       1.31.3
[A.] libjxl                                         0.11.2
[A.] liblqr                                         1-0.4.3
[A.] libnotify                                      0.8.8.tar.xz, 0.8.8
[A.] libraw                                         0.22.1
[A.] libspectre                                     0.2.12.tar.gz, 0.2.12
[A.] libultrahdr                                    1.4.0
[A.] libwacom                                       2.18.0
[A.] libxfce4util                                   4.20.1
[A.] libxscrnsaver                                  1.2.5
[A.] manpages                                       <none>
[A.] mesa-libgbm                                    26.0.3
[A.] mint-x-icons                                   1.7.6
[A.] missing-prototypes.diff                        <none>
[A.] mtdev                                          1.1.7.tar.bz2, 1.1.7
[A.] nss                                            3.112.5
[A.] perl5.42.0-XML-SAX-Expat                       0.51
[A.] perl5.42.0-XML-Simple                          2.25
[A.] poppler                                        25.10.0.tar.xz
[A.] poppler-data                                   0.4.12.tar.gz, 0.4.12
[A.] poppler-glib                                   25.10.0
[A.] poppler-utils                                  25.10.0
[A.] potrace                                        1.16.tar.gz, 1.16
[A.] python3.13-gyp-unstable                        2024-02-07
[A.] python3.13-libevdev                            0.13.1
[A.] python3.13-pyudev                              0.24.4
[A.] python3.13-termcolor                           3.3.0
[A.] pyudev                                         0.24.4.tar.gz
[A.] rav1e                                          0.8.1.tar.gz, 0.8.1-vendor-staging, 0.8.1-vendor, 0.8.1, +15.1 KiB
[A.] resvg                                          0.47.0-vendor-staging, 0.47.0-vendor, 0.47.0, +8.07 KiB
[A.] ripgrep                                        15.1.0-vendor-staging, 15.1.0-vendor, 15.1.0, +9.48 KiB
[A.] sandbox-dbus-launch                            <none>
[A.] sdl2-compat                                    2.32.68
[A.] sdl3                                           3.4.8
[A.] setupHook.sh                                   <none>
[A.] termcolor                                      3.3.0.tar.gz
[A.] tldr                                           3.4.4
[A.] ubuntu-themes                                  24.04
[A.] ubuntu-themes_24.04.orig.tar.gz                <none>
[A.] unicode-character-database                     17.0.0
[A.] unicode-emoji                                  17.0.0
[A.] unicode-emoji-sequences                        17.0.0
[A.] unicode-emoji-test                             17.0.0
[A.] unicode-emoji-zwj-sequences                    17.0.0
[A.] vala-parallelism.patch                         <none>
[A.] whiskers                                       2.9.0-vendor-staging, 2.9.0-vendor, 2.9.0, +8.14 KiB
[A.] xclip                                          0.13
[A.] xfce4-dev-tools                                4.20.0
[A.] xfconf                                         4.20.0
[A.] xmlcatalog_patch.patch                         <none>
[A.] yazi                                           26.5.6-vendor-staging, 26.5.6-vendor, 26.5.6 ×2, +12.7 KiB
[A.] yyjson                                         0.12.0
[A.] zenity                                         4.2.2.tar.xz, 4.2.2

REMOVED
[R.] bat                                            0.26.1-vendor-staging, 0.26.1-vendor, 0.26.1, -9.94 KiB

PATHS: 8762 -> 8974 (+230, -18)
SIZE: 255 MiB -> 255 MiB
DIFF: 743 KiB

lily x8664-linux

Attribute: nixosConfigurations.lily.config.system.build.toplevel

Diff Output
<<< /nix/store/97hqbyar1d8akyybvpwfxhs3rzmfk7vf-nixos-system-nixos-26.05.20260608.bd0ff2d.drv
>>> /nix/store/97hqbyar1d8akyybvpwfxhs3rzmfk7vf-nixos-system-nixos-26.05.20260608.bd0ff2d.drv

PATHS: 4372 -> 4372 (+0, -0)
SIZE: 229 MiB -> 229 MiB
DIFF: 0 bytes

anemone aarch64-linux

Attribute: nixosConfigurations.anemone.config.system.build.toplevel

Diff Output
<<< /nix/store/bjqcnlna9qdb8s3596g7ivivfgm4kkv7-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv
>>> /nix/store/cxk9660m6y9d4w43kvf15xwsswp6j0sv-nixos-system-anemone-sd-card-26.05.20260608.bd0ff2d.drv

CHANGED
[U.] CVE                                            <unchanged> -> 2022-28805.patch, 2024-6655.patch, <unchanged>
[C.] clean-immodules-cache.sh                       <none> ×3 -> <none> ×4
[C.] fix-paths.patch                                <none> ×9 -> <none> ×13
[U.] gcc                                            <unchanged> -> 15-clone-hack.patch, 15-clone-hack-prerequisite.patch, <unchanged>, +10.2 KiB
[U.] lua                                            <unchanged> -> 5.2.4.tar.gz, 5.2.4, <unchanged>
[C.] perl                                           5.42.0-env ×5, <unchanged> -> 5.42.0-env ×6, <unchanged>, +11.3 KiB
[C.] python3                                        3.13.13-env ×21, <unchanged> -> 3.13.13-env ×25, <unchanged>, +19.8 KiB
[C.] setup-hook.sh                                  <none> ×42 -> <none> ×46
[C.] source                                         <none> ×910 -> <none> ×951, +180 KiB
[U.] typst                                          <unchanged> -> 0.14.2-vendor-staging, 0.14.2-vendor, 0.14.2, <unchanged>, +9.19 KiB
[C.] utils.sh                                       <none> ×2 -> <none> ×3

ADDED
[A.] 2.0-immodules.cache.patch                      <none>
[A.] 5fa99b5271a3c80a13c78062d7adc6310222dd8e.patch <none>
[A.] 7zz                                            26.01
[A.] 85_security_load_3.85+.patch                   <none>
[A.] UCD.zip                                        <none>
[A.] XML-SAX-Expat                                  0.51.tar.gz
[A.] XML-Simple                                     2.25.tar.gz
[A.] build-without-dbus-launch.patch                <none>
[A.] bullet                                         3.25
[A.] bun                                            1.3.13
[A.] bun-linux-aarch64.zip                          <none>
[A.] catwalk                                        1.3.2-vendor-staging, 1.3.2-vendor, 1.3.2, +8.51 KiB
[A.] chafa                                          1.18.2
[A.] cldr-annotations                               48.2
[A.] d1a4256b3a019117f2bb6cb8c63d6367aaf512e2.patch <none>
[A.] ddcutil                                        2.2.7.tar.gz, 2.2.7
[A.] djvulibre                                      3.5.29.tar.gz, 3.5.29
[A.] efl                                            1.28.1.tar.xz, 1.28.1, +16.7 KiB
[A.] efl-elua.patch                                 <none>
[A.] emoji-sequences.txt                            <none>
[A.] emoji-test.txt                                 <none>
[A.] emoji-zwj-sequences.txt                        <none>
[A.] eza                                            0.23.4-vendor-staging, 0.23.4-vendor, 0.23.4, +9.59 KiB
[A.] fastfetch                                      2.63.1, +10.0 KiB
[A.] fd                                             10.4.2-vendor-staging, 10.4.2-vendor, 10.4.2, +8.49 KiB
[A.] find-headers.patch                             <none>
[A.] fix-cross-compilation.patch                    <none>
[A.] freeglut                                       3.8.0.tar.gz, 3.8.0
[A.] gitui                                          0.28.1-vendor-staging, 0.28.1-vendor, 0.28.1, +8.95 KiB
[A.] gitui-key-config.ron                           <none>
[A.] gitui-theme.ron                                <none>
[A.] glu                                            9.0.3.tar.xz, 9.0.3
[A.] gnome-icon-theme                               3.12.0.tar.xz, 3.12.0
[A.] gperftools                                     2.17-disable-generic-dynamic-tls.patch, 2.17.2
[A.] gtest.patch                                    <none> ×2
[A.] gtk+                                           2.24.33.tar.xz, 2.24.33, +9.08 KiB
[A.] gtk-engine-murrine                             0.98.2.tar.xz, 0.98.2
[A.] gtk2-theme-paths.patch                         <none>
[A.] hm_gitattributes                               <none>
[A.] humanity-icon-theme                            0.6.16
[A.] humanity-icon-theme_0.6.16.tar.xz              <none>
[A.] hyfetch                                        2.1.0-vendor-staging, 2.1.0-vendor, 2.1.0, +9.15 KiB
[A.] hyfetch.json                                   <none>
[A.] ibus                                           1.5.33 ×2, +16.5 KiB
[A.] icon-naming-utils                              0.8.90.tar.gz, 0.8.90
[A.] imagemagick                                    7.1.2-23
[A.] just                                           1.51.0-vendor-staging, 1.51.0-vendor, 1.51.0, +10.6 KiB
[A.] lazygit                                        0.61.1
[A.] libXScrnSaver                                  1.2.5.tar.xz
[A.] libdecor                                       0.2.5
[A.] libevdev                                       0.13.1.tar.gz, 1.13.6.tar.xz, 1.13.6, +8.95 KiB
[A.] libheif                                        1.21.2
[A.] libhwy                                         1.3.0
[A.] libinput                                       1.31.3
[A.] libjxl                                         0.11.2
[A.] liblqr                                         1-0.4.3
[A.] libnotify                                      0.8.8.tar.xz, 0.8.8
[A.] libraw                                         0.22.1
[A.] libspectre                                     0.2.12.tar.gz, 0.2.12
[A.] libultrahdr                                    1.4.0
[A.] libwacom                                       2.18.0
[A.] libxfce4util                                   4.20.1
[A.] libxscrnsaver                                  1.2.5
[A.] manpages                                       <none>
[A.] mesa-libgbm                                    26.0.3
[A.] mint-x-icons                                   1.7.6
[A.] missing-prototypes.diff                        <none>
[A.] mtdev                                          1.1.7.tar.bz2, 1.1.7
[A.] nss                                            3.112.5
[A.] perl5.42.0-XML-SAX-Expat                       0.51
[A.] perl5.42.0-XML-Simple                          2.25
[A.] poppler                                        25.10.0.tar.xz
[A.] poppler-data                                   0.4.12.tar.gz, 0.4.12
[A.] poppler-glib                                   25.10.0
[A.] poppler-utils                                  25.10.0
[A.] potrace                                        1.16.tar.gz, 1.16
[A.] python3.13-gyp-unstable                        2024-02-07
[A.] python3.13-libevdev                            0.13.1
[A.] python3.13-pyudev                              0.24.4
[A.] python3.13-termcolor                           3.3.0
[A.] pyudev                                         0.24.4.tar.gz
[A.] rav1e                                          0.8.1.tar.gz, 0.8.1-vendor-staging, 0.8.1-vendor, 0.8.1, +15.1 KiB
[A.] resvg                                          0.47.0-vendor-staging, 0.47.0-vendor, 0.47.0, +8.07 KiB
[A.] ripgrep                                        15.1.0-vendor-staging, 15.1.0-vendor, 15.1.0, +9.48 KiB
[A.] sandbox-dbus-launch                            <none>
[A.] sdl2-compat                                    2.32.68
[A.] sdl3                                           3.4.8
[A.] setupHook.sh                                   <none>
[A.] termcolor                                      3.3.0.tar.gz
[A.] tldr                                           3.4.4
[A.] ubuntu-themes                                  24.04
[A.] ubuntu-themes_24.04.orig.tar.gz                <none>
[A.] unicode-character-database                     17.0.0
[A.] unicode-emoji                                  17.0.0
[A.] unicode-emoji-sequences                        17.0.0
[A.] unicode-emoji-test                             17.0.0
[A.] unicode-emoji-zwj-sequences                    17.0.0
[A.] vala-parallelism.patch                         <none>
[A.] whiskers                                       2.9.0-vendor-staging, 2.9.0-vendor, 2.9.0, +8.14 KiB
[A.] xclip                                          0.13
[A.] xfce4-dev-tools                                4.20.0
[A.] xfconf                                         4.20.0
[A.] xmlcatalog_patch.patch                         <none>
[A.] yazi                                           26.5.6-vendor-staging, 26.5.6-vendor, 26.5.6 ×2, +12.7 KiB
[A.] yyjson                                         0.12.0
[A.] zenity                                         4.2.2.tar.xz, 4.2.2

REMOVED
[R.] bat                                            0.26.1-vendor-staging, 0.26.1-vendor, 0.26.1, -9.94 KiB

PATHS: 8762 -> 8974 (+230, -18)
SIZE: 255 MiB -> 255 MiB
DIFF: 743 KiB

📄 View diff as HTML in the Artifacts section


Generated by nix-diff-action using dix

@42willow 42willow force-pushed the main branch 3 times, most recently from 1806fe7 to 1b81b23 Compare July 8, 2026 08:34
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.

1 participant