259 Commits

Author SHA1 Message Date
f063b8827e Merge branch 'main' into feature/add-parthenon
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 45s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m14s
2025-07-04 00:58:37 -04:00
afa3cb8ca2 Merge pull request 'automated: Update flake.lock' (#125) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m53s
Reviewed-on: #125
2025-07-04 00:58:29 -04:00
84b16ff0c1 add parthenon key
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 14s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 5m41s
2025-07-04 00:55:53 -04:00
055f6d3509 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 32s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 5m45s
Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-07-03 12:15:15 +00:00
cd54e7e381 Merge pull request 'automated: Update flake.lock' (#121) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 14s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m4s
Update flakes / update_lockfile (push) Successful in 15m10s
Reviewed-on: #121
2025-06-29 18:01:50 -04:00
6b9619f3e9 automated: Update flake.lock
Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-06-29 18:01:50 -04:00
726ff95163 Merge pull request 'Update utils/eval-to-drv.sh' (#124) from ahuston-0-patch-2 into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 17s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m7s
Update flakes / update_lockfile (push) Failing after 13m34s
Reviewed-on: #124
2025-06-28 15:30:04 -04:00
8e806a9e83 Update utils/eval-to-drv.sh
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 5m46s
2025-06-28 15:15:17 -04:00
7e56be3e73 Merge pull request 'Update systems/palatine-hill/docker/nextcloud.nix' (#123) from ahuston-0-patch-1 into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 13s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m26s
Update flakes / update_lockfile (push) Failing after 2m47s
Reviewed-on: #123
2025-06-16 00:10:12 -04:00
7a4bace017 Update systems/palatine-hill/docker/nextcloud.nix
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m7s
2025-06-15 16:13:04 -04:00
a731ab8f6b Merge pull request 'Update users/alice/default.nix' (#122) from feature/add-pc into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 1m6s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m29s
Update flakes / update_lockfile (push) Failing after 2m24s
Reviewed-on: #122
2025-06-11 12:44:11 -04:00
d3c0a06e59 Update users/alice/default.nix
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 14s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 5m16s
2025-06-11 12:38:47 -04:00
c2679bf795 Merge pull request 'automated: Update flake.lock' (#119) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix flake / Perform Nix flake checks (push) Successful in 3m45s
Update flakes / update_lockfile (push) Failing after 3m19s
Reviewed-on: #119
2025-06-09 02:09:52 -04:00
f3ddc65a66 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 17s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 4m11s
Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-06-08 12:10:47 +00:00
ac210e99c3 Merge pull request 'feature/add-overseerr' (#120) from feature/add-overseerr into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix flake / Perform Nix flake checks (push) Successful in 3m32s
Update flakes / update_lockfile (push) Successful in 10m43s
Reviewed-on: #120
2025-06-03 01:03:59 -04:00
3a5178028e add arr
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-03 01:03:59 -04:00
a999eeef4e enable pmp 2025-06-03 01:03:59 -04:00
663640a4f7 newer -> always
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-03 01:03:59 -04:00
d9303c47d3 newer -> always
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-03 01:03:59 -04:00
f81e84adee deref symlink scripts
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-03 01:03:59 -04:00
0df73370bb add pull=newer and disable autoRemoveOnStop for delugeVPN
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-03 01:03:59 -04:00
f2551ca4df add logging for protonvpn script 2025-06-03 01:03:59 -04:00
794d15211c enable startup scripts 2025-06-03 01:03:59 -04:00
74c952d787 enable startup scripts 2025-06-03 01:03:59 -04:00
5e6241e127 enable startup scripts 2025-06-03 01:03:59 -04:00
2853321304 add users group 2025-06-03 01:03:59 -04:00
7834c8226a add startup script 2025-06-03 01:03:59 -04:00
56cc36194d fix ovpn 2025-06-03 01:03:59 -04:00
8c6eae85ac fix ovpn 2025-06-03 01:03:59 -04:00
f29f341aca disable plex 2025-06-03 01:03:59 -04:00
8d61596306 add ovpn file
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-03 01:03:59 -04:00
b173fe623e fix capabilities 2025-06-03 01:03:59 -04:00
701778b2ed switch deluge to openvpn 2025-06-03 01:03:59 -04:00
91a92f82a5 add various plex/arr services, remove nix-serve, add lynis config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-03 01:03:59 -04:00
36479499d6 Merge pull request 'fix settings' (#118) from feature/vesktop into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix flake / Perform Nix flake checks (push) Successful in 4m49s
Update flakes / update_lockfile (push) Successful in 11m57s
Reviewed-on: #118
2025-06-01 14:30:30 -04:00
e602dcbd69 fix settings
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 4m51s
2025-06-01 14:25:17 -04:00
5202238857 Merge pull request 'add vesktop settings, add cosmic' (#117) from feature/vesktop into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 23s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m5s
Reviewed-on: #117
2025-06-01 14:18:07 -04:00
25569795c4 add vesktop settings, add cosmic
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-01 14:18:07 -04:00
a560657cbf Merge pull request 'automated: Update flake.lock' (#57) from feature/selinunte into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m57s
Reviewed-on: #57
2025-06-01 13:05:16 -04:00
e64a668875 concurrency for actions
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 19s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m20s
2025-06-01 12:55:57 -04:00
ccbc235358 remove ventoy :)
Some checks failed
Check Nix flake / Perform Nix flake checks (pull_request) Has been cancelled
Check flake.lock / Check health of `flake.lock` (pull_request) Has been cancelled
2025-06-01 12:54:28 -04:00
c6e1df34df remove few unneeded programs
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-01 12:54:28 -04:00
917f540156 switch to xanmod on selinunte 2025-06-01 12:54:28 -04:00
482b4cffbc nonprime gpu nvidia 2025-06-01 12:54:28 -04:00
d51c4ae7cc fix nvidia settings, remove prime
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-01 12:54:28 -04:00
8a47ae91a9 add selinunte (desktop gaming system)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-01 12:54:28 -04:00
4d355a0a0c Merge pull request 'reduce commit message size for flake updates' (#116) from feature/flake-update-commit-message into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 19s
Check Nix flake / Perform Nix flake checks (push) Successful in 6m12s
Reviewed-on: #116
2025-06-01 12:32:18 -04:00
ab3efe47ad reduce commit message size for flake updates
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m16s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-06-01 12:25:39 -04:00
7daf535bd7 Merge pull request 'fix locales' (#115) from hotfix/locale into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m46s
Reviewed-on: #115
2025-06-01 12:07:16 -04:00
0f4b867961 remove nix fmt check, is integrated with pre-commit
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 19s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m22s
2025-06-01 11:59:41 -04:00
9978c79b24 fix locales
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 14s
Check Nix flake / Perform Nix flake checks (pull_request) Has been cancelled
Check Nix formatting / Perform Nix format checks (pull_request) Has been cancelled
2025-06-01 11:59:04 -04:00
29a13797bf Merge pull request 'automated: Update flake.lock' (#113) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 17s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m5s
Check Nix flake / Perform Nix flake checks (push) Successful in 6m12s
Reviewed-on: #113
2025-06-01 11:53:39 -04:00
af37349bbb automated: Update flake.lock
- The following Nix Flake inputs were updated:

Flake input changes:

```shell
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/b7d07ac2748936643abe8192065a2156f1a46d6e?dir=pkgs/firefox-addons&narHash=sha256-D8sWEVVvxDBJsr8h26AGDfYjp56iKUIHCWaOKucDT2c%3D' (2025-05-31)
  → 'gitlab:rycee/nur-expressions/aa7bfc2ec4763b57386fcd50242c390a596b9bb0?dir=pkgs/firefox-addons&narHash=sha256-QHKZlwzw80hoJkNGXQePIg4u109lqcodALkont2WJAc%3D' (2025-05-31)
• Updated input 'home-manager':
    'github:nix-community/home-manager/60e4624302d956fe94d3f7d96a560d14d70591b9?narHash=sha256-fYk/vk4ClmvHIgnGv/5GNRiDLtNCwXo9aLq36L/x%2BP4%3D' (2025-05-31)
  → 'github:nix-community/home-manager/5675a9686851d9626560052a032c4e14e533c1fa?narHash=sha256-5kvBbLYdp%2Bn7Ftanjcs6Nv%2BUO6sBhelp6MIGJ9nWmjQ%3D' (2025-06-01)
• Updated input 'hydra':
    'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=84ce142a9d49e2453ce834cf5afa059189a913c9' (2025-05-15)
  → 'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=ae8c1554cb8aec9772cb25ec5c7a3b7a1cf11f34' (2025-06-01)
• Updated input 'hydra/nix':
    'github:NixOS/nix/70921714cb3b5e6041b7413459541838651079f3?narHash=sha256-ZbB3IH9OlJvo14GlQZbYHzJojf/HCDT38GzYTod8DaU%3D' (2025-04-23)
  → 'github:NixOS/nix/d761dad79c79af17aa476a29749bd9d69747548f?narHash=sha256-rCpANMHFIlafta6J/G0ILRd%2BWNSnzv/lzi40Y8f1AR8%3D' (2025-05-25)
• Updated input 'hydra/nix-eval-jobs':
    'github:nix-community/nix-eval-jobs/1260c6599d22dfd8c25fea6893c3d031996b20e1?narHash=sha256-n220U5pjzCtTtOJtbga4Xr/PyllowKw9anSevgCqJEw%3D' (2025-04-11)
  → 'github:nix-community/nix-eval-jobs/d9262e535e35454daebcebd434bdb9c1486bb998?narHash=sha256-AJ22q6yWc1hPkqssXMxQqD6QUeJ6hbx52xWHhKsmuP0%3D' (2025-05-25)
• Updated input 'hydra/nixpkgs':
    'github:NixOS/nixpkgs/eea3403f7ca9f9942098f4f2756adab4ec924b2b?narHash=sha256-JT1wMjLIypWJA0N2V27WpUw8feDmTok4Dwkb0oYXDS4%3D' (2025-04-23)
  → 'github:NixOS/nixpkgs/db1aed32009f408e4048c1dd0beaf714dd34ed93?narHash=sha256-8A7HjmnvCpDjmETrZY1QwzKunR63LiP7lHu1eA5q6JI%3D' (2025-05-24)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/a98adbf54d663395df0b9929f6481d4d80fc8927?narHash=sha256-t9fx0l61WOxtWxXCqlXPWSuG/0XMF9DtE2T7KXgMqJw%3D' (2025-05-25)
  → 'github:Mic92/nix-index-database/2860bee699248d828c2ed9097a1cd82c2f991b43?narHash=sha256-i4GZdKAK97S0ZMU3w4fqgEJr0cVywzqjugt2qZPrScs%3D' (2025-06-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/f21e6d28b717da40718d8240bc72827bdd4af4b6?narHash=sha256-7kLFXK3YSwFeSB5pQ6ltrVq/w9b1WaE4fiELAajO748%3D' (2025-05-31)
  → 'github:nixos/nixpkgs/0d0bc640d371e9e8c9914c42951b3d6522bc5dda?narHash=sha256-rb8vudY2u0SgdWh83SAhM5QZT91ZOnvjOLGTO4pdGTc%3D' (2025-06-01)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/fc82ce758cc5df6a6d5d24e75710321cdbdc787a?narHash=sha256-F%2BnGITu6D7RswJlm8qCuU1PCuOSgDeAqaDKWW1n1jmQ%3D' (2025-05-31)
  → 'github:oxalica/rust-overlay/12a0d94a2f2b06714f747ab97b2fa546f46b460c?narHash=sha256-bwkCAK9pOyI2Ww4Q4oO1Ynv7O9aZPrsIAMMASmhVGp4%3D' (2025-06-01)
• Updated input 'stylix':
    'github:danth/stylix/b69e9b761ee682b722e2c9ce46637e767b50f6dc?narHash=sha256-X7SqoEEHVsR01GwL9WBs3tuSXdit7YdeBdIHrl%2BMlZQ%3D' (2025-05-30)
  → 'github:danth/stylix/64b9f2c2df31bb87bdd2360a2feb58c817b4d16c?narHash=sha256-Yxo8A7BgNpRXTrB359LyfQ0NjJuiaLIS6sTTUCulEX0%3D' (2025-05-31)
```

Flake evaluation diff:

```shell
comparing formatter.x86_64-linux:
<<< /nix/store/g6asyjiqa3ik5s0ci63ls3gj7fn42i9j-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/g6asyjiqa3ik5s0ci63ls3gj7fn42i9j-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/1ln0yynqms1g1yak3q8sdwhjz1vpv17w-nixos-system-palatine-hill-25.11.20250531.f21e6d2.drv
>>> /nix/store/gaavpzm3vj042vs778gxaaaby356valq-nixos-system-palatine-hill-25.11.20250601.0d0bc64.drv
Version changes:
[C.]  #0001  0001-Start-device-units-for-uninitialised-encrypted-devic.patch                                      <none> x2 -> <none>
[C.]  #0002  0001-build-Make-includedir-properly-overrideable.patch                                               <none> x2 -> <none>
[C.]  #0003  0002-Don-t-try-to-unmount-nix-or-nix-store.patch                                                     <none> x2 -> <none>
[C.]  #0004  0003-Fix-NixOS-containers.patch                                                                      <none> x2 -> <none>
[C.]  #0005  0004-Add-some-NixOS-specific-unit-directories.patch                                                  <none> x2 -> <none>
[C.]  #0006  0005-Get-rid-of-a-useless-message-in-user-sessions.patch                                             <none> x2 -> <none>
[C.]  #0007  0006-hostnamed-localed-timedated-disable-methods-that-cha.patch                                      <none> x2 -> <none>
[C.]  #0008  0007-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch                                                 <none> x2 -> <none>
[C.]  #0009  0008-localectl-use-etc-X11-xkb-for-list-x11.patch                                                    <none> x2 -> <none>
[C.]  #0010  0009-add-rootprefix-to-lookup-dir-paths.patch                                                        <none> x2 -> <none>
[C.]  #0011  001-fix-rpath.patch                                                                                  <none> x3 -> <none> x2
[C.]  #0012  0010-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch                                      <none> x2 -> <none>
[C.]  #0013  0011-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch                                      <none> x2 -> <none>
[C.]  #0014  0012-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch                                       <none> x2 -> <none>
[C.]  #0015  0013-inherit-systemd-environment-when-calling-generators.patch                                       <none> x2 -> <none>
[C.]  #0016  0014-core-don-t-taint-on-unmerged-usr.patch                                                          <none> x2 -> <none>
[C.]  #0017  0015-tpm2_context_init-fix-driver-name-checking.patch                                                <none> x2 -> <none>
[C.]  #0018  0016-systemctl-edit-suggest-systemdctl-edit-runtime-on-sy.patch                                      <none> x2 -> <none>
[C.]  #0019  0017-meson.build-do-not-create-systemdstatedir.patch                                                 <none> x2 -> <none>
[C.]  #0020  0100-ALT-basic-loongarch64-support.patch                                                             <none> -> <none> x2
[C.]  #0021  0f1618a25c5eba41b6fec947207d0a32ae3cc6c5.patch                                                       <none> -> <none> x2
[C.]  #0022  100-fix-gcc14-build.patch                                                                            <none> -> <none> x2
[C.]  #0023  14ae0a660a38e1feb151928a14f35ff0f4487351.patch                                                       <none> -> <none> x2
[C.]  #0024  1e9ef51f32fa23bd7a94d8c01d5205334bc9c52f.patch                                                       <none> -> <none> x2
[C.]  #0025  20_no_Werror.diff                                                                                    <none> -> <none> x2
[C.]  #0026  28fe52651eb8096d97d6bd3a97b3168522ba5306.patch                                                       <none> -> <none> x2
[C.]  #0027  30_ag_macros.m4_syntax_error.diff                                                                    <none> -> <none> x2
[C.]  #0028  31_allow_overriding_AGexe_for_crossbuild.diff                                                        <none> -> <none> x2
[C.]  #0029  33f6e1ea296cd20366ab94e666b03899a081af94.patch?full_index=1                                          <none> -> <none> x2
[C.]  #0030  40_suse_01-autogen-catch-race-error.patch                                                            <none> -> <none> x2
[C.]  #0031  40_suse_03-gcc9-fix-wrestrict.patch                                                                  <none> -> <none> x2
[C.]  #0032  40_suse_05-sprintf-overflow.patch                                                                    <none> -> <none> x2
[C.]  #0033  40_suse_06-autogen-avoid-GCC-code-analysis-bug.patch                                                 <none> -> <none> x2
[C.]  #0034  477.patch                                                                                            <none> -> <none> x2
[C.]  #0035  4ba0bac5c118da4da1d44e3bbb38d7c7aef19e3b.patch                                                       <none> -> <none> x2
[C.]  #0036  4bd9a71f3539b5ce47f0c67ab5e01f3196dc8ef9.patch?full_index=1                                          <none> x2 -> <none>
[C.]  #0037  56807922f847ddac231a53d5b03eef70092b987c.patch                                                       <none> -> <none> x2
[C.]  #0038  63996e427b4470c7b99b0f4cafb94839ea3670b6.patch                                                       <none> -> <none> x2
[C.]  #0039  689bf9ce12b8301d0e13a68e4a515c2779b62947.patch                                                       <none> -> <none> x2
[C.]  #0040  6b61483ec7fd0d5d5d56ccb967860d42740781e8.patch                                                       <none> -> <none> x2
[C.]  #0041  6f2fcb8b025146ae768a5889be4a437fbd3156d6.patch                                                       <none> -> <none> x2
[C.]  #0042  81943b3c61b9cc731ae0f2e87b7a91e42fbc8fa1.patch                                                       <none> -> <none> x2
[C.]  #0043  96b7ed31afaf02800d779a395591da6a2c8c50e1.patch                                                       <none> -> <none> x2
[C.]  #0044  ?format=TEXT                                                                                         <none> x4 -> <none> x2
[C.]  #0045  CVE                                                                                                  2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch, 2017-8374.patch, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-1000156.patch, 2019-13232-1.patch x2, 2019-13232-2.patch x2, 2019-13232-3.patch x2, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2021-3468.patch, 2021-3502.patch, 2021-4217.patch x2, 2021-40633.patch, 2022-3219.patch, 2022-28391.patch x4, 2022-28805.patch, 2022-47021.patch, 2022-48174.patch x2, 2023-1981.patch, 2023-38469.patch, 2023-38470.patch, 2023-38471.patch, 2023-38471-2.patch, 2023-38472.patch, 2023-38473.patch, 2023-42363.patch x2, 2023-42364_CVE-2023-42365.patch x2, 2023-42366.patch x2, 2024-12254.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-52616.patch, 2024-53981-part1.patch, 2024-53981-part2.patch, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x2, 2025-26519_1.patch x2 -> 2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch, 2017-8374.patch, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-1000156.patch, 2019-13232-1.patch x2, 2019-13232-2.patch x2, 2019-13232-3.patch x2, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2021-3468.patch, 2021-3502.patch, 2021-4217.patch x2, 2021-40633.patch, 2022-3219.patch, 2022-28391.patch x4, 2022-28805.patch, 2022-47021.patch, 2022-48174.patch x2, 2023-1981.patch, 2023-38469.patch, 2023-38470.patch, 2023-38471.patch, 2023-38471-2.patch, 2023-38472.patch, 2023-38473.patch, 2023-42363.patch x2, 2023-42364_CVE-2023-42365.patch x2, 2023-42366.patch x2, 2024-25081.CVE-2024-25082.patch x2, 2024-52616.patch, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-26519_0.patch x2, 2025-26519_1.patch x2
[C.]  #0046  Cargo.lock                                                                                           <none> x8 -> <none> x7
[C.]  #0047  ChasingBottoms                                                                                       1.3.1.15 x2, 1.3.1.15-r1.cabal, 1.3.1.15-r2.cabal, 1.3.1.15.tar.gz x2 -> 1.3.1.15 x2, 1.3.1.15-r2.cabal x2, 1.3.1.15.tar.gz x2
[C.]  #0048  Diff                                                                                                 0.4.1, 0.4.1.tar.gz, 0.5, 0.5-r1.cabal, 0.5.tar.gz -> 0.5 x2, 0.5-r1.cabal x2, 0.5.tar.gz x2
[C.]  #0049  ExtUtils-CChecker                                                                                    0.11.tar.gz -> 0.11.tar.gz x2
[C.]  #0050  ISOEnts.zip                                                                                          <none> -> <none> x2
[C.]  #0051  OneTuple                                                                                             0.4.2 x2, 0.4.2-r1.cabal, 0.4.2.tar.gz x2 -> 0.4.2 x2, 0.4.2-r1.cabal x2, 0.4.2.tar.gz x2
[C.]  #0052  Python                                                                                               3.12.8.tar.xz x2, 3.12.10.tar.xz x2 -> 3.12.10.tar.xz x3
[C.]  #0053  SGMLSpm                                                                                              1.1.tar.gz -> 1.1.tar.gz x2
[C.]  #0054  SHA                                                                                                  1.6.4.4 x2, 1.6.4.4.tar.gz x2 -> 1.6.4.4, 1.6.4.4.tar.gz
[C.]  #0055  Syntax-Keyword-Try                                                                                   0.29.tar.gz -> 0.29.tar.gz x2
[C.]  #0056  Text-CharWidth                                                                                       0.04.tar.gz -> 0.04.tar.gz x2
[C.]  #0057  Text-WrapI18N                                                                                        0.06.tar.gz -> 0.06.tar.gz x2
[C.]  #0058  UserSettings.hs                                                                                      <none> x2 -> <none>
[C.]  #0059  XS-Parse-Keyword                                                                                     0.46.tar.gz -> 0.46.tar.gz x2
[C.]  #0060  abseil-cpp                                                                                           20210324.2, 20240722.0, 20250127.1 -> 20210324.2, 20250127.1 x2
[C.]  #0061  absolute_shlib_path.patch                                                                            <none> x3 -> <none> x2
[C.]  #0062  acl                                                                                                  2.3.2 x2, 2.3.2.tar.gz x2 -> 2.3.2, 2.3.2.tar.gz
[C.]  #0063  add-build-flags.sh                                                                                   <none> x2 -> <none>
[C.]  #0064  add-clang-cc-cflags-before.sh                                                                        <none> x2 -> <none>
[C.]  #0065  add-driver-runpath                                                                                   <none> x2 -> <none>
[C.]  #0066  add-flags.sh                                                                                         <none> x4 -> <none> x3
[C.]  #0067  add-hardening.sh                                                                                     <none> x3 -> <none> x2
[C.]  #0068  adjunctions                                                                                          4.4.3, 4.4.3.tar.gz -> 4.4.3 x2, 4.4.3.tar.gz x2
[C.]  #0069  aeson                                                                                                2.1.2.1, 2.1.2.1-r4.cabal, 2.1.2.1.tar.gz, 2.2.3.0 x2, 2.2.3.0-r3.cabal, 2.2.3.0.tar.gz -> 2.2.3.0 x3, 2.2.3.0-r3.cabal x2, 2.2.3.0.tar.gz x2
[C.]  #0070  alex                                                                                                 3.4.0.1 x2, 3.4.0.1.tar.gz, 3.5.3.0 x2, 3.5.3.0.tar.gz -> 3.5.3.0 x4, 3.5.3.0.tar.gz x2
[C.]  #0071  alsa-lib                                                                                             1.2.12, 1.2.12.tar.bz2, 1.2.13, 1.2.13.tar.bz2 -> 1.2.13 x2, 1.2.13.tar.bz2 x2
[C.]  #0072  alsa-ucm-Check-UCM-verb-before-working-with-device-status.patch                                      <none> -> <none> x2
[C.]  #0073  alsa-ucm-Replace-port-device-UCM-context-assertion-with-an-error.patch                               <none> -> <none> x2
[C.]  #0074  amf-headers                                                                                          1.4.35, 1.4.36 -> 1.4.36 x2
[C.]  #0075  ansi-terminal                                                                                        1.0.2, 1.0.2.tar.gz, 1.1.2, 1.1.2.tar.gz -> 1.1.2 x2, 1.1.2.tar.gz x2
[C.]  #0076  ansi-terminal-types                                                                                  0.11.5, 0.11.5-r1.cabal, 0.11.5.tar.gz, 1.1, 1.1.tar.gz -> 1.1 x2, 1.1.tar.gz x2
[C.]  #0077  anyhow                                                                                               1.0.82 x2, 1.0.86, 1.0.93 -> 1.0.82 x2, 1.0.86, 1.0.98
[C.]  #0078  arrayvec                                                                                             0.7.4, 0.7.6 -> 0.7.6 x2
[C.]  #0079  assoc                                                                                                1.1.1 x2, 1.1.1-r1.cabal, 1.1.1.tar.gz x2 -> 1.1.1 x2, 1.1.1-r1.cabal x2, 1.1.1.tar.gz x2
[C.]  #0080  asttokens                                                                                            2.4.1.tar.gz, 3.0.0.tar.gz -> 3.0.0.tar.gz x2
[C.]  #0081  async                                                                                                2.2.5 x2, 2.2.5-r2.cabal, 2.2.5-r3.cabal, 2.2.5.tar.gz x2 -> 2.2.5 x2, 2.2.5-r3.cabal x2, 2.2.5.tar.gz x2
[C.]  #0082  attoparsec                                                                                           0.14.4 x2, 0.14.4-r5.cabal, 0.14.4-r6.cabal, 0.14.4.tar.gz x2 -> 0.14.4 x2, 0.14.4-r6.cabal x2, 0.14.4.tar.gz x2
[C.]  #0083  attoparsec-aeson                                                                                     2.1.0.0, 2.1.0.0.tar.gz, 2.2.2.0, 2.2.2.0.tar.gz -> 2.2.2.0 x2, 2.2.2.0.tar.gz x2
[C.]  #0084  attr                                                                                                 2.5.2 x2, 2.5.2.tar.gz x2 -> 2.5.2, 2.5.2.tar.gz
[C.]  #0085  attrs                                                                                                24_2-compatibility1.patch, 24_2-compatibility2.patch, 24.2.0.tar.gz, 25.3.0.tar.gz -> 24_2-compatibility1.patch, 24_2-compatibility2.patch, 25.3.0.tar.gz x2
[C.]  #0086  audit                                                                                                4.0, 4.0.tar.gz, 4.0.3 -> 4.0.3 x2
[C.]  #0087  auditable-cargo                                                                                      1.82.0 x2, 1.86.0 x2 -> 1.86.0 x4
[C.]  #0088  auditable-cargo-bootstrap                                                                            1.82.0, 1.86.0 -> 1.86.0 x2
[C.]  #0089  auto-update                                                                                          0.1.6, 0.1.6.tar.gz, 0.2.6, 0.2.6.tar.gz -> 0.2.6 x2, 0.2.6.tar.gz x2
[C.]  #0090  autoconf                                                                                             2.69 x2, 2.69.tar.xz x2, 2.72 x8, 2.72.patch x2, 2.72.tar.xz x3 -> 2.69 x2, 2.69.tar.xz x2, 2.72 x6, 2.72.patch x2, 2.72.tar.xz x3
[C.]  #0091  autoconf-archive                                                                                     2024.10.16 x6, 2024.10.16.tar.xz x3 -> 2024.10.16 x4, 2024.10.16.tar.xz x3
[C.]  #0092  autogen                                                                                              5.18.16, 5.18.16.tar.xz -> 5.18.16 x2, 5.18.16.tar.xz x2
[C.]  #0093  automake                                                                                             1.15.1, 1.15.1.tar.xz, 1.16.5 x8, 1.16.5.tar.xz x3 -> 1.16.5 x6, 1.16.5.tar.xz x3
[C.]  #0094  autoreconf-hook                                                                                      <none> x10 -> <none> x8
[C.]  #0095  aws-c-auth                                                                                           0.7.26, 0.8.1 -> 0.8.1 x2
[C.]  #0096  aws-c-cal                                                                                            0.6.15, 0.8.0 -> 0.8.0 x2
[C.]  #0097  aws-c-common                                                                                         0.9.27, 0.10.3 -> 0.10.3 x2
[C.]  #0098  aws-c-compression                                                                                    0.2.19, 0.3.0 -> 0.3.0 x2
[C.]  #0099  aws-c-event-stream                                                                                   0.4.3, 0.5.0 -> 0.5.0 x2
[C.]  #0100  aws-c-http                                                                                           0.8.2, 0.9.2 -> 0.9.2 x2
[C.]  #0101  aws-c-io                                                                                             0.14.18, 0.15.3 -> 0.15.3 x2
[C.]  #0102  aws-c-mqtt                                                                                           0.10.5, 0.11.0 -> 0.11.0 x2
[C.]  #0103  aws-c-s3                                                                                             0.6.0, 0.7.1 -> 0.7.1 x2
[C.]  #0104  aws-c-sdkutils                                                                                       0.1.16, 0.2.1 -> 0.2.1 x2
[C.]  #0105  aws-checksums                                                                                        0.1.18, 0.2.2 -> 0.2.2 x2
[C.]  #0106  aws-crt-cpp                                                                                          0.26.12, 0.29.4 -> 0.29.4 x2
[C.]  #0107  aws-sdk-cpp                                                                                          1.11.336, 1.11.448 -> 1.11.448 x2
[C.]  #0108  babel                                                                                                2.16.0.tar.gz, 2.17.0.tar.gz -> 2.17.0.tar.gz x2
[C.]  #0109  barbies                                                                                              2.0.5.0, 2.0.5.0.tar.gz, 2.1.1.0, 2.1.1.0.tar.gz -> 2.1.1.0 x2, 2.1.1.0.tar.gz x2
[C.]  #0110  base-orphans                                                                                         0.9.2, 0.9.2.tar.gz, 0.9.3, 0.9.3.tar.gz -> 0.9.3 x2, 0.9.3.tar.gz x2
[C.]  #0111  base16-bytestring                                                                                    1.0.2.0 x3, 1.0.2.0-r1.cabal x2, 1.0.2.0.tar.gz x2 -> 1.0.2.0 x4, 1.0.2.0-r1.cabal x2, 1.0.2.0.tar.gz x2
[C*]  #0112  bash                                                                                                 5.2p37 x10, 5.2.tar.gz x3 -> 5.2p37 x5, 5.2.tar.gz x3
[C.]  #0113  bash-completion                                                                                      2.16.0, 2.16.0.tar.xz -> 2.16.0 x2, 2.16.0.tar.xz x2
[C.]  #0114  bcrypt                                                                                               4.2.0.tar.gz, 4.2.0-vendor.tar.gz, 4.3.0.tar.gz, 4.3.0-vendor, 4.3.0-vendor-staging -> 4.3.0.tar.gz x2, 4.3.0-vendor x2, 4.3.0-vendor-staging x2
[C.]  #0115  bifunctors                                                                                           5.6.2 x2, 5.6.2-r2.cabal, 5.6.2.tar.gz x2 -> 5.6.2 x2, 5.6.2-r2.cabal x2, 5.6.2.tar.gz x2
[C.]  #0116  binutils                                                                                             2.43.1 x3, 2.43.1.tar.bz2 x2, 2.44 x3 -> 2.44 x4
[C.]  #0117  binutils-patchelfed-ld                                                                               2.43.1, 2.44 -> 2.44
[C.]  #0118  binutils-patchelfed-ld-wrapper                                                                       2.43.1, 2.44 -> 2.44
[C.]  #0119  binutils-with-gold                                                                                   2.44.tar.bz2 x2 -> 2.44.tar.bz2 x3
[C.]  #0120  binutils-wrapper                                                                                     2.43.1 x3, 2.44 x3 -> 2.44 x3
[C.]  #0121  bison                                                                                                3.8.2 x4, 3.8.2.tar.gz x3 -> 3.8.2 x3, 3.8.2.tar.gz x3
[C.]  #0122  bitflags                                                                                             1.3.2 x2, 2.5.0 x2, 2.6.0, 2.8.0 -> 1.3.2 x2, 2.5.0 x2, 2.8.0 x2, 2.9.0
[C.]  #0123  bitvec                                                                                               1.0.1, 1.1.5.0 x2, 1.1.5.0-r1.cabal, 1.1.5.0-r3.cabal, 1.1.5.0.tar.gz x2 -> 1.0.1, 1.1.5.0 x2, 1.1.5.0-r3.cabal x2, 1.1.5.0.tar.gz x2
[C.]  #0124  black                                                                                                24.8.0.tar.gz, 25.1.0.tar.gz -> 25.1.0.tar.gz x2
[C.]  #0125  blinker                                                                                              1.8.2.tar.gz, 1.9.0.tar.gz -> 1.9.0.tar.gz x2
[C.]  #0126  boost                                                                                                1.81.0 x3, 1.87.0 x2 -> 1.87.0 x5
[C.]  #0127  boost-build-boost                                                                                    1.81.0, 1.87.0 -> 1.87.0 x2
[C.]  #0128  boost_1_87_0.tar.bz2                                                                                 <none> -> <none> x2
[C.]  #0129  bootstrap-skip-nostd-docs                                                                            <none> -> <none> x2
[C.]  #0130  bootstrap-stage-xgcc-gcc-wrapper-                                                                    <none> x2 -> <none>
[C.]  #0131  bootstrap-stage-xgcc-stdenv-linux                                                                    <none> x4 -> <none> x2
[C.]  #0132  bootstrap-stage0-binutils-wrapper-                                                                   <none> x2 -> <none>
[C.]  #0133  bootstrap-stage0-glibc-bootstrapFiles                                                                <none> x2 -> <none>
[C.]  #0134  bootstrap-stage0-glibc-iconv-bootstrapFiles                                                          <none> x2 -> <none>
[C.]  #0135  bootstrap-stage0-stdenv-linux                                                                        <none> x2 -> <none>
[C.]  #0136  bootstrap-stage1-gcc-wrapper-                                                                        <none> x2 -> <none>
[C.]  #0137  bootstrap-stage1-stdenv-linux                                                                        <none> x4 -> <none> x2
[C.]  #0138  bootstrap-stage2-gcc-wrapper                                                                         13.3.0, 14.2.1.20250322 -> 14.2.1.20250322
[C.]  #0139  bootstrap-stage2-stdenv-linux                                                                        <none> x4 -> <none> x2
[C.]  #0140  bootstrap-stage3-gcc-wrapper                                                                         13.3.0, 14.2.1.20250322 -> 14.2.1.20250322
[C.]  #0141  bootstrap-stage3-stdenv-linux                                                                        <none> x4 -> <none> x2
[C.]  #0142  bootstrap-stage4-gcc-wrapper                                                                         13.3.0, 14.2.1.20250322 -> 14.2.1.20250322
[C.]  #0143  bootstrap-stage4-stdenv-linux                                                                        <none> x4 -> <none> x2
[C.]  #0144  boring                                                                                               0.2.2 x2, 0.2.2-r1.cabal, 0.2.2.tar.gz x2 -> 0.2.2 x2, 0.2.2-r1.cabal x2, 0.2.2.tar.gz x2
[C.]  #0145  bpftools                                                                                             6.10, 6.12.7 -> 6.12.7 x2
[C.]  #0146  bsb-http-chunked                                                                                     0.0.0.4 x2, 0.0.0.4-r4.cabal, 0.0.0.4.tar.gz -> 0.0.0.4 x2
[C.]  #0147  builder.pl                                                                                           <none> x4 -> <none> x2
[C.]  #0148  builder.sh                                                                                           <none> x13 -> <none> x8
[C.]  #0149  bundler                                                                                              2.5.22, 2.5.22.gem, 2.6.6, 2.6.6.gem -> 2.6.6 x2, 2.6.6.gem x2
[C.]  #0150  busybox                                                                                              <none>, 1.36.1 x2, 1.36.1.tar.bz2 x2 -> <none>, 1.36.1 x3, 1.36.1.tar.bz2 x2
[C.]  #0151  byacc                                                                                                20240109 x2, 20240109.tgz x2, 20241231 x2, 20241231.tgz x2 -> 20241231 x3, 20241231.tgz x3
[C.]  #0152  bytemuck                                                                                             1.16.0, 1.21.0 -> 1.21.0 x2
[C.]  #0153  bytes                                                                                                1.6.0 x2, 1.8.0 -> 1.6.0 x2, 1.10.1
[C.]  #0154  bzip2                                                                                                1.0.6.2-autoconfiscated.patch x2, 1.0.8 x4, 1.0.8.tar.gz -> 1.0.6.2-autoconfiscated.patch, 1.0.8 x2, 1.0.8.tar.gz
[C.]  #0155  c-ares                                                                                               1.27.0 x2, 1.27.0.tar.gz, 1.34.5 x2, 1.34.5.tar.gz -> 1.34.5 x4, 1.34.5.tar.gz x2
[C.]  #0156  cabal-doctest                                                                                        1.0.10, 1.0.10.tar.gz, 1.0.11, 1.0.11.tar.gz -> 1.0.11 x2, 1.0.11.tar.gz x2
[C.]  #0157  cacert-blocklist.txt                                                                                 <none> x2 -> <none>
[C.]  #0158  cacert-extra-certificates-bundle.crt                                                                 <none> x2 -> <none>
[C.]  #0159  cargo                                                                                                1.82.0 x2, 1.86.0 x2 -> 1.86.0 x4
[C.]  #0160  cargo-auditable                                                                                      0.6.5 x4, 0.6.5-vendor, 0.6.5-vendor-staging, 0.6.5-vendor.tar.gz -> 0.6.5 x4, 0.6.5-vendor x2, 0.6.5-vendor-staging x2
[C.]  #0161  cargo-bootstrap                                                                                      1.82.0, 1.86.0 -> 1.86.0 x2
[C.]  #0162  cargo-build-hook.sh                                                                                  <none> x6 -> <none> x2
[C.]  #0163  cargo-c                                                                                              0.10.2 x2, 0.10.2+cargo-0.80.0.tar.gz x2, 0.10.2-vendor, 0.10.2-vendor-staging, 0.10.2-vendor.tar.gz -> 0.10.2 x2, 0.10.2+cargo-0.80.0.tar.gz x2, 0.10.2-vendor x2, 0.10.2-vendor-staging x2
[C.]  #0164  cargo-check-hook.sh                                                                                  <none> x6 -> <none> x2
[C.]  #0165  cargo-deps-vendor                                                                                    <none> x2 -> <none> x3
[C.]  #0166  cargo-deps-vendor-staging                                                                            <none> x2 -> <none> x3
[C.]  #0167  cargo-install-hook.sh                                                                                <none> x3 -> <none> x2
[C.]  #0168  cargo-setup-hook.sh                                                                                  <none> x3 -> <none> x2
[C.]  #0169  cassava                                                                                              0.5.3.2 x2, 0.5.3.2-r1.cabal, 0.5.3.2.tar.gz x2 -> 0.5.3.2 x2, 0.5.3.2-r1.cabal x2, 0.5.3.2.tar.gz x2
[C.]  #0170  catalog-legacy-uris.patch                                                                            <none> x5 -> <none> x3
[C.]  #0171  catch2                                                                                               3.7.1, 3.8.1 -> 3.8.1 x2
[C.]  #0172  cborg                                                                                                0.2.10.0 x2, 0.2.10.0-r1.cabal, 0.2.10.0-r2.cabal, 0.2.10.0.tar.gz x2 -> 0.2.10.0 x2, 0.2.10.0-r2.cabal x2, 0.2.10.0.tar.gz x2
[C.]  #0173  cc                                                                                                   1.0.94 x2, 1.0.97, 1.2.10 -> 1.0.94 x2, 1.2.10 x2
[C.]  #0174  cc-wrapper.sh                                                                                        <none> x2 -> <none>
[U.]  #0175  cdrkit                                                                                               1.1.9-efi-boot.patch, 1.1.11, 1.1.11-fno-common.patch, 1.1.11.tar.gz -> 1.1.11-3.5
[C.]  #0176  cfg_aliases                                                                                          0.1.1 -> 0.1.1, 0.2.1
[C.]  #0177  character-ps                                                                                         0.1, 0.1.tar.gz -> 0.1 x2, 0.1.tar.gz x2
[C.]  #0178  charset                                                                                              0.3.10, 0.3.10-r1.cabal, 0.3.10.tar.gz, 0.3.12, 0.3.12.tar.gz -> 0.3.12 x2, 0.3.12.tar.gz x2
[C.]  #0179  clang                                                                                                4.8.patch, 5.3.patch, 11-15-LLVMgold-path.patch x2, 15.0.7 x2, 18.1.8, 19.1.7 -> 4.8.patch, 5.3.patch, 11-15-LLVMgold-path.patch x2, 15.0.7 x2, 19.1.7 x2
[C.]  #0180  clang-src                                                                                            15.0.7, 18.1.8, 19.1.7 -> 15.0.7, 19.1.7 x2
[C.]  #0181  clang-wrapper                                                                                        15.0.7, 18.1.8, 19.1.7 x2 -> 15.0.7, 19.1.7 x4
[C.]  #0182  cmake                                                                                                3.30.5, 3.30.5.tar.gz, 3.31.6, 3.31.6.tar.gz -> 3.31.6 x2, 3.31.6.tar.gz x2
[C.]  #0183  cmake-minimal                                                                                        3.30.5, 3.31.6 -> 3.31.6 x2
[C.]  #0184  commonmark-extensions                                                                                0.2.5.5, 0.2.5.5.tar.gz, 0.2.6, 0.2.6.tar.gz -> 0.2.6 x2, 0.2.6.tar.gz x2
[C.]  #0185  commonmark-pandoc                                                                                    0.2.2.2, 0.2.2.2.tar.gz, 0.2.2.3, 0.2.2.3.tar.gz -> 0.2.2.3 x2, 0.2.2.3.tar.gz x2
[C.]  #0186  comonad                                                                                              5.0.8, 5.0.8-r2.cabal, 5.0.8.tar.gz, 5.0.9, 5.0.9-r1.cabal, 5.0.9.tar.gz -> 5.0.9 x2, 5.0.9-r1.cabal x2, 5.0.9.tar.gz x2
[C.]  #0187  compiler-rt-libc                                                                                     15.0.7, 18.1.8, 19.1.7 -> 15.0.7, 19.1.7 x2
[C.]  #0188  compiler-rt-src                                                                                      15.0.7, 18.1.8, 19.1.7 -> 15.0.7, 19.1.7 x2
[C.]  #0189  conduit                                                                                              1.3.6, 1.3.6.tar.gz, 1.3.6.1, 1.3.6.1.tar.gz -> 1.3.6.1 x2, 1.3.6.1.tar.gz x2
[C.]  #0190  conduit-extra                                                                                        1.3.6, 1.3.6.tar.gz, 1.3.7, 1.3.7.tar.gz -> 1.3.7 x2, 1.3.7.tar.gz x2
[C.]  #0191  cookie                                                                                               0.4.6, 0.4.6.tar.gz, 0.5.1, 0.5.1.tar.gz -> 0.5.1 x2, 0.5.1.tar.gz x2
[C.]  #0192  copy-pkg-config-items-hook                                                                           <none> x2 -> <none>
[C*]  #0193  coreutils                                                                                            9.5 x2, 9.5.tar.xz, 9.7 x2, 9.7-binlore, 9.7-lore-override, 9.7.tar.xz x2 -> 9.7 x2, 9.7-binlore, 9.7-lore-override, 9.7.tar.xz x2
[C.]  #0194  coverage                                                                                             7.6.1.tar.gz, 7.8.0.tar.gz -> 7.8.0.tar.gz x2
[C.]  #0195  crate-anyhow                                                                                         1.0.82.tar.gz x2, 1.0.86.tar.gz, 1.0.93.tar.gz -> 1.0.82.tar.gz x2, 1.0.86.tar.gz, 1.0.98.tar.gz
[C.]  #0196  crate-arrayvec                                                                                       0.7.4.tar.gz, 0.7.6.tar.gz -> 0.7.6.tar.gz x2
[C.]  #0197  crate-bitflags                                                                                       1.3.2.tar.gz x2, 2.5.0.tar.gz x2, 2.6.0.tar.gz, 2.8.0.tar.gz -> 1.3.2.tar.gz x2, 2.5.0.tar.gz x2, 2.8.0.tar.gz x2, 2.9.0.tar.gz
[C.]  #0198  crate-bytemuck                                                                                       1.16.0.tar.gz, 1.21.0.tar.gz -> 1.21.0.tar.gz x2
[C.]  #0199  crate-bytes                                                                                          1.6.0.tar.gz x2, 1.8.0.tar.gz -> 1.6.0.tar.gz x2, 1.10.1.tar.gz
[C.]  #0200  crate-cc                                                                                             1.0.94.tar.gz x2, 1.0.97.tar.gz, 1.2.10.tar.gz -> 1.0.94.tar.gz x2, 1.2.10.tar.gz x2
[C.]  #0201  crate-cfg_aliases                                                                                    0.1.1.tar.gz -> 0.1.1.tar.gz, 0.2.1.tar.gz
[C.]  #0202  crate-crc32fast                                                                                      1.4.0.tar.gz, 1.4.2.tar.gz -> 1.4.2.tar.gz x2
[U.]  #0203  crate-crossbeam-channel                                                                              0.5.13.tar.gz -> 0.5.15.tar.gz
[C.]  #0204  crate-crossbeam-deque                                                                                0.8.5.tar.gz x2, 0.8.6.tar.gz -> 0.8.5.tar.gz x2, 0.8.6.tar.gz x2
[U.]  #0205  crate-crossbeam-queue                                                                                0.3.11.tar.gz -> 0.3.12.tar.gz
[C.]  #0206  crate-crossbeam-utils                                                                                0.8.19.tar.gz x2, 0.8.20.tar.gz x2, 0.8.21.tar.gz -> 0.8.19.tar.gz x2, 0.8.20.tar.gz, 0.8.21.tar.gz x2
[C.]  #0207  crate-either                                                                                         1.11.0.tar.gz x2, 1.13.0.tar.gz x2 -> 1.11.0.tar.gz x2, 1.13.0.tar.gz x2, 1.15.0.tar.gz
[C.]  #0208  crate-flate2                                                                                         1.0.30.tar.gz, 1.0.35.tar.gz -> 1.0.35.tar.gz x2
[C.]  #0209  crate-getrandom                                                                                      0.2.14.tar.gz x2, 0.2.15.tar.gz x2 -> 0.2.14.tar.gz x2, 0.2.15.tar.gz, 0.2.16.tar.gz
[C.]  #0210  crate-hashbrown                                                                                      0.13.2.tar.gz, 0.14.5.tar.gz -> 0.14.5.tar.gz
[C.]  #0211  crate-heck                                                                                           0.3.3.tar.gz, 0.4.1.tar.gz -> 0.3.3.tar.gz, 0.5.0.tar.gz
[C.]  #0212  crate-hermit-abi                                                                                     0.1.19.tar.gz x2, 0.3.9.tar.gz x2 -> 0.1.19.tar.gz x2, 0.3.9.tar.gz
[U.]  #0213  crate-indoc                                                                                          2.0.5.tar.gz -> 2.0.6.tar.gz
[C.]  #0214  crate-itoa                                                                                           1.0.11.tar.gz x2 -> 1.0.11.tar.gz x2, 1.0.15.tar.gz
[C.]  #0215  crate-lazy_static                                                                                    1.4.0.tar.gz, 1.5.0.tar.gz -> 1.5.0.tar.gz
[C.]  #0216  crate-libc                                                                                           0.2.153.tar.gz x2, 0.2.154.tar.gz, 0.2.155.tar.gz, 0.2.164.tar.gz, 0.2.169.tar.gz, 0.2.171.tar.gz -> 0.2.153.tar.gz x2, 0.2.155.tar.gz, 0.2.169.tar.gz x2, 0.2.171.tar.gz x2, 0.2.172.tar.gz
[C.]  #0217  crate-lock_api                                                                                       0.4.11.tar.gz, 0.4.12.tar.gz -> 0.4.12.tar.gz
[C.]  #0218  crate-lodepng                                                                                        3.10.1.tar.gz, 3.11.0.tar.gz -> 3.11.0.tar.gz x2
[C.]  #0219  crate-log                                                                                            0.4.21.tar.gz x2, 0.4.22.tar.gz x2 -> 0.4.21.tar.gz x2, 0.4.22.tar.gz, 0.4.27.tar.gz
[C.]  #0220  crate-memoffset                                                                                      0.6.5.tar.gz, 0.9.1.tar.gz -> 0.9.1.tar.gz
[C.]  #0221  crate-miniz_oxide                                                                                    0.7.2.tar.gz, 0.8.0.tar.gz, 0.8.3.tar.gz -> 0.8.3.tar.gz x2, 0.8.8.tar.gz
[U.]  #0222  crate-mio                                                                                            1.0.2.tar.gz -> 1.0.3.tar.gz
[C.]  #0223  crate-nix                                                                                            0.25.1.tar.gz, 0.28.0.tar.gz -> 0.28.0.tar.gz, 0.29.0.tar.gz
[U.]  #0224  crate-object                                                                                         0.36.5.tar.gz -> 0.36.7.tar.gz
[C.]  #0225  crate-once_cell                                                                                      1.19.0.tar.gz x2, 1.20.2.tar.gz x2 -> 1.19.0.tar.gz x2, 1.20.2.tar.gz x2, 1.21.1.tar.gz, 1.21.3.tar.gz
[C.]  #0226  crate-parking_lot                                                                                    0.12.1.tar.gz, 0.12.3.tar.gz -> 0.12.3.tar.gz
[C.]  #0227  crate-parking_lot_core                                                                               0.9.9.tar.gz, 0.9.10.tar.gz -> 0.9.10.tar.gz
[C.]  #0228  crate-pin-project-lite                                                                               0.2.14.tar.gz x2, 0.2.15.tar.gz -> 0.2.14.tar.gz x2, 0.2.16.tar.gz
[U.]  #0229  crate-portable-atomic                                                                                1.6.0.tar.gz -> 1.11.0.tar.gz
[C.]  #0230  crate-proc-macro2                                                                                    1.0.79.tar.gz, 1.0.81.tar.gz x2, 1.0.82.tar.gz, 1.0.86.tar.gz, 1.0.89.tar.gz -> 1.0.81.tar.gz x2, 1.0.86.tar.gz, 1.0.94.tar.gz, 1.0.95.tar.gz
[U.]  #0231  crate-pyo3                                                                                           0.21.1.tar.gz -> 0.23.5.tar.gz
[U.]  #0232  crate-pyo3-build-config                                                                              0.21.1.tar.gz -> 0.23.5.tar.gz
[U.]  #0233  crate-pyo3-ffi                                                                                       0.21.1.tar.gz -> 0.23.5.tar.gz
[U.]  #0234  crate-pyo3-macros                                                                                    0.21.1.tar.gz -> 0.23.5.tar.gz
[U.]  #0235  crate-pyo3-macros-backend                                                                            0.21.1.tar.gz -> 0.23.5.tar.gz
[C.]  #0236  crate-quote                                                                                          1.0.35.tar.gz, 1.0.36.tar.gz x2, 1.0.37.tar.gz -> 1.0.36.tar.gz x2, 1.0.40.tar.gz
[U.]  #0237  crate-redox_syscall                                                                                  0.4.1.tar.gz, 0.5.7.tar.gz -> 0.5.11.tar.gz
[C.]  #0238  crate-regex                                                                                          1.10.4.tar.gz x2, 1.10.5.tar.gz, 1.10.6.tar.gz -> 1.10.4.tar.gz x2, 1.10.5.tar.gz, 1.10.6.tar.gz, 1.11.1.tar.gz
[C.]  #0239  crate-regex-automata                                                                                 0.4.6.tar.gz x2, 0.4.7.tar.gz -> 0.4.6.tar.gz x2, 0.4.7.tar.gz, 0.4.9.tar.gz
[C.]  #0240  crate-regex-syntax                                                                                   0.8.3.tar.gz x2, 0.8.4.tar.gz -> 0.8.3.tar.gz x2, 0.8.4.tar.gz, 0.8.5.tar.gz
[C.]  #0241  crate-rgb                                                                                            0.8.37.tar.gz, 0.8.50.tar.gz -> 0.8.50.tar.gz x2
[C.]  #0242  crate-ryu                                                                                            1.0.17.tar.gz x2, 1.0.18.tar.gz x2 -> 1.0.17.tar.gz x2, 1.0.18.tar.gz, 1.0.20.tar.gz
[C.]  #0243  crate-serde                                                                                          1.0.198.tar.gz x2, 1.0.203.tar.gz, 1.0.204.tar.gz, 1.0.215.tar.gz -> 1.0.198.tar.gz x2, 1.0.203.tar.gz, 1.0.204.tar.gz, 1.0.219.tar.gz
[U.]  #0244  crate-serde_bytes                                                                                    0.11.15.tar.gz -> 0.11.17.tar.gz
[C.]  #0245  crate-serde_derive                                                                                   1.0.198.tar.gz x2, 1.0.203.tar.gz, 1.0.204.tar.gz, 1.0.215.tar.gz -> 1.0.198.tar.gz x2, 1.0.203.tar.gz, 1.0.204.tar.gz, 1.0.219.tar.gz
[C.]  #0246  crate-serde_json                                                                                     1.0.116.tar.gz x2, 1.0.118.tar.gz, 1.0.122.tar.gz, 1.0.133.tar.gz -> 1.0.116.tar.gz x2, 1.0.118.tar.gz, 1.0.122.tar.gz, 1.0.140.tar.gz
[C.]  #0247  crate-shlex                                                                                          1.3.0.tar.gz -> 1.3.0.tar.gz x2
[U.]  #0248  crate-signal-hook-registry                                                                           1.4.2.tar.gz -> 1.4.5.tar.gz
[U.]  #0249  crate-smallvec                                                                                       1.13.2.tar.gz -> 1.15.0.tar.gz
[C.]  #0250  crate-socket2                                                                                        0.5.6.tar.gz x2, 0.5.7.tar.gz -> 0.5.6.tar.gz x2, 0.5.9.tar.gz
[C.]  #0251  crate-syn                                                                                            1.0.109.tar.gz, 2.0.58.tar.gz, 2.0.59.tar.gz x2, 2.0.64.tar.gz, 2.0.67.tar.gz, 2.0.68.tar.gz, 2.0.72.tar.gz, 2.0.87.tar.gz -> 1.0.109.tar.gz, 2.0.59.tar.gz x2, 2.0.67.tar.gz, 2.0.68.tar.gz, 2.0.72.tar.gz, 2.0.100.tar.gz
[U.]  #0252  crate-target-lexicon                                                                                 0.12.14.tar.gz -> 0.12.16.tar.gz
[U.]  #0253  crate-tokio                                                                                          1.41.1.tar.gz -> 1.44.2.tar.gz
[U.]  #0254  crate-tokio-macros                                                                                   2.4.0.tar.gz -> 2.5.0.tar.gz
[C.]  #0255  crate-tracing                                                                                        0.1.40.tar.gz x2 -> 0.1.40.tar.gz x2, 0.1.41.tar.gz
[C.]  #0256  crate-tracing-core                                                                                   0.1.32.tar.gz x2 -> 0.1.32.tar.gz x2, 0.1.33.tar.gz
[C.]  #0257  crate-unicode-ident                                                                                  1.0.12.tar.gz x2, 1.0.13.tar.gz -> 1.0.12.tar.gz x2, 1.0.18.tar.gz
[U.]  #0258  crate-unindent                                                                                       0.2.3.tar.gz -> 0.2.4.tar.gz
[C.]  #0259  crate-zerocopy                                                                                       0.7.34.tar.gz, 0.7.35.tar.gz -> 0.7.35.tar.gz
[C.]  #0260  crate-zerocopy-derive                                                                                0.7.34.tar.gz, 0.7.35.tar.gz -> 0.7.35.tar.gz
[C.]  #0261  crc32fast                                                                                            1.4.0, 1.4.2 -> 1.4.2 x2
[U.]  #0262  crossbeam-channel                                                                                    0.5.13 -> 0.5.15
[C.]  #0263  crossbeam-deque                                                                                      0.8.5 x2, 0.8.6 -> 0.8.5 x2, 0.8.6 x2
[U.]  #0264  crossbeam-queue                                                                                      0.3.11 -> 0.3.12
[C.]  #0265  crossbeam-utils                                                                                      0.8.19 x2, 0.8.20 x2, 0.8.21 -> 0.8.19 x2, 0.8.20, 0.8.21 x2
[C.]  #0266  cryptography                                                                                         43.0.1.tar.gz, 43.0.1-vendor.tar.gz, 44.0.2-vendor, 44.0.2-vendor-staging -> 44.0.2-vendor x2, 44.0.2-vendor-staging x2
[C.]  #0267  cryptography_vectors                                                                                 43.0.1.tar.gz, 44.0.2.tar.gz -> 44.0.2.tar.gz x2
[C.]  #0268  cryptohash-sha256                                                                                    0.11.102.1 x2, 0.11.102.1-r6.cabal, 0.11.102.1.tar.gz -> 0.11.102.1 x3, 0.11.102.1-r6.cabal x2, 0.11.102.1.tar.gz x2
[C.]  #0269  crypton                                                                                              0.34, 0.34.tar.gz, 1.0.4, 1.0.4.tar.gz -> 1.0.4 x2, 1.0.4.tar.gz x2
[C.]  #0270  crypton-connection                                                                                   0.3.2, 0.3.2-r1.cabal, 0.3.2.tar.gz, 0.4.1, 0.4.1.tar.gz, 0.4.4, 0.4.4.tar.gz -> 0.4.4 x2, 0.4.4.tar.gz x2
[C.]  #0271  crypton-x509-store                                                                                   1.6.9, 1.6.9.tar.gz, 1.6.10, 1.6.10.tar.gz -> 1.6.10 x2, 1.6.10.tar.gz x2
[C.]  #0272  crypton-x509-validation                                                                              1.6.12, 1.6.12.tar.gz, 1.6.14, 1.6.14.tar.gz -> 1.6.14 x2, 1.6.14.tar.gz x2
[C.]  #0273  curl                                                                                                 0.4.46 x2, 8_7_1.tar.gz, 8.12.1 x3, 8.12.1.tar.xz x2, 8.13.0 x3, 8.13.0.tar.xz x2 -> 0.4.46 x2, 8_7_1.tar.gz, 8.13.0 x5, 8.13.0.tar.xz x3
[C.]  #0274  dab799623310c8f4be6575002d5c681c09a0e209.patch                                                       <none> -> <none> x2
[U.]  #0275  darcs                                                                                                2.18.3, 2.18.3.tar.gz -> 2.18.5, 2.18.5.tar.gz
[C.]  #0276  darwin.patch                                                                                         <none> x2 -> <none>
[C.]  #0277  dash                                                                                                 0.5.12, 0.5.12.tar.gz -> 0.5.12 x2, 0.5.12.tar.gz x2
[C.]  #0278  data-default                                                                                         0.7.1.2, 0.7.1.2.tar.gz, 0.7.1.3, 0.7.1.3.tar.gz -> 0.7.1.3 x2, 0.7.1.3.tar.gz x2
[C.]  #0279  data-default-instances-containers                                                                    0.0.1, 0.0.1.tar.gz, 0.1.0.3, 0.1.0.3.tar.gz -> 0.1.0.3 x2, 0.1.0.3.tar.gz x2
[C.]  #0280  data-fix                                                                                             0.3.4 x2, 0.3.4-r1.cabal, 0.3.4.tar.gz x2 -> 0.3.4 x2, 0.3.4-r1.cabal x2, 0.3.4.tar.gz x2
[C.]  #0281  dav1d                                                                                                1.5.0, 1.5.1 -> 1.5.1 x2
[C.]  #0282  dconf                                                                                                0.40.0, 0.40.0.tar.xz -> 0.40.0 x2, 0.40.0.tar.xz x2
[C.]  #0283  dec                                                                                                  0.0.6 x2, 0.0.6-r1.cabal, 0.0.6.tar.gz x2 -> 0.0.6 x2, 0.0.6-r1.cabal x2, 0.0.6.tar.gz x2
[C*]  #0284  default-builder.sh                                                                                   <none> x2 -> <none>
[C.]  #0285  deterministic-uname.sh                                                                               <none> x2 -> <none>
[C.]  #0286  die-hook                                                                                             <none> x4 -> <none> x2
[C.]  #0287  diffutils                                                                                            3.10, 3.10.tar.xz, 3.12, 3.12.tar.xz -> 3.12, 3.12.tar.xz
[C.]  #0288  distlib                                                                                              0.3.8.tar.gz, 0.3.9.tar.gz -> 0.3.9.tar.gz x2
[C.]  #0289  djot                                                                                                 0.1.2.2, 0.1.2.2.tar.gz -> 0.1.2.2 x2, 0.1.2.2.tar.gz x2
[C.]  #0290  dns-root-data                                                                                        2024-06-20, 2025-04-14 -> 2025-04-14 x2
[C.]  #0291  docbk41.zip                                                                                          <none> -> <none> x2
[C.]  #0292  docbook-sgml                                                                                         4.1 -> 4.1 x2
[C.]  #0293  doclayout                                                                                            0.4.0.1, 0.4.0.1.tar.gz, 0.5, 0.5.tar.gz -> 0.5 x2, 0.5.tar.gz x2
[C.]  #0294  doctest                                                                                              0.22.6 x3, 0.22.6.tar.gz x2, 0.23.0-ghc-9.12.patch, 2.4.11 -> 0.22.6 x3, 0.22.6.tar.gz x2, 0.23.0-ghc-9.12.patch x2, 2.4.11
[C.]  #0295  doctest-parallel                                                                                     0.3.1.1, 0.3.1.1-r2.cabal, 0.3.1.1.tar.gz -> 0.3.1.1 x2, 0.3.1.1-r2.cabal x2, 0.3.1.1.tar.gz x2
[C.]  #0296  dont-build-the-selenium-manager.patch                                                                <none> x2 -> <none>
[C.]  #0297  double-conversion                                                                                    3.3.0, 3.3.1 -> 3.3.1 x2
[C.]  #0298  doxygen                                                                                              1.10.0, 1.13.2 -> 1.13.2 x2
[C.]  #0299  dpkg                                                                                                 <none>, 1.22.10 -> <none>, 1.22.11
[C.]  #0300  e2a0cc9ddaf9e7d35cbd3c76f37e39737a79c2bf.patch                                                       <none> -> <none> x2
[C.]  #0301  e2fsprogs                                                                                            1.47.1, 1.47.1.tar.gz, 1.47.2, 1.47.2.tar.xz -> 1.47.2 x2, 1.47.2.tar.xz x2
[C.]  #0302  e7433ba54596da97cb7859455cd37ca140305a9c.patch                                                       <none> -> <none> x2
[C.]  #0303  ed                                                                                                   1.20.2, 1.20.2.tar.lz, 1.21.1 x2, 1.21.1.tar.lz x2 -> 1.21.1 x2, 1.21.1.tar.lz x2
[U.]  #0304  edencommon                                                                                           2024.11.18.00 -> 2025.04.21.00
[C.]  #0305  eigen                                                                                                3.4.0, 3.4.0-unstable-2022-05-19 -> 3.4.0-unstable-2022-05-19 x2
[C.]  #0306  either                                                                                               1.11.0 x2, 1.13.0 x2 -> 1.11.0 x2, 1.13.0 x2, 1.15.0
[C.]  #0307  elfutils                                                                                             0.191, 0.191.tar.bz2, 0.192, 0.192.tar.bz2 -> 0.192 x2, 0.192.tar.bz2 x2
[C.]  #0308  enable-ignore-build-platform-mismatch.patch                                                          <none> -> <none> x2
[C.]  #0309  ensure-newer-sources-hook                                                                            <none> x2 -> <none>
[C.]  #0310  ensure-newer-sources-hook.sh                                                                         <none> x2 -> <none>
[C.]  #0311  expand-response-params                                                                               <none> x10 -> <none> x5
[C.]  #0312  expandvars                                                                                           0.12.0.tar.gz, 1.0.0.tar.gz -> 1.0.0.tar.gz x2
[C.]  #0313  expat                                                                                                2.6.4 x3, 2.6.4.tar.xz x2, 2.7.1 x3, 2.7.1.tar.xz x2 -> 2.7.1 x4, 2.7.1.tar.xz x3
[U.]  #0314  factory_boy                                                                                          3.3.1.tar.gz -> 3.3.3.tar.gz
[U.]  #0315  fast-float                                                                                           6.1.6 -> 8.0.2
[C.]  #0316  fast-logger                                                                                          3.2.4, 3.2.4.tar.gz, 3.2.5, 3.2.5.tar.gz -> 3.2.5 x2, 3.2.5.tar.gz x2
[U.]  #0317  fb303                                                                                                2024.11.18.00 -> 2025.04.21.00
[U.]  #0318  fbthrift                                                                                             2024.11.18.00 -> 2025.04.21.00
[C.]  #0319  fetch-cargo-vendor-util                                                                              <none> -> <none> x2
[C.]  #0320  ffmpeg-headless                                                                                      7.1, 7.1.1 -> 7.1.1 x2
[C.]  #0321  file                                                                                                 5.45 x3, 5.45.patch, 5.45.tar.gz x2, 5.46 x5, 5.46-binlore, 5.46.tar.gz x2 -> 5.46 x6, 5.46-binlore, 5.46.tar.gz x3
[C.]  #0322  filelock                                                                                             0.1.1.7, 0.1.1.7.tar.gz, 3.16.1.tar.gz, 3.18.0.tar.gz -> 0.1.1.7, 0.1.1.7.tar.gz, 3.18.0.tar.gz x2
[C.]  #0323  find-xml-catalogs-hook                                                                               <none> x2 -> <none>
[C*]  #0324  findutils                                                                                            4.10.0 x2, 4.10.0.tar.xz -> 4.10.0, 4.10.0.tar.xz
[C.]  #0325  fingertree                                                                                           0.1.5.0, 0.1.5.0.tar.gz -> 0.1.5.0 x2, 0.1.5.0.tar.gz x2
[C.]  #0326  fix-cmake-threads-threads-target-for-static.patch                                                    <none> -> <none> x2
[C.]  #0327  fix-insufficiently-quoted-regular-expressions-pr51                                                   <none> -> <none> x2
[C.]  #0328  fix-tbb-freebsd-and-windows-tests.patch                                                              <none> -> <none> x2
[C.]  #0329  fix-tbb-mingw-compile.patch                                                                          <none> -> <none> x2
[C.]  #0330  fix-tbb-mingw-link.patch                                                                             <none> -> <none> x2
[C.]  #0331  fixtures                                                                                             4.1.0.tar.gz, 4.2.4.post1.tar.gz -> 4.2.4.post1.tar.gz x2
[U.]  #0332  fizz                                                                                                 2024.11.18.00 -> 2025.04.21.00
[C.]  #0333  flac                                                                                                 1.5.0 -> 1.5.0 x2
[C.]  #0334  flask                                                                                                3.0.3.tar.gz, 3.1.0.tar.gz -> 3.1.0.tar.gz x2
[C.]  #0335  flate2                                                                                               1.0.30, 1.0.35 -> 1.0.35 x2
[C.]  #0336  flatten-include-hack-hook                                                                            <none> x2 -> <none>
[U.]  #0337  flexmock                                                                                             0.12.1.tar.gz -> 0.12.2.tar.gz
[C.]  #0338  foldl                                                                                                1.4.17, 1.4.17.tar.gz, 1.4.18, 1.4.18-r1.cabal, 1.4.18.tar.gz -> 1.4.18 x2, 1.4.18-r1.cabal x2, 1.4.18.tar.gz x2
[U.]  #0339  folly                                                                                                2024.11.18.00 -> 2025.04.21.00
[C.]  #0340  fontconfig                                                                                           2.15.0, 2.15.0.tar.xz, 2.16.0, 2.16.0.tar.xz -> 2.16.0 x2, 2.16.0.tar.xz x2
[C.]  #0341  fortify-headers                                                                                      1.1alpine3 x2 -> 1.1alpine3
[C.]  #0342  fortify-headers.tar.gz                                                                               <none> x2 -> <none>
[C.]  #0343  free                                                                                                 5.2, 5.2-r7.cabal, 5.2.tar.gz -> 5.2 x2, 5.2-r7.cabal x2, 5.2.tar.gz x2
[U.]  #0344  furl                                                                                                 2.1.3.tar.gz -> 2.1.4.tar.gz
[C.]  #0345  gawk                                                                                                 5.3.1, 5.3.1.tar.xz, 5.3.2, 5.3.2-binlore, 5.3.2.tar.xz -> 5.3.2, 5.3.2-binlore, 5.3.2.tar.xz
[C.]  #0346  gbenchmark                                                                                           1.9.0, 1.9.1 -> 1.9.1 x2
[C.]  #0347  gcc                                                                                                  4.7.patch, 6.patch, 12-gfortran-driving.patch, 12-no-sys-dirs.patch, 12.patch x2, 13.patch, 13.3.0, 13.3.0.tar.xz x2, 14.2.1.20250322 x2, 14-20250322.tar.xz x2 -> 4.7.patch, 6.patch, 12-gfortran-driving.patch, 12-no-sys-dirs.patch, 12.patch x2, 13.patch, 14.2.1.20
```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-06-01 11:53:39 -04:00
bab29b0531 Merge pull request 'feature/gitea-minio' (#114) from feature/gitea-minio into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 15s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m48s
Check Nix flake / Perform Nix flake checks (push) Successful in 6m47s
Reviewed-on: #114
2025-06-01 11:43:05 -04:00
7e989cab31 change the name of the hearth
All checks were successful
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m1s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 18s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m51s
2025-06-01 01:40:17 -04:00
4fcd627fac make changes for evaluation warnings
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-05-31 16:18:12 -04:00
f671e4bcf5 add minio backend for gitea
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-05-31 16:01:56 -04:00
e218c47d1a Merge pull request 'automated: Update flake.lock' (#112) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 20s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m28s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m36s
Update flakes / update_lockfile (push) Successful in 15m26s
Reviewed-on: #112
2025-05-31 15:11:00 -04:00
bffb5c9f4b automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 19s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m32s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m7s
- The following Nix Flake inputs were updated:

Flake input changes:

```shell
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/493bb7da63143e3144c964d2b8e34e78dfe02a4b?dir=pkgs/firefox-addons&narHash=sha256-mk4nReFlqtGToFfZngNZ58FYud/svkmRp%2BTHBsfqhcw%3D' (2025-05-30)
  → 'gitlab:rycee/nur-expressions/b7d07ac2748936643abe8192065a2156f1a46d6e?dir=pkgs/firefox-addons&narHash=sha256-D8sWEVVvxDBJsr8h26AGDfYjp56iKUIHCWaOKucDT2c%3D' (2025-05-31)
• Updated input 'home-manager':
    'github:nix-community/home-manager/4e9efaa68b0be7e19127dad4f0506a9b89e28ef4?narHash=sha256-XU1a6wFctd%2Bs3ZvBIFB6s4GhPJ%2BOc6pkeOrEsbA2fMo%3D' (2025-05-30)
  → 'github:nix-community/home-manager/60e4624302d956fe94d3f7d96a560d14d70591b9?narHash=sha256-fYk/vk4ClmvHIgnGv/5GNRiDLtNCwXo9aLq36L/x%2BP4%3D' (2025-05-31)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/11f2d9ea49c3e964315215d6baa73a8d42672f06?narHash=sha256-dn64Pg9xLETjblwZs9Euu/SsjW80pd6lr5qSiyLY1pg%3D' (2025-05-22)
  → 'github:NixOS/nixos-hardware/daa628a725ab4948e0e2b795e8fb6f4c3e289a7a?narHash=sha256-pZH4bqbOd8S%2Bsi6UcfjHovWDiWKiIGRNRMpmRWaDIms%3D' (2025-05-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b8af95f4cf511c5f056b463c3a45d2b63c7cfb03?narHash=sha256-HEvC0V9FIB9APwDBZZQS9Z5vDZwh/YqpmT%2BTDIaP3zk%3D' (2025-05-30)
  → 'github:nixos/nixpkgs/f21e6d28b717da40718d8240bc72827bdd4af4b6?narHash=sha256-7kLFXK3YSwFeSB5pQ6ltrVq/w9b1WaE4fiELAajO748%3D' (2025-05-31)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/405ef13a5b80a0a4d4fc87c83554423d80e5f929?narHash=sha256-k0nhPtkVDQkVJckRw6fGIeeDBktJf1BH0i8T48o7zkk%3D' (2025-05-30)
  → 'github:oxalica/rust-overlay/fc82ce758cc5df6a6d5d24e75710321cdbdc787a?narHash=sha256-F%2BnGITu6D7RswJlm8qCuU1PCuOSgDeAqaDKWW1n1jmQ%3D' (2025-05-31)
• Updated input 'stylix':
    'github:danth/stylix/0512b0f685ab2ac0586c897460c247f49670460b?narHash=sha256-Of7bmWQUEVILpx1GJz0gLHmRoGrEP/G7q9RnidxW5Go%3D' (2025-05-30)
  → 'github:danth/stylix/b69e9b761ee682b722e2c9ce46637e767b50f6dc?narHash=sha256-X7SqoEEHVsR01GwL9WBs3tuSXdit7YdeBdIHrl%2BMlZQ%3D' (2025-05-30)
```

Flake evaluation diff:

```shell
comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/vi011r7c7lzfzfhxszy0wadq6x4dcs5p-lego-4.21.0.drv
>>> /nix/store/vi011r7c7lzfzfhxszy0wadq6x4dcs5p-lego-4.21.0.drv
No version or selection state changes.
Closure size: 800 -> 800 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing formatter.x86_64-linux:
<<< /nix/store/g6asyjiqa3ik5s0ci63ls3gj7fn42i9j-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/g6asyjiqa3ik5s0ci63ls3gj7fn42i9j-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/kk6xdmqpms7cm5y7fz7i65lrzd63qgnn-nix-shell.drv
>>> /nix/store/kk6xdmqpms7cm5y7fz7i65lrzd63qgnn-nix-shell.drv
No version or selection state changes.
Closure size: 3410 -> 3410 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/pndriyyl9ch8r5yn1mdirp2idzk5rk1p-nixos-system-palatine-hill-25.11.20250530.b8af95f.drv
>>> /nix/store/1ln0yynqms1g1yak3q8sdwhjz1vpv17w-nixos-system-palatine-hill-25.11.20250531.f21e6d2.drv
Version changes:
[U.]  #01  c-grammar-neovim                0.11.1 -> 0.11.2
[U.]  #02  directx-headers                 1.615.0 -> 1.616.0
[U.]  #03  eza                             0.21.3, 0.21.3-vendor, 0.21.3-vendor-staging -> 0.21.4, 0.21.4-vendor, 0.21.4-vendor-staging
[U*]  #04  initrd-linux                    6.12.30 -> 6.12.31
[C*]  #05  linux                           6.10.tar.xz x2, 6.12.7.tar.xz x2, 6.12.30, 6.12.30-modules, 6.12.30-modules-shrunk, 6.12.30.tar.xz -> 6.10.tar.xz x2, 6.12.7.tar.xz x2, 6.12.31, 6.12.31-modules, 6.12.31-modules-shrunk, 6.12.31.tar.xz
[U.]  #06  linux-config                    6.12.30 -> 6.12.31
[U.]  #07  lua-grammar-neovim              0.11.1 -> 0.11.2
[U.]  #08  markdown-grammar-neovim         0.11.1 -> 0.11.2
[U.]  #09  markdown_inline-grammar-neovim  0.11.1 -> 0.11.2
[C.]  #10  neovim                          0.10.0.gem, 0.11.1 -> 0.10.0.gem, 0.11.2
[U.]  #11  neovim-unwrapped                0.11.1 -> 0.11.2
[U.]  #12  nixos-system-palatine-hill      25.11.20250530.b8af95f -> 25.11.20250531.f21e6d2
[C.]  #13  openjdk-headless                17.0.14+7, 21.0.7+6 -> 17.0.15+6, 21.0.7+6
[U.]  #14  python3.12-python-docs-theme    2025.4.1 -> 2025.5
[U.]  #15  query-grammar-neovim            0.11.1 -> 0.11.2
[U.]  #16  vim-grammar-neovim              0.11.1 -> 0.11.2
[U.]  #17  vimdoc-grammar-neovim           0.11.1 -> 0.11.2
[U.]  #18  zfs-kernel                      2.3.2-6.12.30 -> 2.3.2-6.12.31
Added packages:
[A.]  #1  1pi4i40zikdi7bgi4l5mxrg1wa37bf7l-source  <none>
Removed packages:
[R.]  #1  1gxxp7hk74kgbxfip7mz52a6s99p1w4q-source  <none>
Closure size: 12121 -> 12121 (85 paths added, 85 paths removed, delta +0, disk usage -48.8KiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/8rm52mvs3x00976k83gs04r6v23p10l1-pre-commit-run.drv
>>> /nix/store/1bmx9a9scww0dp1z7m9vipqf9lwxw79p-pre-commit-run.drv
Added packages:
[A+]  #1  1pi4i40zikdi7bgi4l5mxrg1wa37bf7l-source  <none>
Removed packages:
[R-]  #1  1gxxp7hk74kgbxfip7mz52a6s99p1w4q-source  <none>
Closure size: 2624 -> 2624 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/cbl790bnfwxmkfnbhay8lm0yv6hc0mn1-nixos-system-artemision-25.11.20250530.b8af95f.drv
>>> /nix/store/l4p3gaikyavib9y08bnjcjnp1q210i2c-nixos-system-artemision-25.11.20250531.f21e6d2.drv
Version changes:
[U.]  #01  c-grammar-neovim                0.11.1 -> 0.11.2
[U.]  #02  directx-headers                 1.615.0 x2 -> 1.616.0 x2
[U.]  #03  electron                        35.3.0 -> 35.5.0
[U.]  #04  electron-unwrapped              35.3.0 -> 35.5.0
[U.]  #05  eza                             0.21.3, 0.21.3-vendor, 0.21.3-vendor-staging -> 0.21.4, 0.21.4-vendor, 0.21.4-vendor-staging
[C.]  #06  firefox                         128.5.0esr.source.tar.xz, 139.0, 139.0.source.tar.xz -> 128.5.0esr.source.tar.xz, 139.0.1, 139.0.1.source.tar.xz
[U.]  #07  firefox-unwrapped               139.0 -> 139.0.1
[U*]  #08  initrd-linux                    6.12.30 -> 6.12.31
[C*]  #09  linux                           6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.30, 6.12.30-modules, 6.12.30-modules-shrunk, 6.12.30.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.31, 6.12.31-modules, 6.12.31-modules-shrunk, 6.12.31.tar.xz
[U.]  #10  linux-config                    6.12.30 -> 6.12.31
[U.]  #11  lua-grammar-neovim              0.11.1 -> 0.11.2
[U.]  #12  markdown-grammar-neovim         0.11.1 -> 0.11.2
[U.]  #13  markdown_inline-grammar-neovim  0.11.1 -> 0.11.2
[C.]  #14  neovim                          0.10.0.gem, 0.11.1 x2 -> 0.10.0.gem, 0.11.2 x2
[U.]  #15  neovim-unwrapped                0.11.1 -> 0.11.2
[U.]  #16  nixos-system-artemision         25.11.20250530.b8af95f -> 25.11.20250531.f21e6d2
[C.]  #17  openjdk                         8u442-b06, 17.0.14+7, 21.0.7+6 -> 8u442-b06, 17.0.15+6, 21.0.7+6
[C.]  #18  openjdk-headless                17.0.14+7, 21.0.7+6 -> 17.0.15+6, 21.0.7+6
[U.]  #19  python3.12-python-docs-theme    2025.4.1 -> 2025.5
[U.]  #20  query-grammar-neovim            0.11.1 -> 0.11.2
[U.]  #21  vim-grammar-neovim              0.11.1 -> 0.11.2
[U.]  #22  vimdoc-grammar-neovim           0.11.1 -> 0.11.2
[U.]  #23  vimplugin-mini.nvim             2025-05-17 -> 2025-05-29
Added packages:
[A.]  #1  1pi4i40zikdi7bgi4l5mxrg1wa37bf7l-source  <none>
Removed packages:
[R.]  #1  1gxxp7hk74kgbxfip7mz52a6s99p1w4q-source  <none>
Closure size: 19449 -> 19449 (121 paths added, 121 paths removed, delta +0, disk usage -48.8KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-05-31 12:12:23 +00:00
c551ebcb03 Merge pull request 'automated: Update flake.lock' (#109) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 7s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m29s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m20s
Update flakes / update_lockfile (push) Successful in 12m20s
Reviewed-on: #109
2025-05-30 23:12:23 -04:00
43af6f80d8 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m25s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m9s
- The following Nix Flake inputs were updated:

Flake input changes:

```shell
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/26c86ba664f227c6abb383d3ca8db9365f275766?dir=pkgs/firefox-addons&narHash=sha256-hyXsQVgl/URb13iWEONwV3gGZ9IU90Q9yPmn5xoWP/8%3D' (2025-05-26)
  → 'gitlab:rycee/nur-expressions/493bb7da63143e3144c964d2b8e34e78dfe02a4b?dir=pkgs/firefox-addons&narHash=sha256-mk4nReFlqtGToFfZngNZ58FYud/svkmRp%2BTHBsfqhcw%3D' (2025-05-30)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d23d20f55d49d8818ac1f1b2783671e8a6725022?narHash=sha256-SaSdslyo6UGDpPUlmrPA4dWOEuxCy2ihRN9K6BnqYsA%3D' (2025-05-26)
  → 'github:nix-community/home-manager/4e9efaa68b0be7e19127dad4f0506a9b89e28ef4?narHash=sha256-XU1a6wFctd%2Bs3ZvBIFB6s4GhPJ%2BOc6pkeOrEsbA2fMo%3D' (2025-05-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e90345deff50af9cb5e75b20fda026a9c97b4e40?narHash=sha256-FLJC/Q0Ck73xhVWn0swwsFWDmwufHXYFtyWbbrXgU3Y%3D' (2025-05-26)
  → 'github:nixos/nixpkgs/b8af95f4cf511c5f056b463c3a45d2b63c7cfb03?narHash=sha256-HEvC0V9FIB9APwDBZZQS9Z5vDZwh/YqpmT%2BTDIaP3zk%3D' (2025-05-30)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/f09dede81861f3a83f7f06641ead34f02f37597f?narHash=sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk%3D' (2025-05-23)
  → 'github:nixos/nixpkgs/78add7b7abb61689e34fc23070a8f55e1d26185b?narHash=sha256-XXILOc80tvlvEQgYpYFnze8MkQQmp3eQxFbTzb3m/R0%3D' (2025-05-28)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/9c8ea175cf9af29edbcff121512e44092a8f37e4?narHash=sha256-x5UuDKP2Ui/TresAngUo9U4Ss9xfOmN8dAXU8OrkZmA%3D' (2025-05-27)
  → 'github:oxalica/rust-overlay/405ef13a5b80a0a4d4fc87c83554423d80e5f929?narHash=sha256-k0nhPtkVDQkVJckRw6fGIeeDBktJf1BH0i8T48o7zkk%3D' (2025-05-30)
• Updated input 'stylix':
    'github:danth/stylix/1fdbf01ebe4b7838aa3d95334325ce8445625332?narHash=sha256-reC7nvUfJMaIYJb5pVOuTFbOfj/L9eo21drj%2B9EbrkE%3D' (2025-05-26)
  → 'github:danth/stylix/0512b0f685ab2ac0586c897460c247f49670460b?narHash=sha256-Of7bmWQUEVILpx1GJz0gLHmRoGrEP/G7q9RnidxW5Go%3D' (2025-05-30)
```

Flake evaluation diff:

```shell
comparing formatter.x86_64-linux:
<<< /nix/store/hrbbszfa4z1g1azs8nkk5ylci50njkih-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/g6asyjiqa3ik5s0ci63ls3gj7fn42i9j-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (83 paths added, 83 paths removed, delta +0, disk usage +472B).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/vi011r7c7lzfzfhxszy0wadq6x4dcs5p-lego-4.21.0.drv
>>> /nix/store/vi011r7c7lzfzfhxszy0wadq6x4dcs5p-lego-4.21.0.drv
No version or selection state changes.
Closure size: 800 -> 800 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/s5f0cd3f4rrvl9wd83srr5p7fizjgjb9-nixos-system-palatine-hill-25.11.20250526.e90345d.drv
>>> /nix/store/pndriyyl9ch8r5yn1mdirp2idzk5rk1p-nixos-system-palatine-hill-25.11.20250530.b8af95f.drv
Version changes:
[C.]  #01  apr                         1.patch, 1.7.5 x2, 1.7.5.tar.bz2 x2 -> 1.patch, 1.7.5, 1.7.5.tar.bz2, 1.7.6, 1.7.6.tar.bz2
[U.]  #02  chromedriver-unwrapped      136.0.7103.113 -> 137.0.7151.55
[C.]  #03  chromium                    126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.113 -> 126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 137-llvm-19.patch, 137.0.7151.55
[U.]  #04  chromium-unwrapped          136.0.7103.113 -> 137.0.7151.55
[U.]  #05  gn                          6e8e0d6 -> 85cc21e
[U.]  #06  intel-compute-runtime       25.13.33276.16 -> 25.18.33578.6
[U.]  #07  jellyfin-ffmpeg             7.1.1-1 -> 7.1.1-3
[U.]  #08  libplacebo                  7.349.0 -> 7.351.0
[U.]  #09  mkpasswd                    5.6.0 -> 5.6.1
[U.]  #10  nh                          4.0.3, 4.0.3-vendor, 4.0.3-vendor-staging -> 4.1.0, 4.1.0-vendor, 4.1.0-vendor-staging
[U.]  #11  nixos-system-palatine-hill  25.11.20250526.e90345d -> 25.11.20250530.b8af95f
[U.]  #12  python3.12-identify         2.6.10 -> 2.6.12
[U.]  #13  strace                      6.14, 6.14.tar.xz -> 6.15, 6.15.tar.xz
[D.]  #14  xow_dongle-firmware         2017-07, 2017-07-zstd -> 0-unstable-2025-04-22, 0-unstable-2025-04-22-zstd
Added packages:
[A.]  #1  10bdbd8b5b0b43445aff23dcd412f25cf6aa328a.patch  <none>
[A.]  #2  1b421e4978440234fb73117c8505dad1ccc68d46.patch  <none>
[A.]  #3  1gxxp7hk74kgbxfip7mz52a6s99p1w4q-source         <none>
[A.]  #4  b62e911341c8ec7446378b477c47da4256053dc0.patch  <none>
[A.]  #5  pdfium-Fix-build-with-system-libpng.patch       <none>
[A.]  #6  xow_dongle.cab                                  <none>
[A.]  #7  xow_dongle_045e_02e6.cab                        <none>
Removed packages:
[R.]  #1  1cd6a87c                                                       623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab
[R.]  #2  add-more-CFI-suppressions-for-inline-PipeWire-functions.patch  <none>
[R.]  #3  nrcgjz3s6p1hxh569w86q69hsy38ip09-source                        <none>
Closure size: 12116 -> 12121 (1563 paths added, 1558 paths removed, delta +5, disk usage +94.0KiB).

comparing devShells.x86_64-linux.default:
<<< /nix/store/xar1rnaymb89q562ljk2ird9rikszkzd-nix-shell.drv
>>> /nix/store/kk6xdmqpms7cm5y7fz7i65lrzd63qgnn-nix-shell.drv
Version changes:
[U.]  #1  python3.12-identify  2.6.10 -> 2.6.12
Closure size: 3410 -> 3410 (567 paths added, 567 paths removed, delta +0, disk usage +616B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/fri27iqnbq1112683pfza51f8r1355xs-pre-commit-run.drv
>>> /nix/store/8rm52mvs3x00976k83gs04r6v23p10l1-pre-commit-run.drv
Version changes:
[U.]  #1  python3.12-identify  2.6.10 -> 2.6.12
Added packages:
[A+]  #1  1gxxp7hk74kgbxfip7mz52a6s99p1w4q-source  <none>
Removed packages:
[R-]  #1  nrcgjz3s6p1hxh569w86q69hsy38ip09-source  <none>
Closure size: 2624 -> 2624 (316 paths added, 316 paths removed, delta +0, disk usage +512B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/951fqs4xjp4k23rrn3kws7zqd7xpxd2w-nixos-system-artemision-25.11.20250526.e90345d.drv
>>> /nix/store/cbl790bnfwxmkfnbhay8lm0yv6hc0mn1-nixos-system-artemision-25.11.20250530.b8af95f.drv
Version changes:
[U.]  #01  OVMF                     202411 x2 -> 202505 x2
[U.]  #02  amdgpu_top               0.10.4, 0.10.4-vendor, 0.10.4-vendor-staging -> 0.10.5, 0.10.5-vendor, 0.10.5-vendor-staging
[C.]  #03  apr                      1.patch, 1.7.5, 1.7.5.tar.bz2 -> 1.patch, 1.7.6, 1.7.6.tar.bz2
[U.]  #04  candy-icons              0-unstable-2025-05-08 -> 0-unstable-2025-05-24
[U.]  #05  chromedriver-unwrapped   136.0.7103.113 -> 137.0.7151.55
[C.]  #06  chromium                 126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.113 -> 126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 137-llvm-19.patch, 137.0.7151.55
[U.]  #07  chromium-unwrapped       136.0.7103.113 -> 137.0.7151.55
[U.]  #08  edk2                     202411, 202411-unvendored-src -> 202505, 202505-unvendored-src
[C.]  #09  firefox                  128.5.0esr.source.tar.xz, 138.0.4, 138.0.4.source.tar.xz -> 128.5.0esr.source.tar.xz, 139.0, 139.0.source.tar.xz
[U.]  #10  firefox-unwrapped        138.0.4 -> 139.0
[C.]  #11  gamescope                <none>, 3.16.9 -> <none>, 3.16.10
[U.]  #12  gitoxide                 0.42.0, 0.42.0-vendor, 0.42.0-vendor-staging -> 0.44.0, 0.44.0-vendor, 0.44.0-vendor-staging
[U.]  #13  gn                       6e8e0d6 -> 85cc21e
[U.]  #14  iperf                    3.18, 3.18.tar.gz -> 3.19, 3.19.tar.gz
[C.]  #15  libplacebo               5.264.1, 7.349.0 -> 5.264.1, 7.351.0
[U.]  #16  mkpasswd                 5.6.0 -> 5.6.1
[D.]  #17  mlt                      7.32.0 -> 7.30.0
[U.]  #18  nh                       4.0.3, 4.0.3-vendor, 4.0.3-vendor-staging -> 4.1.0, 4.1.0-vendor, 4.1.0-vendor-staging
[U.]  #19  nixos-system-artemision  25.11.20250526.e90345d -> 25.11.20250530.b8af95f
[U.]  #20  nmap                     7.96, 7.96.tar.bz2 -> 7.97, 7.97.tar.bz2
[C.]  #21  nss                      3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.111 -> 3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.112
[C.]  #22  openssl                  3.0.8 x3, 3.0.8.tar.gz x2, 3.0.16.tar.gz x2, 3.4.1 x4, 3.4.1.tar.gz x3 -> 3.0.8 x3, 3.0.8.tar.gz x2, 3.0.16.tar.gz, 3.4.1 x4, 3.4.1.tar.gz x3
[U.]  #23  python3.12-identify      2.6.10 -> 2.6.12
[U.]  #24  python3.12-ocrmypdf      16.10.1 -> 16.10.2
[U.]  #25  rclone                   1.69.2, 1.69.2-go-modules -> 1.69.3, 1.69.3-go-modules
[U.]  #26  snobol4                  2.3.2, 2.3.2.tar.gz -> 2.3.3, 2.3.3.tar.gz
[C.]  #27  source                   <none> x1780 -> <none> x1786
[U.]  #28  spotify                  1.2.59.514.g834e17d4, 1.2.59.514.g834e17d4-86.snap -> 1.2.60.564.gcc6305cb, 1.2.60.564.gcc6305cb-87.snap
[U.]  #29  strace                   6.14, 6.14.tar.xz -> 6.15, 6.15.tar.xz
[U.]  #30  uutils-coreutils         0.0.30, 0.0.30-vendor, 0.0.30-vendor-staging -> 0.1.0, 0.1.0-vendor, 0.1.0-vendor-staging
[U.]  #31  wolfssl-all              5.7.4 -> 5.7.6
[U.]  #32  zoxide                   0.9.7, 0.9.7-vendor, 0.9.7-vendor-staging -> 0.9.8, 0.9.8-vendor, 0.9.8-vendor-staging
Added packages:
[A.]  #1  10bdbd8b5b0b43445aff23dcd412f25cf6aa328a.patch  <none>
[A.]  #2  139-relax-apple-sdk.patch                       <none>
[A.]  #3  1b421e4978440234fb73117c8505dad1ccc68d46.patch  <none>
[A.]  #4  1gxxp7hk74kgbxfip7mz52a6s99p1w4q-source         <none>
[A.]  #5  b62e911341c8ec7446378b477c47da4256053dc0.patch  <none>
[A.]  #6  pdfium-Fix-build-with-system-libpng.patch       <none>
[A.]  #7  selinux_no_auto_detect.diff                     <none>
Removed packages:
[R.]  #1  add-more-CFI-suppressions-for-inline-PipeWire-functions.patch  <none>
[R.]  #2  exit-with                                                      0-on-sigterm.patch
[R.]  #3  firefox-mac-missing-vector-header.patch                        <none>
[R.]  #4  fix-cargo-dependencies.patch                                   <none>
[R.]  #5  nrcgjz3s6p1hxh569w86q69hsy38ip09-source                        <none>
[R.]  #6  purego-update.patch                                            <none>
Closure size: 19442 -> 19449 (3316 paths added, 3309 paths removed, delta +7, disk usage +16.5KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-05-30 12:11:02 +00:00
fbe2ccf445 Merge pull request 'truncate diff if longer than 60k' (#111) from feature/trunc-diff into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 41s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m19s
Check Nix flake / Perform Nix flake checks (push) Successful in 5m58s
Update flakes / update_lockfile (push) Successful in 11m32s
Reviewed-on: #111
2025-05-27 11:21:34 -04:00
95620e20cc truncate diff if longer than 60k
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 42s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m24s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m12s
2025-05-27 10:57:12 -04:00
cf2a168ed5 Merge pull request 'feature/artifact-update' (#110) from feature/artifact-update into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 52s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m44s
Check Nix flake / Perform Nix flake checks (push) Successful in 6m40s
Reviewed-on: #110
2025-05-27 10:20:51 -04:00
c2fdd6fa28 Revert "remove diff injection"
This reverts commit 51959850b4.
2025-05-27 10:20:51 -04:00
b90de524ce Merge pull request 'feature/artifact-update' (#108) from feature/artifact-update into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m52s
Check Nix flake / Perform Nix flake checks (push) Successful in 6m4s
Reviewed-on: #108
2025-05-27 08:57:18 -04:00
5545988d73 pr body changes 2025-05-27 08:57:18 -04:00
d2e386750f remove diff injection 2025-05-27 08:57:18 -04:00
7ec8d89d48 Merge pull request 'automated: Update flake.lock' (#95) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 27s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m1s
Check Nix flake / Perform Nix flake checks (push) Successful in 6m32s
Reviewed-on: #95
2025-05-27 08:46:02 -04:00
d57e058873 automated: Update flake.lock
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/d4b3ffe3e719e42b175ccdef13598516f0a8025d?dir=pkgs/firefox-addons&narHash=sha256-d6SvA0gTHDrOqt4tZRVD0Gm5G4w6jAFJ6lis79PjSPw%3D' (2025-05-12)
  → 'gitlab:rycee/nur-expressions/26c86ba664f227c6abb383d3ca8db9365f275766?dir=pkgs/firefox-addons&narHash=sha256-hyXsQVgl/URb13iWEONwV3gGZ9IU90Q9yPmn5xoWP/8%3D' (2025-05-26)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f0a7db5ec1d369721e770a45e4d19f8e48186a69?narHash=sha256-VnR33UmH0KzvTuVg%2B6oYkDVpnPuHanQisNUXytCRBPQ%3D' (2025-05-12)
  → 'github:nix-community/home-manager/d23d20f55d49d8818ac1f1b2783671e8a6725022?narHash=sha256-SaSdslyo6UGDpPUlmrPA4dWOEuxCy2ihRN9K6BnqYsA%3D' (2025-05-26)
• Updated input 'hydra':
    'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=33a935e8ef44e07c709328235ed48c4b4de03483' (2025-04-09)
  → 'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=84ce142a9d49e2453ce834cf5afa059189a913c9' (2025-05-15)
• Updated input 'hydra/nix':
    'github:NixOS/nix/a4962f73b5fc874d4b16baef47921daf349addfc?narHash=sha256-r%2BpsCOW77vTSTNbxTVrYHeh6OgB0QukbnyUVDwg8s4I%3D' (2025-04-07)
  → 'github:NixOS/nix/70921714cb3b5e6041b7413459541838651079f3?narHash=sha256-ZbB3IH9OlJvo14GlQZbYHzJojf/HCDT38GzYTod8DaU%3D' (2025-04-23)
• Removed input 'hydra/nix/flake-compat'
• Removed input 'hydra/nix/flake-parts'
• Removed input 'hydra/nix/git-hooks-nix'
• Removed input 'hydra/nix/nixpkgs'
• Removed input 'hydra/nix/nixpkgs-23-11'
• Removed input 'hydra/nix/nixpkgs-regression'
• Updated input 'hydra/nix-eval-jobs':
    'github:nix-community/nix-eval-jobs/cba718bafe5dc1607c2b6761ecf53c641a6f3b21?narHash=sha256-v5n6t49X7MOpqS9j0FtI6TWOXvxuZMmGsp2OfUK5QfA%3D' (2025-04-07)
  → 'github:nix-community/nix-eval-jobs/1260c6599d22dfd8c25fea6893c3d031996b20e1?narHash=sha256-n220U5pjzCtTtOJtbga4Xr/PyllowKw9anSevgCqJEw%3D' (2025-04-11)
• Updated input 'hydra/nixpkgs':
    'github:NixOS/nixpkgs/db8f4fe18ce772a9c8f3adf321416981c8fe9371?narHash=sha256-46T2vMZ4/AfCK0Y2OjlFzJPxmdpP8GtsuEqSSJv3oe4%3D' (2025-04-07)
  → 'github:NixOS/nixpkgs/eea3403f7ca9f9942098f4f2756adab4ec924b2b?narHash=sha256-JT1wMjLIypWJA0N2V27WpUw8feDmTok4Dwkb0oYXDS4%3D' (2025-04-23)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/8e6c02ac3dfbff878ef300266598737ee9cedf94?narHash=sha256-VKs/GtedyOrcWiEOf9JPPX6ZgKzngXTVMUlqsL60G/c%3D' (2025-05-12)
  → 'github:hyprwm/contrib/910dad4c5755c1735d30da10c96d9086aa2a608d?narHash=sha256-PMQoXbfmWPuXnF8EaWqRmvTvl7%2BWFUrDVgufFRPgOM4%3D' (2025-05-18)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/e9b21b01e4307176b9718a29ac514838e7f6f4ff?narHash=sha256-3n6i%2BF0sDASjkhbvgFDpPDZGp7z19IrRtjfF9TwJpCA%3D' (2025-05-11)
  → 'github:Mic92/nix-index-database/a98adbf54d663395df0b9929f6481d4d80fc8927?narHash=sha256-t9fx0l61WOxtWxXCqlXPWSuG/0XMF9DtE2T7KXgMqJw%3D' (2025-05-25)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/42ee229088490e3777ed7d1162cb9e9d8c3dbb11?narHash=sha256-QaMEhcnscfF2MqB7flZr%2BsLJMMYZPnvqO4NYf9B4G38%3D' (2025-03-21)
  → 'github:nix-community/nixos-generators/ee07ba0d36c38e9915c55d2ac5a8fb0f05f2afcc?narHash=sha256-Obh50J%2BO9jhUM/FgXtI3he/QRNiV9%2BJ53%2Bl%2BRlKSaAk%3D' (2025-05-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/d1d68fe8b00248caaa5b3bbe4984c12b47e0867d?narHash=sha256-dMx20S2molwqJxbmMB4pGjNfgp5H1IOHNa1Eby6xL%2B0%3D' (2025-05-12)
  → 'github:NixOS/nixos-hardware/11f2d9ea49c3e964315215d6baa73a8d42672f06?narHash=sha256-dn64Pg9xLETjblwZs9Euu/SsjW80pd6lr5qSiyLY1pg%3D' (2025-05-22)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/dab3c25e79da2724e6c4bf0a37fcaed756d003a0?narHash=sha256-AiNNgFC08WkSnLeDG1IrtCZ8vBmdtFaaHPSo1CWw584%3D' (2025-05-12)
  → 'github:SuperSandro2000/nixos-modules/9ae063877f8c5d42c39b739ae1d00f9657ad17f4?narHash=sha256-dvUE9HGwzEXyv6G7LuZFQCmRYFuXLJBO4%2BcrCTxe5zs%3D' (2025-05-26)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e4f52f3ea82ddd3754b467e3fdc0d709685c9a05?narHash=sha256-iKQKoNlZmxQq%2BO2WfImm/jn97g5GZBVW5EZEoCTXZ3I%3D' (2025-05-12)
  → 'github:nixos/nixpkgs/e90345deff50af9cb5e75b20fda026a9c97b4e40?narHash=sha256-FLJC/Q0Ck73xhVWn0swwsFWDmwufHXYFtyWbbrXgU3Y%3D' (2025-05-26)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/a39ed32a651fdee6842ec930761e31d1f242cb94?narHash=sha256-k9ut1LSfHCr0AW82ttEQzXVCqmyWVA5%2BSHJkS5ID/Jo%3D' (2025-05-11)
  → 'github:nixos/nixpkgs/f09dede81861f3a83f7f06641ead34f02f37597f?narHash=sha256-92vihpZr6dwEMV6g98M5kHZIttrWahb9iRPBm1atcPk%3D' (2025-05-23)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/fa466640195d38ec97cf0493d6d6882bc4d14969?narHash=sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS%2BnoCWo%3D' (2025-05-06)
  → 'github:cachix/git-hooks.nix/80479b6ec16fefd9c1db3ea13aeb038c60530f46?narHash=sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo%2BbnXU9D9k%3D' (2025-05-16)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/5b07506ae89b025b14de91f697eba23b48654c52?narHash=sha256-C/U12fcO%2BHEF071b5mK65lt4XtAIZyJSSJAg9hdlvTk%3D' (2025-05-12)
  → 'github:oxalica/rust-overlay/9c8ea175cf9af29edbcff121512e44092a8f37e4?narHash=sha256-x5UuDKP2Ui/TresAngUo9U4Ss9xfOmN8dAXU8OrkZmA%3D' (2025-05-27)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/e93ee1d900ad264d65e9701a5c6f895683433386?narHash=sha256-PxrrSFLaC7YuItShxmYbMgSuFFuwxBB%2Bqsl9BZUnRvg%3D' (2025-05-05)
  → 'github:Mic92/sops-nix/8d215e1c981be3aa37e47aeabd4e61bb069548fd?narHash=sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD%2B9H%2BWc8o%3D' (2025-05-18)
• Updated input 'stylix':
    'github:danth/stylix/f07a4d0b85f60d5b5d6c4134afd322368a74b7f9?narHash=sha256-4KKghhN7V1z8ojpbgsr/w2GrQcmmENhZ7H7oHaV2qVE%3D' (2025-05-12)
  → 'github:danth/stylix/1fdbf01ebe4b7838aa3d95334325ce8445625332?narHash=sha256-reC7nvUfJMaIYJb5pVOuTFbOfj/L9eo21drj%2B9EbrkE%3D' (2025-05-26)
• Added input 'stylix/flake-parts':
    'github:hercules-ci/flake-parts/205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9?narHash=sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c%3D' (2024-12-04)
• Added input 'stylix/flake-parts/nixpkgs-lib':
    follows 'stylix/nixpkgs'
• Removed input 'stylix/flake-utils'
• Removed input 'stylix/flake-utils/systems'
• Updated input 'stylix/gnome-shell':
    'github:GNOME/gnome-shell/dadd58f630eeea41d645ee225a63f719390829dc?narHash=sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg%3D' (2024-11-23)
  → 'github:GNOME/gnome-shell/52c517c8f6c199a1d6f5118fae500ef69ea845ae?narHash=sha256-0RJ4mJzf%2BklKF4Fuoc8VN8dpQQtZnKksFmR2jhWE1Ew%3D' (2025-04-13)
• Updated input 'stylix/nur/flake-parts':
    'github:hercules-ci/flake-parts/205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9?narHash=sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c%3D' (2024-12-04)
  → follows 'stylix/flake-parts'
• Removed input 'stylix/nur/flake-parts/nixpkgs-lib'
• Updated input 'stylix/tinted-kitty':
    'github:tinted-theming/tinted-kitty/eb39e141db14baef052893285df9f266df041ff8?narHash=sha256-2xF3sH7UIwegn%2B2gKzMpFi3pk5DlIlM18%2Bvj17Uf82U%3D' (2024-05-23)
  → 'github:tinted-theming/tinted-kitty/de6f888497f2c6b2279361bfc790f164bfd0f3fa?narHash=sha256-4KtB%2BFiUzIeK/4aHCKce3V9HwRvYaxX%2BF1edUrfgzb8%3D' (2025-01-01)
```

Flake Diff can be found here:

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-05-27 08:46:02 -04:00
3577f79936 Merge pull request 'inject file directly' (#107) from feature/artifact-update into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 14s
Check Nix formatting / Perform Nix format checks (push) Successful in 4m2s
Check Nix flake / Perform Nix flake checks (push) Successful in 9m42s
Update flakes / update_lockfile (push) Failing after 13m20s
Reviewed-on: #107
2025-05-27 00:20:02 -04:00
165d1da142 inject file directly 2025-05-27 00:20:02 -04:00
91d0db3b77 Merge pull request 're-add flake cache' (#106) from feature/artifact-update into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 4m30s
Check Nix flake / Perform Nix flake checks (push) Successful in 8m4s
Reviewed-on: #106
2025-05-26 23:25:38 -04:00
ede1539646 re-add flake cache
All checks were successful
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 12m56s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m18s
2025-05-26 23:08:49 -04:00
1e40786232 Merge pull request 'fix upload artifact' (#105) from feature/artifact-update into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 34s
Check Nix formatting / Perform Nix format checks (push) Successful in 5m42s
Check Nix flake / Perform Nix flake checks (push) Failing after 19m47s
Reviewed-on: #105
2025-05-26 22:08:22 -04:00
4cb483a32b fix upload artifact
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 6m35s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 13m4s
2025-05-26 21:54:27 -04:00
31d4f8098b Merge pull request 'upload flake diff' (#103) from feature/artifact-update into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 6m33s
Check Nix flake / Perform Nix flake checks (push) Successful in 32m17s
Reviewed-on: #103
2025-05-26 20:54:24 -04:00
151121979e upload flake diff 2025-05-26 20:54:24 -04:00
ea3f86e3ff Merge pull request 'allow ifd during CI' (#102) from feature/allow-IFD into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 18s
Check Nix formatting / Perform Nix format checks (push) Successful in 4m30s
Check Nix flake / Perform Nix flake checks (push) Successful in 18m35s
Reviewed-on: #102
2025-05-26 20:32:46 -04:00
a16779507d allow ifd during CI
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 21m46s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 7m31s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-05-26 20:06:06 -04:00
5eeb400fbc Merge pull request 'add carly wifi' (#97) from feature/carly_wifi into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m22s
Check Nix flake / Perform Nix flake checks (push) Successful in 12m25s
Reviewed-on: #97
2025-05-26 19:46:30 -04:00
883d2d79aa add carly's wifi 2025-05-26 19:46:30 -04:00
a87669bec3 Merge pull request 'feature/public-wifi' (#101) from feature/public-wifi into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 7s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m56s
Check Nix flake / Perform Nix flake checks (push) Successful in 10m12s
Reviewed-on: #101
2025-05-26 19:24:57 -04:00
f3439316f3 propogate changes 2025-05-26 19:24:57 -04:00
6eb67f0848 Merge pull request 'feex' (#100) from feature/public-wifi into main
Some checks failed
Check Nix flake / Perform Nix flake checks (push) Has been cancelled
Check Nix formatting / Perform Nix format checks (push) Has been cancelled
Check flake.lock / Check health of `flake.lock` (push) Successful in 7s
Reviewed-on: #100
2025-05-26 19:00:06 -04:00
be189a02cd feex 2025-05-26 19:00:06 -04:00
2451bf2544 Merge pull request 'fix repo' (#99) from feature/public-wifi into main
Some checks failed
Check Nix flake / Perform Nix flake checks (push) Has been cancelled
Check flake.lock / Check health of `flake.lock` (push) Has been cancelled
Check Nix formatting / Perform Nix format checks (push) Has been cancelled
Reviewed-on: #99
2025-05-26 18:58:19 -04:00
b776198ed3 fix repo
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 7s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 54s
Check Nix formatting / Perform Nix format checks (pull_request) Has been cancelled
2025-05-26 18:57:50 -04:00
ea42cf173c Merge pull request 'feature/public-wifi' (#98) from feature/public-wifi into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 7s
Check Nix flake / Perform Nix flake checks (push) Failing after 55s
Check Nix formatting / Perform Nix format checks (push) Failing after 1m1s
Reviewed-on: #98
2025-05-26 18:54:08 -04:00
2cb803b39e add RUST_LOG for attic
Some checks failed
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 58s
Check Nix formatting / Perform Nix format checks (pull_request) Failing after 1m0s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 1m7s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-05-26 18:37:32 -04:00
ff00f134dd remove attic push
Some checks failed
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 57s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 1m3s
Check Nix formatting / Perform Nix format checks (pull_request) Failing after 1m32s
2025-05-26 18:32:30 -04:00
dbe8a2a2b9 use cached determinate nix installer, set retention for attic
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 27s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 1m21s
Check Nix formatting / Perform Nix format checks (pull_request) Failing after 1m20s
2025-05-26 17:52:41 -04:00
83befed09a move public/private wifi logic into its own module 2025-05-26 15:34:15 -04:00
6b8abf9972 add git pack settings 2025-05-26 14:41:17 -04:00
04a3417edd add a setting to fall back to default dns for public wifi
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-05-26 14:38:40 -04:00
d868d3dbfc Merge pull request 'flake update, remove ventoy' (#96) from update_flake_lock_action into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 18s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m18s
Check Nix flake / Perform Nix flake checks (push) Successful in 12m20s
Update flakes / update_lockfile (push) Failing after 1m4s
Reviewed-on: #96
2025-05-13 01:34:29 -04:00
b6d8634e31 flake update, remove ventoy
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m52s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 11m26s
2025-05-12 18:08:58 -04:00
46afd3ee0d Merge pull request 'automated: Update flake.lock' (#92) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 19s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m52s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m58s
Update flakes / update_lockfile (push) Failing after 19m46s
Reviewed-on: #92
2025-05-10 09:57:08 -04:00
c413897d2c automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 25s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m54s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 7m43s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/14c779b4ff24742307127970549ac9a51de3f98a?dir=pkgs/firefox-addons&narHash=sha256-VhghpfFdvGiDeh6HqFhQncnLx4IrtFy4VWdCQvOwccI%3D' (2025-05-05)
  → 'gitlab:rycee/nur-expressions/4f972935f830e5fc4ac4574c197c70c40cfa49bc?dir=pkgs/firefox-addons&narHash=sha256-H46UZd2cAn5ltH0S5xqbLZloABFbUQFbE2r%2BAqS9A6c%3D' (2025-05-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/8a318641ac13d3bc0a53651feaee9560f9b2d89a?narHash=sha256-i6BoiQP0PasExESQHszC0reQHfO6D4aI2GzOwZMOI20%3D' (2025-05-05)
  → 'github:nix-community/home-manager/e95a7c5b6fa93304cd2fd78cf676c4f6d23c422c?narHash=sha256-axfz/jBEH9XHpS7YSumstV7b2PrPf7L8bhWUtLBv3nA%3D' (2025-05-09)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/6aabf68429c0a414221d1790945babfb6a0bd068?narHash=sha256-hSOSlrvMJwGr8hX/gc0mnhUf5UIClMDUAadfXlSXzfc%3D' (2025-05-05)
  → 'github:NixOS/nixos-hardware/3c5e12673265dfb0de3d9121420c0c2153bf21e0?narHash=sha256-hf2lICJzwACWuzHCmZn5NI6LUAOgGdR1yh8ip%2Bduyhk%3D' (2025-05-09)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/a361718a47791401a2825dcd41550e9332fb2e20?narHash=sha256-vgeZETvHBUMqm/fy2lQOm8tWrllqUC0nHglrXxKmAO0%3D' (2025-04-22)
  → 'github:SuperSandro2000/nixos-modules/5e902aaf656d2c126ee4c12855e063b886abc498?narHash=sha256-YCjLsvOJxpiLpcFBqYg7vL3v1DPitm/IWZuEZGvSjiQ%3D' (2025-05-09)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/0a072c9decccf3a97974db48cda1457bfaf5d5c5?narHash=sha256-gi%2BnSXz1TcN6W/2IBdY/%2BbL0cf%2BUcQqW/fs005qafHM%3D' (2025-05-05)
  → 'github:nixos/nixpkgs/0f1c18b262f26c8e8d992605558714843d179c26?narHash=sha256-Gx/GMu9BOyJLucrDcUNFMSP4IHgFGUMp8MRofHIdpyo%3D' (2025-05-09)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/5b35d248e9206c1f3baf8de6a7683fee126364aa?narHash=sha256-NTtKOTLQv6dPfRe00OGSywg37A1FYqldS6xiNmqBUYc%3D' (2025-05-05)
  → 'github:nixos/nixpkgs/1d3aeb5a193b9ff13f63f4d9cc169fb88129f860?narHash=sha256-QkNoyEf6TbaTW5UZYX0OkwIJ/ZMeKSSoOMnSDPQuol0%3D' (2025-05-06)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/dcf5072734cb576d2b0c59b2ac44f5050b5eac82?narHash=sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco%3D' (2025-03-22)
  → 'github:cachix/git-hooks.nix/fa466640195d38ec97cf0493d6d6882bc4d14969?narHash=sha256-Wb2xeSyOsCoTCTj7LOoD6cdKLEROyFAArnYoS%2BnoCWo%3D' (2025-05-06)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/ce79bb52eb023f71a03e88cb36c66f35c6668a95?narHash=sha256-wwyhceL2urIUIhHtTS8QmRtxAigPBBnTWalxYf5h1uI%3D' (2025-05-05)
  → 'github:oxalica/rust-overlay/caa2fef17111f0e6d114e6b9b8e68b4a040f8c33?narHash=sha256-RjKU%2BPrZ226X9aIfdQikb3AfyZ1hgdN89nFQDEPntGs%3D' (2025-05-09)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/5e3e92b16d6fdf9923425a8d4df7496b2434f39c?narHash=sha256-ePyTpKEJTgX0gvgNQWd7tQYQ3glIkbqcW778RpHlqgA%3D' (2025-04-22)
  → 'github:Mic92/sops-nix/e93ee1d900ad264d65e9701a5c6f895683433386?narHash=sha256-PxrrSFLaC7YuItShxmYbMgSuFFuwxBB%2Bqsl9BZUnRvg%3D' (2025-05-05)
• Updated input 'stylix':
    'github:danth/stylix/45aa0e849282dba5979e7bb3d0f6676bbd9dc130?narHash=sha256-uwFQebWXtMsRBmzKOYa6jjs7PDnfSuwyrqPK6yzqamU%3D' (2025-05-05)
  → 'github:danth/stylix/6690180c17153026c854584e8b7cb9df599127fe?narHash=sha256-3XzWny4EsC1SuBuNP0yWI1lwuFbo1P8jioayreHODqg%3D' (2025-05-09)
```

```
comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/9k2356x15na49gvngl3l4ifqykkaamrd-pre-commit-run.drv
>>> /nix/store/vkmi0a683r0s31nr73zvmwk1xy4fccx0-pre-commit-run.drv
Version changes:
[U.]  #1  mdbook  0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging -> 0.4.49, 0.4.49-vendor, 0.4.49-vendor-staging
Added packages:
[A+]  #1  hrranr8g6ppp8cbpm36gp5wbkfgj5236-source  <none>
Removed packages:
[R-]  #1  fa1732zajmz233xnvx2yrqkk65jarg6l-source  <none>
Closure size: 2621 -> 2621 (1909 paths added, 1909 paths removed, delta +0, disk usage -488B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/mxjgb1lc6qxl0gnsfhgbrm1d42k59ckj-nixos-system-palatine-hill-25.05.20250505.0a072c9.drv
>>> /nix/store/060mmsl58xd7c90zy8f4fbbyr0y7sgz0-nixos-system-palatine-hill-25.05.20250509.0f1c18b.drv
Version changes:
[U.]  #01  amd-ucode                      20250410 -> 20250509
[U.]  #02  chromedriver-unwrapped         136.0.7103.59 -> 136.0.7103.92
[C.]  #03  chromium                       126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.59 -> 126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.92
[U.]  #04  chromium-unwrapped             136.0.7103.59 -> 136.0.7103.92
[U.]  #05  fzf                            0.61.3, 0.61.3-go-modules -> 0.62.0, 0.62.0-go-modules
[U*]  #06  initrd-linux                   6.12.26 -> 6.12.28
[U.]  #07  intel-gmmlib                   22.7.1 -> 22.7.2
[C*]  #08  linux                          6.10.tar.xz x2, 6.12.7.tar.xz x2, 6.12.26, 6.12.26-modules, 6.12.26-modules-shrunk, 6.12.26.tar.xz -> 6.10.tar.xz x2, 6.12.7.tar.xz x2, 6.12.28, 6.12.28-modules, 6.12.28-modules-shrunk, 6.12.28.tar.xz
[U.]  #09  linux-config                   6.12.26 -> 6.12.28
[U.]  #10  linux-firmware                 20250410, 20250410-zstd -> 20250509, 20250509-zstd
[C.]  #11  mdbook                         0.4.40, 0.4.40-vendor.tar.gz, 0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging -> 0.4.40, 0.4.40-vendor.tar.gz, 0.4.49, 0.4.49-vendor, 0.4.49-vendor-staging
[U.]  #12  nix-direnv                     3.0.6 -> 3.0.7
[U.]  #13  nix-direnv-unresholved         3.0.6, 3.0.6-binlore -> 3.0.7, 3.0.7-binlore
[U.]  #14  nixos-system-palatine-hill     25.05.20250505.0a072c9 -> 25.05.20250509.0f1c18b
[C.]  #15  pg_config                      <none> -> <none> x2
[C.]  #16  postgresql                     13.20, 16.8 x2, 17.4 -> 13.20, 16.8, 16.9, 17.5
[C.]  #17  postgresql-and-plugins         16.8, 17.4 -> 16.9, 17.5
[C.]  #18  python3.12-executing           2.1.0, 2.2.0 -> 2.1.0, 2.2.0 x2
[C.]  #19  python3.12-flasgger            0.9.5, 0.9.7.1 -> 0.9.5, 0.9.7.1 x2
[C.]  #20  python3.12-flask               3.0.3, 3.1.0 -> 3.0.3, 3.1.0 x2
[C.]  #21  python3.12-fonttools           4.54.1, 4.56.0 -> 4.54.1, 4.56.0 x2
[C.]  #22  python3.12-httpbin             0.10.2 x2 -> 0.10.2 x3
[C.]  #23  python3.12-httpcore            1.0.6, 1.0.7 -> 1.0.6, 1.0.7 x2
[C.]  #24  python3.12-httpx               0.27.2, 0.28.1 -> 0.27.2, 0.28.1 x2
[C.]  #25  python3.12-icecream            2.1.3, 2.1.4 -> 2.1.3, 2.1.4 x2
[C.]  #26  python3.12-ipython             8.29.0, 9.0.2 -> 8.29.0, 9.0.2 x2
[C.]  #27  python3.12-markdown-it-py      3.0.0 x3 -> 3.0.0 x4
[C.]  #28  python3.12-matplotlib          3.9.2, 3.10.1 -> 3.9.2, 3.10.1 x2
[C.]  #29  python3.12-paramiko            3.5.0, 3.5.1 -> 3.5.0, 3.5.1 x2
[C.]  #30  python3.12-pkgconfig           1.5.5 x2 -> 1.5.5 x3
[U.]  #31  python3.12-poetry              2.1.2 -> 2.1.3
[C.]  #32  python3.12-poetry-core         1.9.1, 2.1.2 -> 1.9.1, 2.1.2, 2.1.3
[C.]  #33  python3.12-pytest-httpbin      2.0.0, 2.1.0 -> 2.0.0, 2.1.0 x2
[C.]  #34  python3.12-pytest-regressions  2.5.0, 2.7.0 -> 2.5.0, 2.7.0 x2
[C.]  #35  python3.12-python-dotenv       1.0.1, 1.1.0 -> 1.0.1, 1.1.0 x2
[C.]  #36  python3.12-rich                13.8.1, 14.0.0 -> 13.8.1, 14.0.0 x2
[C.]  #37  python3.12-sh                  2.0.7, 2.2.2 -> 2.0.7, 2.2.2 x2
[C.]  #38  python3.12-stack-data          0.6.3 x2 -> 0.6.3 x3
[C.]  #39  python3.12-tomlkit             0.12.5, 0.13.2 -> 0.12.5, 0.13.2 x2
[C.]  #40  python3.12-uharfbuzz           0.41.0, 0.45.0 -> 0.41.0, 0.45.0 x2
[U.]  #41  smartmontools                  7.4, 7.4.tar.gz -> 7.5, 7.5.tar.gz
[C.]  #42  source                         <none> x1152 -> <none> x1155
[U.]  #43  zfs-kernel                     2.3.2-6.12.26 -> 2.3.2-6.12.28
Added packages:
[A.]  #1  hrranr8g6ppp8cbpm36gp5wbkfgj5236-source  <none>
[A.]  #2  pg_config.sh                             <none>
[A.]  #3  pg_repack                                1.5.2
[A.]  #4  unit-postgresql-pg-repack.service        <none>
Removed packages:
[R.]  #1  fa1732zajmz233xnvx2yrqkk65jarg6l-source  <none>
Closure size: 12109 -> 12138 (6079 paths added, 6050 paths removed, delta +29, disk usage +768.2KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/94pm37fd0w12zmkm2s1hc12bjs0jk3r1-lego-4.21.0.drv
>>> /nix/store/vrzvxikd9v1ngkkk0s413y9jdghv4i5x-lego-4.21.0.drv
No version or selection state changes.
Closure size: 798 -> 798 (306 paths added, 306 paths removed, delta +0, disk usage -104B).

comparing formatter.x86_64-linux:
<<< /nix/store/as2diy5v1cgclddfj6cciv4gqbvh6ccq-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/8ws2lzkl1vk898vwnacdks7g28gbak4a-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1307 -> 1307 (791 paths added, 791 paths removed, delta +0, disk usage -248B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/nfkzz75xcdg38msh3ckyk58rkv44r6kw-nix-shell.drv
>>> /nix/store/bmknrxdgwsckv9yal9splnzl0w6gkzgl-nix-shell.drv
Version changes:
[U.]  #1  mdbook  0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging -> 0.4.49, 0.4.49-vendor, 0.4.49-vendor-staging
Closure size: 3408 -> 3408 (2660 paths added, 2660 paths removed, delta +0, disk usage -536B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/x1hy1wwbia4r2c00w3mfbmpq8kq798ab-nixos-system-artemision-25.05.20250505.0a072c9.drv
>>> /nix/store/rx8ci6720k46n333l286diyh3g2041z0-nixos-system-artemision-25.05.20250509.0f1c18b.drv
Version changes:
[C.]  #01  CVE                            2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch, 2022-3219.patch, 2022-28391.patch x2, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-47021.patch x2, 2022-48174.patch, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch, 2023-42364_CVE-2023-42365.patch, 2023-42366.patch, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch, 2024-52531_1.patch, 2024-52531_2.patch, 2024-52532_1.patch, 2024-52532_2.patch, 2024-52616.patch x2, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-26519_0.patch, 2025-26519_1.patch -> 2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch, 2022-3219.patch, 2022-28391.patch x2, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-47021.patch x2, 2022-48174.patch, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch, 2023-42364_CVE-2023-42365.patch, 2023-42366.patch, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch, 2024-52531_1.patch, 2024-52531_2.patch, 2024-52532_1.patch, 2024-52532_2.patch, 2024-52616.patch x2, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-26519_0.patch, 2025-26519_1.patch, 2025-43903.patch
[U.]  #02  amd-ucode                      20250410 -> 20250509
[U.]  #03  chromedriver-unwrapped         136.0.7103.59 -> 136.0.7103.92
[C.]  #04  chromium                       126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.59 -> 126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.92
[U.]  #05  chromium-unwrapped             136.0.7103.59 -> 136.0.7103.92
[U.]  #06  evdev                          1.9.1.tar.gz -> 1.9.2.tar.gz
[U.]  #07  fanficfare                     4.44.0, 4.44.0.tar.gz -> 4.45.0, 4.45.0.tar.gz
[U.]  #08  fzf                            0.61.3, 0.61.3-go-modules -> 0.62.0, 0.62.0-go-modules
[U.]  #09  hyprlang                       0.6.1 -> 0.6.3
[U.]  #10  hyprlock                       0.8.1 -> 0.8.2
[U.]  #11  hyprutils                      0.7.0 -> 0.7.1
[U*]  #12  initrd-linux                   6.12.26 -> 6.12.28
[U.]  #13  ipxe                           1.21.1-unstable-2025-04-25 -> 1.21.1-unstable-2025-05-07
[U.]  #14  jd-diff-patch                  2.2.2, 2.2.2-go-modules -> 2.2.3, 2.2.3-go-modules
[U.]  #15  kaccounts-integration          25.04.0, 25.04.0.tar.xz -> 25.04.1, 25.04.1.tar.xz
[U.]  #16  kdegraphics-mobipocket         25.04.0, 25.04.0.tar.xz -> 25.04.1, 25.04.1.tar.xz
[U.]  #17  kdenlive                       25.04.0, 25.04.0.tar.xz -> 25.04.1, 25.04.1.tar.xz
[C.]  #18  kwayland                       5.116.0, 5.116.0.tar.xz, 6.3.4, 6.3.4.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.3.5, 6.3.5.tar.xz
[U.]  #19  libei                          1.4.0 -> 1.4.1
[C*]  #20  linux                          6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.26, 6.12.26-modules, 6.12.26-modules-shrunk, 6.12.26.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.28, 6.12.28-modules, 6.12.28-modules-shrunk, 6.12.28.tar.xz
[U.]  #21  linux-config                   6.12.26 -> 6.12.28
[U.]  #22  linux-firmware                 20250410, 20250410-zstd -> 20250509, 20250509-zstd
[U.]  #23  mdbook                         0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging -> 0.4.49, 0.4.49-vendor, 0.4.49-vendor-staging
[U.]  #24  mold                           2.38.0 -> 2.39.0
[U.]  #25  netpbm                         11.9.3 -> 11.10.2
[U.]  #26  nix-direnv                     3.0.6 -> 3.0.7
[U.]  #27  nix-direnv-unresholved         3.0.6, 3.0.6-binlore -> 3.0.7, 3.0.7-binlore
[U.]  #28  nixos-system-artemision        25.05.20250505.0a072c9 -> 25.05.20250509.0f1c18b
[U.]  #29  nmap                           7.95, 7.95.tar.bz2 -> 7.96, 7.96.tar.bz2
[C.]  #30  python3.12-cattrs              24.1.2 -> 24.1.2 x2
[U.]  #31  python3.12-evdev               1.9.1 -> 1.9.2
[C.]  #32  python3.12-executing           2.2.0 -> 2.2.0 x2
[C.]  #33  python3.12-flasgger            0.9.7.1 -> 0.9.7.1 x2
[C.]  #34  python3.12-flask               3.1.0 -> 3.1.0 x2
[C.]  #35  python3.12-fonttools           4.56.0 -> 4.56.0 x2
[C.]  #36  python3.12-httpbin             0.10.2 -> 0.10.2 x2
[C.]  #37  python3.12-httpcore            1.0.7 -> 1.0.7 x2
[C.]  #38  python3.12-httpx               0.28.1 -> 0.28.1 x2
[C.]  #39  python3.12-icecream            2.1.4 -> 2.1.4 x2
[U.]  #40  python3.12-img2pdf             0.6.0 -> 0.6.1
[C.]  #41  python3.12-ipython             9.0.2 -> 9.0.2 x2
[C.]  #42  python3.12-markdown-it-py      3.0.0 x2 -> 3.0.0 x3
[C.]  #43  python3.12-matplotlib          3.10.1 -> 3.10.1 x2
[C.]  #44  python3.12-paramiko            3.5.1 -> 3.5.1 x2
[C.]  #45  python3.12-pkgconfig           1.5.5 x2 -> 1.5.5 x3
[U.]  #46  python3.12-poetry              2.1.2 -> 2.1.3
[C.]  #47  python3.12-poetry-core         2.1.2 x2 -> 2.1.2 x2, 2.1.3
[C.]  #48  python3.12-pytest-httpbin      2.1.0 -> 2.1.0 x2
[C.]  #49  python3.12-pytest-regressions  2.7.0 -> 2.7.0 x2
[C.]  #50  python3.12-python-dotenv       1.1.0 -> 1.1.0 x2
[C.]  #51  python3.12-rapidfuzz           3.13.0 -> 3.13.0 x2
[C.]  #52  python3.12-rich                14.0.0 -> 14.0.0 x2
[C.]  #53  python3.12-scikit-build-core   0.11.1 -> 0.11.1 x2
[C.]  #54  python3.12-sh                  2.2.2 -> 2.2.2 x2
[C.]  #55  python3.12-stack-data          0.6.3 -> 0.6.3 x2
[C.]  #56  python3.12-tomlkit             0.13.2 -> 0.13.2 x2
[C.]  #57  python3.12-uharfbuzz           0.45.0 -> 0.45.0 x2
[U.]  #58  python3.12-zeroconf            0.146.1 -> 0.147.0
[U.]  #59  rust-analyzer                  2025-04-28 -> 2025-05-05
[U.]  #60  rust-analyzer-unwrapped        2025-04-28, 2025-04-28-vendor, 2025-04-28-vendor-staging -> 2025-05-05, 2025-05-05-vendor, 2025-05-05-vendor-staging
[U.]  #61  smartmontools                  7.4, 7.4.tar.gz -> 7.5, 7.5.tar.gz
[C.]  #62  source                         <none> x1786 -> <none> x1789
[C.]  #63  tbb                            2020.3, 2021.11.0 -> 2020.3, 2021.11.0, 2022.0.0
[U.]  #64  trunk                          0.21.13, 0.21.13-vendor, 0.21.13-vendor-staging -> 0.21.14, 0.21.14-vendor, 0.21.14-vendor-staging
[U.]  #65  wakatime-cli                   1.115.1, 1.115.1-go-modules -> 1.115.2, 1.115.2-go-modules
[C.]  #66  xdg-desktop-portal-kde         5.27.11, 5.27.11.tar.xz, 6.3.4, 6.3.4.tar.xz -> 5.27.11, 5.27.11.tar.xz, 6.3.5, 6.3.5.tar.xz
Added packages:
[A.]  #1  6f9d84694da56b317989b8c34250b60d833a4b29.patch  <none>
[A.]  #2  advanced-r5066                                  <none>
[A.]  #3  hrranr8g6ppp8cbpm36gp5wbkfgj5236-source         <none>
Removed packages:
[R.]  #1  advanced-r5027                           <none>
[R.]  #2  exiftool                                 13.23-compat.patch
[R.]  #3  fa1732zajmz233xnvx2yrqkk65jarg6l-source  <none>
Closure size: 19624 -> 19654 (15492 paths added, 15462 paths removed, delta +30, disk usage +773.3KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-05-10 00:47:10 +00:00
690f9ccb50 Merge pull request 'remove preloadAllExtensions from postgres' (#94) from update_flake_lock_action into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 20s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m54s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m29s
Update flakes / update_lockfile (push) Successful in 19m41s
Reviewed-on: #94
2025-05-09 20:33:53 -04:00
fee0c54636 remove preloadAllExtensions from postgres
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 27s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m31s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 8m20s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-05-09 20:24:51 -04:00
6092c48c8d Merge pull request 'update flake lock' (#93) from update_flake_lock_action into main
Some checks are pending
Check flake.lock / Check health of `flake.lock` (push) Successful in 16s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m41s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m9s
Update flakes / update_lockfile (push) Waiting to run
Reviewed-on: #93
2025-05-05 18:14:26 -04:00
2e940ec162 update flake lock
All checks were successful
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m3s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 19s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m37s
```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/a86910a48fc8d350f38dde9e7ad1fe1d9e5d6130?dir=pkgs/firefox-addons&narHash=sha256-UTyqY%2Bu48EBMo1NF9DUvOZYTpX/6PDWORm/ouxVVl3w%3D' (2025-05-04)
  → 'gitlab:rycee/nur-expressions/14c779b4ff24742307127970549ac9a51de3f98a?dir=pkgs/firefox-addons&narHash=sha256-VhghpfFdvGiDeh6HqFhQncnLx4IrtFy4VWdCQvOwccI%3D' (2025-05-05)
• Updated input 'home-manager':
    'github:nix-community/home-manager/621986fed37c5d0cb8df010ed8369694dc47c09b?narHash=sha256-/jZ4Wd4HHUEWPSlNj48k1E4Mh%2B1fUbwI/vSlPPIMG3U%3D' (2025-05-04)
  → 'github:nix-community/home-manager/8a318641ac13d3bc0a53651feaee9560f9b2d89a?narHash=sha256-i6BoiQP0PasExESQHszC0reQHfO6D4aI2GzOwZMOI20%3D' (2025-05-05)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/72081c9fbbef63765ae82bff9727ea79cc86bd5b?narHash=sha256-mmV2oPhQN%2BYF2wmnJzXX8tqgYmUYXUj3uUUBSTmYN5o%3D' (2025-04-29)
  → 'github:NixOS/nixos-hardware/6aabf68429c0a414221d1790945babfb6a0bd068?narHash=sha256-hSOSlrvMJwGr8hX/gc0mnhUf5UIClMDUAadfXlSXzfc%3D' (2025-05-05)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a4b6cee9ab63822643e108f67da016aa800ea099?narHash=sha256-oBuu7hOtoqj3BbHp9H/8n8htBt9pMCDDRgrhA6yy0i8%3D' (2025-05-03)
  → 'github:nixos/nixpkgs/0a072c9decccf3a97974db48cda1457bfaf5d5c5?narHash=sha256-gi%2BnSXz1TcN6W/2IBdY/%2BbL0cf%2BUcQqW/fs005qafHM%3D' (2025-05-05)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/bf3287dac860542719fe7554e21e686108716879?narHash=sha256-kwaaguGkAqTZ1oK0yXeQ3ayYjs8u/W7eEfrFpFfIDFA%3D' (2025-05-02)
  → 'github:nixos/nixpkgs/5b35d248e9206c1f3baf8de6a7683fee126364aa?narHash=sha256-NTtKOTLQv6dPfRe00OGSywg37A1FYqldS6xiNmqBUYc%3D' (2025-05-05)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/dd280c436961ec5adccf0135efe5b66a23d84497?narHash=sha256-IDqSls/r6yBfdOBRSMQ/noTUoigmsKnTQ7TqpsBtN4Y%3D' (2025-05-04)
  → 'github:oxalica/rust-overlay/ce79bb52eb023f71a03e88cb36c66f35c6668a95?narHash=sha256-wwyhceL2urIUIhHtTS8QmRtxAigPBBnTWalxYf5h1uI%3D' (2025-05-05)
• Updated input 'stylix':
    'github:danth/stylix/b631dffa61e04b6d13ef6f1d86020e1e7df4153e?narHash=sha256-iaBTiEmpjbIzEtGPXJguhqFyeeF50N3bu7HAusORR1c%3D' (2025-05-04)
  → 'github:danth/stylix/45aa0e849282dba5979e7bb3d0f6676bbd9dc130?narHash=sha256-uwFQebWXtMsRBmzKOYa6jjs7PDnfSuwyrqPK6yzqamU%3D' (2025-05-05)
```
2025-05-05 17:44:17 -04:00
2fed9c53d0 Merge pull request 'automated: Update flake.lock' (#91) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m38s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m6s
Update flakes / update_lockfile (push) Failing after 12m51s
Reviewed-on: #91
2025-05-04 00:25:13 -04:00
3ee282184e automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 23s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m42s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 7m34s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/0388c30f59e860307b2ef0ba93f38d2e525a153e?dir=pkgs/firefox-addons&narHash=sha256-vX5uq4wv7FeNeeFtsTPXQ9n2hd92NFXI%2Bu9sg1K8OhA%3D' (2025-04-27)
  → 'gitlab:rycee/nur-expressions/a86910a48fc8d350f38dde9e7ad1fe1d9e5d6130?dir=pkgs/firefox-addons&narHash=sha256-UTyqY%2Bu48EBMo1NF9DUvOZYTpX/6PDWORm/ouxVVl3w%3D' (2025-05-04)
• Updated input 'home-manager':
    'github:nix-community/home-manager/be7cf1709b469a2a2c62169172a167d1fed3509f?narHash=sha256-WfnYH/i7DFzn4SESQfWviXiNUZjohZhzODqLwKYHIPI%3D' (2025-04-28)
  → 'github:nix-community/home-manager/621986fed37c5d0cb8df010ed8369694dc47c09b?narHash=sha256-/jZ4Wd4HHUEWPSlNj48k1E4Mh%2B1fUbwI/vSlPPIMG3U%3D' (2025-05-04)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/187524713d0d9b2d2c6f688b81835114d4c2a7c6?narHash=sha256-iR%2BidGZJ191cY6NBXyVjh9QH8GVWTkvZw/w%2B1Igy45A%3D' (2025-04-27)
  → 'github:Mic92/nix-index-database/137fd2bd726fff343874f85601b51769b48685cc?narHash=sha256-ShizFaJCAST23tSrHHtFFGF0fwd72AG%2BKhPZFFQX/0o%3D' (2025-05-04)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/f7bee55a5e551bd8e7b5b82c9bc559bc50d868d1?narHash=sha256-bUGjvaPVsOfQeTz9/rLTNLDyqbzhl0CQtJJlhFPhIYw%3D' (2025-04-24)
  → 'github:NixOS/nixos-hardware/72081c9fbbef63765ae82bff9727ea79cc86bd5b?narHash=sha256-mmV2oPhQN%2BYF2wmnJzXX8tqgYmUYXUj3uUUBSTmYN5o%3D' (2025-04-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a80e6503506a17b2443e98686e89a0fa74b02f1c?narHash=sha256-WSWGBO5YIMdwDP4d01093HFqZJO89Jy6iLr6dr7Fzug%3D' (2025-04-28)
  → 'github:nixos/nixpkgs/a4b6cee9ab63822643e108f67da016aa800ea099?narHash=sha256-oBuu7hOtoqj3BbHp9H/8n8htBt9pMCDDRgrhA6yy0i8%3D' (2025-05-03)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/26245db0cb552047418cfcef9a25da91b222d6c7?narHash=sha256-1rqa/XPSJqJg21BKWjzJZC7yU0l/YTVtjRi0RJmipus%3D' (2025-04-27)
  → 'github:nixos/nixpkgs/bf3287dac860542719fe7554e21e686108716879?narHash=sha256-kwaaguGkAqTZ1oK0yXeQ3ayYjs8u/W7eEfrFpFfIDFA%3D' (2025-05-02)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/9a6045615437787dfb9c1a3242fd75c6b6976b6b?narHash=sha256-Aary9kzSx9QFgfK1CDu3ZqxhuoyHvf0F71j64gXZebA%3D' (2025-04-28)
  → 'github:oxalica/rust-overlay/dd280c436961ec5adccf0135efe5b66a23d84497?narHash=sha256-IDqSls/r6yBfdOBRSMQ/noTUoigmsKnTQ7TqpsBtN4Y%3D' (2025-05-04)
• Updated input 'stylix':
    'github:danth/stylix/11ceb2fde1901dc227421bbbef2d0800339f5126?narHash=sha256-WGKSI0%2BCY3Ep2YnRASmBRU8oMIvTW4ngFyjA0dVcKgQ%3D' (2025-04-25)
  → 'github:danth/stylix/b631dffa61e04b6d13ef6f1d86020e1e7df4153e?narHash=sha256-iaBTiEmpjbIzEtGPXJguhqFyeeF50N3bu7HAusORR1c%3D' (2025-05-04)
• Updated input 'stylix/nur':
    'github:nix-community/NUR/dbc4ba3233b2bf951521177bf0ee0a7679959035?narHash=sha256-bWqgohVf/py9EW3bLS/dYbenD2p9N2/Qsw1%2BCJk1S04%3D' (2025-04-24)
  → 'github:nix-community/NUR/d476cd0972dd6242d76374fcc277e6735715c167?narHash=sha256-/emueQGaoT4vu0QjU9LDOG5roxRSfdY0K2KkxuzazcM%3D' (2025-04-30)
```

```
comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/qsmz7xgyb1w36v5frz6m8z39v9j3895m-nixos-system-artemision-25.05.20250428.a80e650.drv
>>> /nix/store/mxdifqp0fs86hcyg67d6wd4bj8pn63yf-nixos-system-artemision-25.05.20250503.a4b6cee.drv
Version changes:
[U.]  #01  act                        0.2.76, 0.2.76-go-modules -> 0.2.77, 0.2.77-go-modules
[U.]  #02  ada                        3.2.3 -> 3.2.4
[U.]  #03  awscli2                    2.26.4 -> 2.27.2
[C.]  #04  base16-stylix.conf         <none> x2 -> <none>
[C.]  #05  base16-stylix.svg          <none> x3 -> <none>
[U.]  #06  btop                       1.4.0 -> 1.4.1
[U.]  #07  candy-icons                0-unstable-2025-04-14 -> 0-unstable-2025-04-23
[U.]  #08  cef-binary                 121.3.13 -> 127.3.5
[U.]  #09  chromedriver-unwrapped     135.0.7049.114 -> 136.0.7103.59
[C.]  #10  chromium                   126-llvm-17.patch, 129-rust.patch, 135.0.7049.114 -> 126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.59
[U.]  #11  chromium-unwrapped         135.0.7049.114 -> 136.0.7103.59
[C.]  #12  cmake-install-paths.patch  <none> x2 -> <none> x3
[U.]  #13  diesel-cli                 2.2.9, 2.2.9-vendor, 2.2.9-vendor-staging -> 2.2.10, 2.2.10-vendor, 2.2.10-vendor-staging
[U.]  #14  diesel_cli                 2.2.9.tar.gz -> 2.2.10.tar.gz
[U.]  #15  electron                   35.2.0 -> 35.2.1
[U.]  #16  electron-unwrapped         35.2.0 -> 35.2.1
[U.]  #17  eza                        0.21.2, 0.21.2-vendor, 0.21.2-vendor-staging -> 0.21.3, 0.21.3-vendor, 0.21.3-vendor-staging
[C.]  #18  firefox                    128.5.0esr.source.tar.xz, 137.0.2, 137.0.2.source.tar.xz -> 128.5.0esr.source.tar.xz, 138.0.1, 138.0.1.source.tar.xz
[U.]  #19  firefox-unwrapped          137.0.2 -> 138.0.1
[U.]  #20  gn                         4a8016d -> 6e8e0d6
[U.]  #21  hyprland-qtutils           0.1.3 -> 0.1.4
[U.]  #22  hyprutils                  0.6.0 -> 0.7.0
[U*]  #23  initrd-linux               6.12.25 -> 6.12.26
[C.]  #24  kcmutils                   6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[C.]  #25  kdeclarative               6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[C.]  #26  kfilemetadata              6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[C.]  #27  knewstuff                  6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[C.]  #28  knotifyconfig              6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[C.]  #29  kpackage                   6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[C.]  #30  kplotting                  6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[U.]  #31  kubectl                    1.32.3 -> 1.33.0
[C.]  #32  ldconfig                   <none> -> <none> x2
[C*]  #33  linux                      6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.25, 6.12.25-modules, 6.12.25-modules-shrunk, 6.12.25.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.26, 6.12.26-modules, 6.12.26-modules-shrunk, 6.12.26.tar.xz
[U.]  #34  linux-config               6.12.25 -> 6.12.26
[U.]  #35  mesa                       25.0.4 x2 -> 25.0.5 x2
[U.]  #36  nextcloud-client           3.16.3 -> 3.16.4
[U.]  #37  nh                         4.0.0, 4.0.0-vendor, 4.0.0-vendor-staging -> 4.0.3, 4.0.3-vendor, 4.0.3-vendor-staging
[C*]  #38  nix                        0.22.3, 0.28.0, 0.29.0, 2.24.14, 2.28.2 -> 0.22.3, 0.28.0, 0.29.0, 2.24.14, 2.28.3
[U.]  #39  nixos-system-artemision    25.05.20250428.a80e650 -> 25.05.20250503.a4b6cee
[C.]  #40  nss                        3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.110 -> 3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.111
[C.]  #41  pnpm                       8.15.9, 8.15.9.tgz, 10.9.0, 10.9.0.tgz -> 8.15.9, 8.15.9.tgz, 10.10.0, 10.10.0.tgz
[U.]  #42  polars                     1.21.0-vendor, 1.21.0-vendor-staging -> 1.27.1-vendor, 1.27.1-vendor-staging
[C.]  #43  prison                     6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[U.]  #44  python3.12-polars          1.21.0 -> 1.27.1
[C.]  #45  qqc2-desktop-style         6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[C.]  #46  qtlocation                 6.9.0 -> 5.15.16, 6e89db9, 6.9.0
[C.]  #47  qtwebengine                6.9.0 -> 5.15.18, 6.9.0
[U.]  #48  ripunzip                   2.0.1, 2.0.1-vendor, 2.0.1-vendor-staging -> 2.0.2, 2.0.2-vendor, 2.0.2-vendor-staging
[U.]  #49  rust-analyzer              2025-04-21 -> 2025-04-28
[U.]  #50  rust-analyzer-unwrapped    2025-04-21, 2025-04-21-vendor, 2025-04-21-vendor-staging -> 2025-04-28, 2025-04-28-vendor, 2025-04-28-vendor-staging
[C.]  #51  setup-hook                 <none> x3, 2.2.sh -> <none> x5, 2.2.sh
[C.]  #52  setup-hook.sh              <none> x61 -> <none> x64
[C.]  #53  source                     <none> x1761 -> <none> x1789
[C.]  #54  syndication                6.13.0, 6.13.0.tar.xz -> 5.116.0, 5.116.0.tar.xz, 6.13.0, 6.13.0.tar.xz
[U.]  #55  tokei                      12.1.2, 12.1.2-vendor, 12.1.2-vendor-staging -> 13.0.0-alpha.8, 13.0.0-alpha.8-vendor, 13.0.0-alpha.8-vendor-staging
[U.]  #56  yt-dlp                     2025.3.31 -> 2025.4.30
[U.]  #57  yt_dlp                     2025.3.31.tar.gz -> 2025.4.30.tar.gz
[U.]  #58  zfs-user                   2.3.1 -> 2.3.2
[U.]  #59  zoom                       6.3.11.7212 -> 6.4.6.1370 x2, 6.4.6.1370-bwrap, 6.4.6.1370-fhsenv-profile, 6.4.6.1370-fhsenv-rootfs, 6.4.6.1370-init
Added packages:
[A.]  #001  0001-Allow-external-paths-default.patch                                                                           <none>
[A.]  #002  0001-Delay-resolving-knsrcdir.patch                                                                               <none>
[A.]  #003  0001-Lower-CAP_SYS_NICE-from-the-ambient-set.patch                                                                <none>
[A.]  #004  0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch                                                       <none>
[A.]  #005  0001-follow-symlinks.patch                                                                                        <none>
[A.]  #006  0001-qdiriterator-follow-symlinks.patch                                                                           <none>
[A.]  #007  0001-startkde.patch                                                                                               <none>
[A.]  #008  0002-QDirIterator-follow-symlinks.patch                                                                           <none>
[A.]  #009  0002-absolute-wallpaper-install-dir.patch                                                                         <none>
[A.]  #010  0002-start_kdeinit-path.patch                                                                                     <none>
[A.]  #011  0002-xwayland.patch                                                                                               <none>
[A.]  #012  0003-kdeinit-extra-libs.patch                                                                                     <none>
[A.]  #013  0003-plugins-qpa-allow-using-nixos-wrapper.patch                                                                  <none>
[A.]  #014  0004-start_kdeinit-environ-hard-limit.patch                                                                       <none>
[A.]  #015  0100-ALT-basic-loongarch64-support.patch                                                                          <none>
[A.]  #016  2f39ac8d0a414dd65c0e1d5aae38c8f97aa06ae9.patch                                                                    <none>
[A.]  #017  35ce74f1510a9f41b2aff82fd1eda63014c3fe2b.patch                                                                    <none>
[A.]  #018  477.patch                                                                                                         <none>
[A.]  #019  4rwpnibd3hzdfkdacmnnbf91s9cwg26k-source                                                                           <none>
[A.]  #020  66defc14abe47c0494da9faebebfa0a5b6efcf38.patch                                                                    <none>
[A.]  #021  6ce8f434139f47e6a71bf0b68beae92be8845ce4.patch                                                                    <none>
[A.]  #022  9a008b223ad696db3bf5692750f2b74e578e08b8.diff                                                                     <none>
[A.]  #023  9f43d823b6b4cdea62f0cc7563ff01f9239b8970.patch                                                                    <none>
[A.]  #024  LXQtConfigVars.cmake                                                                                              <none>
[A.]  #025  appstream-qt                                                                                                      1.0.4
[A.]  #026  baloo                                                                                                             5.116.0, 5.116.0.tar.xz
[A.]  #027  bin-ext.patch                                                                                                     <none>
[A.]  #028  breeze                                                                                                            5.27.11.tar.xz
[A.]  #029  breeze-qt5                                                                                                        5.27.11
[A.]  #030  cef_binary_127.3.5+g114ea2a+chromium                                                                              127.0.6533.120_linux64_minimal.tar.bz2
[A.]  #031  dab799623310c8f4be6575002d5c681c09a0e209.patch                                                                    <none>
[A.]  #032  editorconfig-core-c                                                                                               0.12.9
[A.]  #033  fbcd183335729fa3e8dd6a837c13a23ff3271000.patch                                                                    <none>
[A.]  #034  fix-pkg-config.patch                                                                                              <none>
[A.]  #035  fix-tbb-freebsd-and-windows-tests.patch                                                                           <none>
[A.]  #036  fno-common.patch                                                                                                  <none>
[A.]  #037  frameworkintegration                                                                                              5.116.0, 5.116.0.tar.xz
[A.]  #038  gnuplot                                                                                                           6.0.2, 6.0.2.tar.gz
[A.]  #039  hardcoded-compiler.patch                                                                                          <none>
[A.]  #040  kactivities                                                                                                       5.116.0, 5.116.0.tar.xz
[A.]  #041  kactivities-stats                                                                                                 5.116.0, 5.116.0.tar.xz
[A.]  #042  kdecoration                                                                                                       5.27.11, 5.27.11.tar.xz
[A.]  #043  kdelibs4support                                                                                                   5.116.0, 5.116.0.tar.xz
[A.]  #044  kdesignerplugin                                                                                                   5.116.0, 5.116.0.tar.xz
[A.]  #045  kdesu                                                                                                             5.116.0, 5.116.0.tar.xz
[A.]  #046  kdesu-search-for-wrapped-daemon-first.patch                                                                       <none>
[A.]  #047  kemoticons                                                                                                        5.116.0, 5.116.0.tar.xz
[A.]  #048  kholidays                                                                                                         5.116.0, 5.116.0.tar.xz
[A.]  #049  kidletime                                                                                                         5.116.0, 5.116.0.tar.xz
[A.]  #050  kinit                                                                                                             5.116.0, 5.116.0.tar.xz
[A.]  #051  kirigami2                                                                                                         5.116.0, 5.116.0.tar.xz
[A.]  #052  kitemmodels                                                                                                       5.116.0, 5.116.0.tar.xz
[A.]  #053  kjs                                                                                                               5.116.0, 5.116.0.tar.xz
[A.]  #054  kjsembed                                                                                                          5.116.0, 5.116.0.tar.xz
[A.]  #055  kparts                                                                                                            5.116.0, 5.116.0.tar.xz
[A.]  #056  kpeople                                                                                                           5.116.0, 5.116.0.tar.xz
[A.]  #057  kpipewire                                                                                                         5.27.11, 5.27.11.tar.xz
[A.]  #058  kpty                                                                                                              5.116.0, 5.116.0.tar.xz
[A.]  #059  kquickcharts                                                                                                      5.116.0, 5.116.0.tar.xz
[A.]  #060  krunner                                                                                                           5.116.0, 5.116.0.tar.xz
[A.]  #061  kscreenlocker                                                                                                     5.27.11, 5.27.11.tar.xz
[A.]  #062  kstatusnotifieritem                                                                                               6.13.0, 6.13.0.tar.xz
[A.]  #063  ktexteditor                                                                                                       5.116.0, 5.116.0.tar.xz
[A.]  #064  kunitconversion                                                                                                   5.116.0, 5.116.0.tar.xz
[A.]  #065  kuserfeedback                                                                                                     1.3.0, 1.3.0.tar.xz
[A.]  #066  kwayland                                                                                                          5.116.0, 5.116.0.tar.xz, 6.3.4, 6.3.4.tar.xz
[A.]  #067  kwin                                                                                                              5.27.11, 5.27.11.tar.xz
[A.]  #068  kxmlrpcclient                                                                                                     5.116.0, 5.116.0.tar.xz
[A.]  #069  layer-shell-qt                                                                                                    5.27.11, 5.27.11.tar.xz
[A.]  #070  libcerf                                                                                                           2.4
[A.]  #071  libcerf-v2.4.tar.gz                                                                                               <none>
[A.]  #072  libdbusmenu-lxqt                                                                                                  0.2.0
[A.]  #073  libfm                                                                                                             1.3.2, 1.3.2.tar.xz
[A.]  #074  libfm-extra                                                                                                       1.3.2
[A.]  #075  libfm-qt                                                                                                          2.1.0
[A.]  #076  libkexiv2                                                                                                         23.08.5, 23.08.5.tar.xz
[A.]  #077  libkscreen                                                                                                        5.27.11, 5.27.11.tar.xz
[A.]  #078  libkscreen-backends-path.patch                                                                                    <none>
[A.]  #079  libksysguard                                                                                                      5.27.11, 5.27.11.tar.xz
[A.]  #080  libqaccessibilityclient                                                                                           0.6.0, 0.6.0.tar.xz
[A.]  #081  libqalculate                                                                                                      5.5.2
[A.]  #082  libqtxdg                                                                                                          4.1.0
[A.]  #083  lmdb                                                                                                              0.9.33
[A.]  #084  lxqt-build-tools                                                                                                  2.1.0
[A.]  #085  lxqt-menu-data                                                                                                    2.1.0
[A.]  #086  lxqt-qtplugin                                                                                                     2.1.0
[A.]  #087  menu-cache                                                                                                        1.1.0, 1.1.0.tar.xz
[A.]  #088  networkmanager-qt                                                                                                 5.116.0, 5.116.0.tar.xz
[A.]  #089  nix-kde-include-dir.patch                                                                                         <none>
[A.]  #090  patch-libc++19                                                                                                    <none>
[A.]  #091  patch-qtwebengine-chromium-freetype-gzip.diff                                                                     <none>
[A.]  #092  patch-qtwebengine_chromium_static_page_size.diff                                                                  <none>
[A.]  #093  patch-qtwebengine_hb-ft.cc_error.diff                                                                             <none>
[A.]  #094  patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_hash__table.h                                <none>
[A.]  #095  patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__data__source.h  <none>
[A.]  #096  plasma-framework                                                                                                  5.116.0, 5.116.0.tar.xz
[A.]  #097  plasma-workspace                                                                                                  5.27.11.1, 5.27.11.1.tar.xz
[A.]  #098  python312-imp.patch                                                                                               <none>
[A.]  #099  python312-six.patch                                                                                               <none>
[A.]  #100  qt3d                                                                                                              1eecf07, 5.15.16
[A.]  #101  qt5-webengine-ffmpeg5.patch                                                                                       <none>
[A.]  #102  qt5-webengine-ffmpeg7.patch                                                                                       <none>
[A.]  #103  qt5-webengine-pipewire                                                                                            0.3.patch
[A.]  #104  qtgamepad                                                                                                         4a0bc80, 5.15.16
[A.]  #105  qtgraphicaleffects                                                                                                5.15.16
[A.]  #106  qtgraphicaleffects-d6ef493                                                                                        <none>
[A.]  #107  qtlottie                                                                                                          5.15.16
[A.]  #108  qtlottie-f5984b1                                                                                                  <none>
[A.]  #109  qtquickcontrols2                                                                                                  5.15.16, 8f244d0
[A.]  #110  qtremoteobjects                                                                                                   5.15.16
[A.]  #111  qtremoteobjects-aa61cc6                                                                                           <none>
[A.]  #112  qtsensors                                                                                                         5.15.16, 5539847
[A.]  #113  qtvirtualkeyboard                                                                                                 5.15.16, 365f79e
[A.]  #114  qtwebengine-fix_build_pdf_extension_util.patch                                                                    <none>
[A.]  #115  qtwebengine-link-pulseaudio.patch                                                                                 <none>
[A.]  #116  qtwebengine-ninja                                                                                                 1.12.patch
[A.]  #117  qtxmlpatterns                                                                                                     5.15.16, 43996a4
[A.]  #118  set-gdfontpath-from-fontconfig.sh                                                                                 <none>
[A.]  #119  syntax-highlighting                                                                                               5.116.0, 5.116.0.tar.xz
[A.]  #120  threadweaver                                                                                                      5.116.0, 5.116.0.tar.xz
[A.]  #121  xdg-desktop-portal-gnome                                                                                          47.3, 47.3.tar.xz
[A.]  #122  xdg-desktop-portal-kde                                                                                            5.27.11, 5.27.11.tar.xz, 6.3.4, 6.3.4.tar.xz
[A.]  #123  xdg-desktop-portal-lxqt                                                                                           1.1.0
[A.]  #124  xdg-desktop-portal-wlr                                                                                            0.7.1
[A.]  #125  xdg-desktop-portal-xapp                                                                                           1.1.0
Removed packages:
[R.]  #01  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
[R.]  #02  9hr2yj9jv5x33zmmsdkpr6k9diab529h-source                          <none>
[R.]  #03  Check-source-validity-before-attempting-to-log-rende.patch       <none>
[R.]  #04  Log-error-if-CefInitialize-fails.patch.patch                     <none>
[R.]  #05  Print-browser-source-renderer-crashes-to-OBS-log.patch           <none>
[R.]  #06  cef_binary_121.3.13+g5c4a81b+chromium                            121.0.6167.184_linux64_minimal.tar.bz2
[R.]  #07  highlight.svg.mustache                                           <none>
[R.]  #08  hm_fcitx5confclassicui.conf                                      <none>
[R.]  #09  panel.svg.mustache                                               <none>
[R.]  #10  theme.conf.mustache                                              <none>
Closure size: 19356 -> 19587 (664 paths added, 433 paths removed, delta +231, disk usage +800.5KiB).

comparing devShells.x86_64-linux.default:
<<< /nix/store/0jrwvmyfyci6zcx8nz0ivl4ar95hpi0x-nix-shell.drv
>>> /nix/store/h5ks045hz6cyxp6gfdfxvgc3mlclifqc-nix-shell.drv
Version changes:
[U.]  #1  nix  2.28.2 -> 2.28.3
Added packages:
[A.]  #1  477.patch                                       <none>
[A.]  #2  dab799623310c8f4be6575002d5c681c09a0e209.patch  <none>
[A.]  #3  fix-tbb-freebsd-and-windows-tests.patch         <none>
Removed packages:
[R.]  #1  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
Closure size: 3354 -> 3356 (11 paths added, 9 paths removed, delta +2, disk usage +11.9KiB).

comparing formatter.x86_64-linux:
<<< /nix/store/mamvkablq1k479np9j0ammdn527fybjg-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/mamvkablq1k479np9j0ammdn527fybjg-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1332 -> 1332 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/0v9a638sky0kwgm92wy278y5ybkgkygn-pre-commit-run.drv
>>> /nix/store/7kciv6blk7w92bzcxm58mr2rbk7kcxv7-pre-commit-run.drv
Version changes:
[U.]  #1  nix  2.28.2 -> 2.28.3
Added packages:
[A.]  #1  477.patch                                       <none>
[A+]  #2  4rwpnibd3hzdfkdacmnnbf91s9cwg26k-source         <none>
[A.]  #3  dab799623310c8f4be6575002d5c681c09a0e209.patch  <none>
[A.]  #4  fix-tbb-freebsd-and-windows-tests.patch         <none>
Removed packages:
[R.]  #1  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
[R-]  #2  9hr2yj9jv5x33zmmsdkpr6k9diab529h-source                          <none>
Closure size: 2579 -> 2581 (12 paths added, 10 paths removed, delta +2, disk usage +11.9KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/ziw57wyrx4ln4n470a12z97cmdji6y0p-lego-4.21.0.drv
>>> /nix/store/ziw57wyrx4ln4n470a12z97cmdji6y0p-lego-4.21.0.drv
No version or selection state changes.
Closure size: 794 -> 794 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/mxcd14phl5cabnmkxwbz3yb0n5ws1r3v-nixos-system-palatine-hill-25.05.20250428.a80e650.drv
>>> /nix/store/hs53yhv7nhqk2jpgvh8plbahzikwjnsj-nixos-system-palatine-hill-25.05.20250503.a4b6cee.drv
Version changes:
[U.]  #01  awscli2                     2.26.4 -> 2.27.2
[U.]  #02  chromedriver-unwrapped      135.0.7049.114 -> 136.0.7103.59
[C.]  #03  chromium                    126-llvm-17.patch, 129-rust.patch, 135.0.7049.114 -> 126-llvm-17.patch, 129-rust.patch, 136-nodejs-assert-minimal-version-instead-of-exact-match.patch, 136.0.7103.59
[U.]  #04  chromium-unwrapped          135.0.7049.114 -> 136.0.7103.59
[U.]  #05  diesel-cli                  2.2.9, 2.2.9-vendor, 2.2.9-vendor-staging -> 2.2.10, 2.2.10-vendor, 2.2.10-vendor-staging
[U.]  #06  diesel_cli                  2.2.9.tar.gz -> 2.2.10.tar.gz
[U.]  #07  eza                         0.21.2, 0.21.2-vendor, 0.21.2-vendor-staging -> 0.21.3, 0.21.3-vendor, 0.21.3-vendor-staging
[U.]  #08  gn                          4a8016d -> 6e8e0d6
[U*]  #09  initrd-linux                6.12.25 -> 6.12.26
[U.]  #10  intel-media-driver          24.4.4 -> 25.1.4
[U.]  #11  jellyfin-ffmpeg             7.0.2-9 -> 7.1.1-1
[C*]  #12  linux                       6.10.tar.xz x2, 6.12.7.tar.xz x2, 6.12.25, 6.12.25-modules, 6.12.25-modules-shrunk, 6.12.25.tar.xz -> 6.10.tar.xz x2, 6.12.7.tar.xz x2, 6.12.26, 6.12.26-modules, 6.12.26-modules-shrunk, 6.12.26.tar.xz
[U.]  #13  linux-config                6.12.25 -> 6.12.26
[U.]  #14  mbuffer                     20241007, 20241007.tgz -> 20250429, 20250429.tgz
[U.]  #15  mesa                        25.0.4 -> 25.0.5
[U.]  #16  nh                          4.0.0, 4.0.0-vendor, 4.0.0-vendor-staging -> 4.0.3, 4.0.3-vendor, 4.0.3-vendor-staging
[C*]  #17  nix                         0.25.1, 0.28.0, 2.24.14, 2.28.2 x2 -> 0.25.1, 0.28.0, 2.24.14, 2.28.2, 2.28.3
[U.]  #18  nixos-system-palatine-hill  25.05.20250428.a80e650 -> 25.05.20250503.a4b6cee
[U.]  #19  polars                      1.21.0-vendor, 1.21.0-vendor-staging -> 1.27.1-vendor, 1.27.1-vendor-staging
[D.]  #20  prometheus                  3.3.0, 3.3.0-go-modules -> 3.1.0, 3.1.0-go-modules
[D.]  #21  prometheus-web-ui           3.3.0.tar.gz -> 3.1.0.tar.gz
[U.]  #22  python3.12-polars           1.21.0 -> 1.27.1
[U.]  #23  ripunzip                    2.0.1, 2.0.1-vendor, 2.0.1-vendor-staging -> 2.0.2, 2.0.2-vendor, 2.0.2-vendor-staging
[C.]  #24  source                      <none> x1137 -> <none> x1142
[U.]  #25  yt-dlp                      2025.3.31 -> 2025.4.30
[U.]  #26  yt_dlp                      2025.3.31.tar.gz -> 2025.4.30.tar.gz
[U.]  #27  zfs-kernel                  2.3.1-6.12.25 -> 2.3.2-6.12.26
[U.]  #28  zfs-user                    2.3.1 -> 2.3.2
Added packages:
[A.]  #01  0001-CMakeLists.txt-Disable-static-linking-on-Darwin.patch   <none>
[A.]  #02  0002-sse2neon-Cast-to-variable-type.patch                    <none>
[A.]  #03  0100-ALT-basic-loongarch64-support.patch                     <none>
[A.]  #04  07a6f2a6d13dfaa0f73c3752f8cd802c251d8252.patch?full_index=1  <none>
[A.]  #05  0a0f3bd397161253b606bdbeaa518fbe019d24e1.patch?full_index=1  <none>
[A.]  #06  2e6b24bf1f946c30d789b114dfd56e91b99039fe.patch?full_index=1  <none>
[A.]  #07  477.patch                                                    <none>
[A.]  #08  499bc0153a99f8c8fd00143dd81fc0d858a5b509.patch?full_index=1  <none>
[A.]  #09  4rwpnibd3hzdfkdacmnnbf91s9cwg26k-source                      <none>
[A.]  #10  7eda92a6ebb622189450f7b63cfd4dcd32fd6dff.patch?full_index=1  <none>
[A.]  #11  954ed6e0494cd2438fd15c717c0146e88e582b33.patch?full_index=1  <none>
[A.]  #12  adf1c45d6edb0d235997a40261689d7454b711c5.patch?full_index=1  <none>
[A.]  #13  b099623a09c09cddfe7f732fb795b2af8a020620.patch?full_index=1  <none>
[A.]  #14  c1f23a41b8def84ab006a8ce4e9221b2fff84a1a.patch?full_index=1  <none>
[A.]  #15  dab799623310c8f4be6575002d5c681c09a0e209.patch               <none>
[A.]  #16  e029f1619ecedbda152b8680641fa10eea9eeace.patch?full_index=1  <none>
[A.]  #17  fix-pkg-config.patch                                         <none>
[A.]  #18  fix-tbb-freebsd-and-windows-tests.patch                      <none>
[A.]  #19  unset-darwin-cmake-flags.patch                               <none>
[A.]  #20  vvenc                                                        1.13.1
[A.]  #21  xevd                                                         0.5.0
[A.]  #22  xeve                                                         0.5.1
Removed packages:
[R.]  #1  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
[R.]  #2  9hr2yj9jv5x33zmmsdkpr6k9diab529h-source                          <none>
[R.]  #3  fc838e8cc887adbe95110045d146b9d5885bf2a9.patch                   <none>
[R.]  #4  webrtc-pipewire                                                  1.4.patch
Closure size: 12002 -> 12026 (281 paths added, 257 paths removed, delta +24, disk usage +130.7KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-05-04 04:08:47 +00:00
07389335b8 Merge pull request 'add verifier service' (#90) from feature/verify into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 12s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m38s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m10s
Update flakes / update_lockfile (push) Successful in 14m2s
Reviewed-on: #90
2025-04-28 17:26:22 -04:00
22994e1c83 fix variable interpolation in service description
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m44s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 8m11s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-04-28 17:15:01 -04:00
fc961578bc add verifier service
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-04-28 17:15:01 -04:00
7ddbf55e5a Merge pull request 'move preloading/extensions to nixos-modules setting' (#88) from feature/postgres-settings into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m55s
Check Nix flake / Perform Nix flake checks (push) Successful in 9m14s
Reviewed-on: #88
2025-04-28 17:14:44 -04:00
36219546b5 move preloading/extensions to nixos-modules setting
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 15s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m59s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 8m30s
2025-04-28 11:33:13 -04:00
65d5ec57ee Merge pull request 'automated: Update flake.lock' (#89) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 14s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m25s
Check Nix flake / Perform Nix flake checks (push) Successful in 10m26s
Reviewed-on: #89
2025-04-28 11:32:58 -04:00
a844667a36 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m5s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 4m5s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/346899a4b3b651ab447c61e0c8e9d8a1454cda72?dir=pkgs/firefox-addons&narHash=sha256-pQOOn4UntLSwnL3xZ1JAr3IDhXpL%2BkTS7Zw8ll59K9Q%3D' (2025-04-23)
  → 'gitlab:rycee/nur-expressions/0388c30f59e860307b2ef0ba93f38d2e525a153e?dir=pkgs/firefox-addons&narHash=sha256-vX5uq4wv7FeNeeFtsTPXQ9n2hd92NFXI%2Bu9sg1K8OhA%3D' (2025-04-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/98f4fef7fd7b4a77245db12e33616023162bc6d9?narHash=sha256-lhVyVn1utb2UVTbyKJ6mfKB7wLTjrj14OlebvO0WU2s%3D' (2025-04-25)
  → 'github:nix-community/home-manager/be7cf1709b469a2a2c62169172a167d1fed3509f?narHash=sha256-WfnYH/i7DFzn4SESQfWviXiNUZjohZhzODqLwKYHIPI%3D' (2025-04-28)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/69716041f881a2af935021c1182ed5b0cc04d40e?narHash=sha256-owQ0VQ%2B7cSanTVPxaZMWEzI22Q4bGnuvhVjLAJBNQ3E%3D' (2025-04-20)
  → 'github:Mic92/nix-index-database/187524713d0d9b2d2c6f688b81835114d4c2a7c6?narHash=sha256-iR%2BidGZJ191cY6NBXyVjh9QH8GVWTkvZw/w%2B1Igy45A%3D' (2025-04-27)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/f6b308c2f2fa73649a21d7a56e97138c8c205505?narHash=sha256-W09rY1EmNLtQU0gb5VIvcGZv%2Bi1QOtCFurw35sGqzFQ%3D' (2025-04-25)
  → 'github:nixos/nixpkgs/a80e6503506a17b2443e98686e89a0fa74b02f1c?narHash=sha256-WSWGBO5YIMdwDP4d01093HFqZJO89Jy6iLr6dr7Fzug%3D' (2025-04-28)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/5630cf13cceac06cefe9fc607e8dfa8fb342dde3?narHash=sha256-FQoi3R0NjQeBAsEOo49b5tbDPcJSMWc3QhhaIi9eddw%3D' (2025-04-24)
  → 'github:nixos/nixpkgs/26245db0cb552047418cfcef9a25da91b222d6c7?narHash=sha256-1rqa/XPSJqJg21BKWjzJZC7yU0l/YTVtjRi0RJmipus%3D' (2025-04-27)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/eb0afb4ac0720d55c29e88eb29432103d73ae11d?narHash=sha256-xyliq8oS5OnzXjHRGr92RtmrtYI/dflf2gSEo0wMFjc%3D' (2025-04-25)
  → 'github:oxalica/rust-overlay/9a6045615437787dfb9c1a3242fd75c6b6976b6b?narHash=sha256-Aary9kzSx9QFgfK1CDu3ZqxhuoyHvf0F71j64gXZebA%3D' (2025-04-28)
• Updated input 'stylix':
    'github:danth/stylix/245a167c75a221e5692c08b8a4aa15c76e32c041?narHash=sha256-vk5fMNU/U%2BT9hHPPy7MvZbEHcgJ%2BXN2KTX3awc3ubJ4%3D' (2025-04-25)
  → 'github:danth/stylix/11ceb2fde1901dc227421bbbef2d0800339f5126?narHash=sha256-WGKSI0%2BCY3Ep2YnRASmBRU8oMIvTW4ngFyjA0dVcKgQ%3D' (2025-04-25)
```

```
comparing formatter.x86_64-linux:
<<< /nix/store/mamvkablq1k479np9j0ammdn527fybjg-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/mamvkablq1k479np9j0ammdn527fybjg-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1332 -> 1332 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/ga7jc9mlrv5cdamqfyn03apaklkj1xms-nixos-system-artemision-25.05.20250425.f6b308c.drv
>>> /nix/store/clmp5pk52mvaq1j4wd83lhcaix9qw227-nixos-system-artemision-25.05.20250428.a80e650.drv
Version changes:
[C.]  #01  300-relative.patch              <none> x2 -> <none>
[C.]  #02  CVE                             2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-3933.patch, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch x2, 2022-3219.patch, 2022-28391.patch x2, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-47021.patch x2, 2022-48174.patch, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch, 2023-42364_CVE-2023-42365.patch, 2023-42366.patch, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch, 2024-52531_1.patch, 2024-52531_2.patch, 2024-52532_1.patch, 2024-52532_2.patch, 2024-52616.patch x2, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x2, 2025-26519_1.patch x2 -> 2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch, 2022-3219.patch, 2022-28391.patch x2, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-47021.patch x2, 2022-48174.patch, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch, 2023-42364_CVE-2023-42365.patch, 2023-42366.patch, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch, 2024-52531_1.patch, 2024-52531_2.patch, 2024-52532_1.patch, 2024-52532_2.patch, 2024-52616.patch x2, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch, 2025-26519_1.patch
[U.]  #03  ada                             3.2.2 -> 3.2.3
[U.]  #04  adw-gtk3                        5.8 -> 5.10
[U.]  #05  avisynthplus                    3.7.4 -> 3.7.5
[U.]  #06  c-grammar-neovim                0.11.0 -> 0.11.1
[C.]  #07  cross-file.conf                 <none> x6 -> <none> x5
[U.]  #08  docker-buildx                   0.22.0 -> 0.23.0
[U.]  #09  eza                             0.21.1, 0.21.1-vendor, 0.21.1-vendor-staging -> 0.21.2, 0.21.2-vendor, 0.21.2-vendor-staging
[C.]  #10  fortify-headers                 1.1alpine3 x2 -> 1.1alpine3
[C.]  #11  fortify-headers.tar.gz          <none> x2 -> <none>
[C.]  #12  gcc                             1.0.patch, 4.7.patch x2, 6.patch, 11.5.0, 11.5.0.tar.xz, 12-gfortran-driving.patch, 12-no-sys-dirs.patch, 12.patch x3, 12.2.0, 12.2.0.tar.xz, 13.patch x3, 14-fix.diff, 14.2.1.20250322 x4, 14-20250322.tar.xz x3 -> 1.0.patch, 4.7.patch x2, 6.patch, 11.5.0, 11.5.0.tar.xz, 12-gfortran-driving.patch, 12-no-sys-dirs.patch, 12.patch x3, 12.2.0, 12.2.0.tar.xz, 13.patch x2, 14-fix.diff, 14.2.1.20250322 x3, 14-20250322.tar.xz x2
[C.]  #13  gcc-wrapper                     11.5.0, 12.2.0, 14.2.1.20250322 x5 -> 11.5.0, 12.2.0, 14.2.1.20250322 x4
[U.]  #14  go-md2man                       2.0.6, 2.0.6-go-modules -> 2.0.7, 2.0.7-go-modules
[C.]  #15  iconv.c                         <none> x2 -> <none>
[C.]  #16  ilmbase                         2.5.8, 2.5.10 -> 2.5.8
[U*]  #17  initrd-linux                    6.12.24 -> 6.12.25
[U.]  #18  ipxe                            1.21.1-unstable-2025-03-27 -> 1.21.1-unstable-2025-04-25
[U.]  #19  libvpl                          2.14.0 -> 2.15.0
[C*]  #20  linux                           6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.24, 6.12.24-modules, 6.12.24-modules-shrunk, 6.12.24.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.25, 6.12.25-modules, 6.12.25-modules-shrunk, 6.12.25.tar.xz
[U.]  #21  linux-config                    6.12.24 -> 6.12.25
[C.]  #22  linux-headers-static            6.12.7 x2 -> 6.12.7
[U.]  #23  lua-grammar-neovim              0.11.0 -> 0.11.1
[U.]  #24  markdown-grammar-neovim         0.11.0 -> 0.11.1
[U.]  #25  markdown_inline-grammar-neovim  0.11.0 -> 0.11.1
[U.]  #26  mold                            2.37.1 -> 2.38.0
[C.]  #27  musl                            1.2.5, 1.2.5.tar.gz x2 -> 1.2.5, 1.2.5.tar.gz
[C.]  #28  neovim                          0.10.0.gem, 0.11.0 x2 -> 0.10.0.gem, 0.11.1 x2
[U.]  #29  neovim-unwrapped                0.11.0 -> 0.11.1
[U.]  #30  nerd-fonts-dejavu-sans-mono     3.3.0+2.37 -> 3.4.0+2.37
[U.]  #31  nerd-fonts-droid-sans-mono      3.3.0+1.00-113 -> 3.4.0+1.00-113
[U.]  #32  nerd-fonts-fira-code            3.3.0+6.2 -> 3.4.0+6.2
[U.]  #33  nerd-fonts-hack                 3.3.0+3.003 -> 3.4.0+3.003
[U.]  #34  nerd-fonts-noto                 3.3.0 -> 3.4.0
[U.]  #35  nerd-fonts-open-dyslexic        3.3.0+2.001 -> 3.4.0+2.001
[U.]  #36  nerd-fonts-symbols-only         3.3.0 -> 3.4.0
[U.]  #37  nextcloud-client                3.16.2 -> 3.16.3
[U.]  #38  nixos-system-artemision         25.05.20250425.f6b308c -> 25.05.20250428.a80e650
[U.]  #39  node-sqlcipher                  1.0.0 -> 2.0.0
[C.]  #40  openexr                         2.5.8, 2.5.10, 3.2.4 -> 2.5.8, 3.2.4
[U.]  #41  qcoro                           0.11.0 -> 0.12.0
[U.]  #42  query-grammar-neovim            0.11.0 -> 0.11.1
[U.]  #43  ringrtc                         2.50.4, 2.50.4-vendor, 2.50.4-vendor-staging -> 2.50.5, 2.50.5-vendor, 2.50.5-vendor-staging
[U.]  #44  signal-desktop                  7.51.0 -> 7.52.0
[U.]  #45  signal-desktop-sticker-creator  7.51.0 -> 7.52.0
[U.]  #46  signal-webrtc                   6834g -> 6998a
[C.]  #47  source                          <none> x1771 -> <none> x1761
[U.]  #48  spotify                         1.2.48.405.gf2c48e6f, 1.2.48.405.gf2c48e6f-80.snap -> 1.2.59.514.g834e17d4, 1.2.59.514.g834e17d4-86.snap
[U.]  #49  squashfuse                      0.6.0 -> 0.6.1
[U.]  #50  starship                        1.22.1, 1.22.1-vendor, 1.22.1-vendor-staging -> 1.23.0, 1.23.0-vendor, 1.23.0-vendor-staging
[C*]  #51  stdenv-linux                    <none> x26 -> <none> x22
[C.]  #52  sys-cdefs.h                     <none> x2 -> <none>
[C.]  #53  sys-queue.h                     <none> x2 -> <none>
[C.]  #54  sys-tree.h                      <none> x2 -> <none>
[U.]  #55  unifont                         16.0.02, 16.0.02.bdf.gz, 16.0.02.otf, 16.0.02.pcf.gz -> 16.0.03, 16.0.03.bdf.gz, 16.0.03.otf, 16.0.03.pcf.gz
[U.]  #56  vim-grammar-neovim              0.11.0 -> 0.11.1
[U.]  #57  vimdoc-grammar-neovim           0.11.0 -> 0.11.1
[U.]  #58  vimplugin-mini.nvim             2025-04-19 -> 2025-04-26
[U.]  #59  wakatime-cli                    1.112.1, 1.112.1-go-modules -> 1.115.1, 1.115.1-go-modules
Added packages:
[A.]  #1  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
[A.]  #2  6icmw06j8q92pz2s5zzn8g660l8c7d6z-source                          <none>
[A.]  #3  build-fix-RELRHACK_LINKER-setting-when-linker-name-i.patch       <none>
Removed packages:
[R.]  #01  7bcg13zrwxccyh9f94pl9rc8ll4gxg2x-source     <none>
[R.]  #02  __stack_chk_fail_local.c                    <none>
[R.]  #03  i686-unknown-linux-musl-binutils            2.44
[R.]  #04  i686-unknown-linux-musl-binutils-wrapper    2.44 x2
[R.]  #05  i686-unknown-linux-musl-gcc                 14.2.1.20250322
[R.]  #06  i686-unknown-linux-musl-gcc-wrapper         14.2.1.20250322
[R.]  #07  i686-unknown-linux-musl-nolibc-gcc          14.2.1.20250322
[R.]  #08  i686-unknown-linux-musl-nolibc-gcc-wrapper  14.2.1.20250322
[R.]  #09  musl-static-i686-unknown-linux-musl         1.2.5
[R.]  #10  stub-ld-i686-unknown-linux-musl             <none>
Closure size: 19394 -> 19352 (269 paths added, 311 paths removed, delta -42, disk usage +6.2KiB).

comparing devShells.x86_64-linux.default:
<<< /nix/store/ijmxc3hf9j6114mkf3mwhp656rvl1dfx-nix-shell.drv
>>> /nix/store/0jrwvmyfyci6zcx8nz0ivl4ar95hpi0x-nix-shell.drv
Added packages:
[A.]  #1  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
Closure size: 3353 -> 3354 (6 paths added, 5 paths removed, delta +1, disk usage +2.3KiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/f9lw3fwgr49780036hrnilrlllvmrn4z-pre-commit-run.drv
>>> /nix/store/whlkyjl8rvdhgxd3hvskdc1a8i47wc91-pre-commit-run.drv
Added packages:
[A.]  #1  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
[A+]  #2  6icmw06j8q92pz2s5zzn8g660l8c7d6z-source                          <none>
Removed packages:
[R-]  #1  7bcg13zrwxccyh9f94pl9rc8ll4gxg2x-source  <none>
Closure size: 2578 -> 2579 (7 paths added, 6 paths removed, delta +1, disk usage +2.3KiB).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/mlwnz20dfrkf0mam24mxfk328x55bxv3-nixos-system-palatine-hill-25.05.20250425.f6b308c.drv
>>> /nix/store/a6kf11q85bcys39lxsz755avgqzqhs2l-nixos-system-palatine-hill-25.05.20250428.a80e650.drv
Version changes:
[C.]  #001  300-relative.patch                           <none> x3 -> <none> x2
[C.]  #002  CVE                                          2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch, 2017-8374.patch, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-1000156.patch, 2019-13232-1.patch x2, 2019-13232-2.patch x2, 2019-13232-3.patch x2, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2021-3468.patch, 2021-3502.patch, 2021-3933.patch, 2021-4217.patch x2, 2021-40633.patch, 2021-45942.patch, 2022-3219.patch, 2022-28391.patch x4, 2022-28805.patch, 2022-47021.patch, 2022-48174.patch x2, 2023-1981.patch, 2023-38469.patch, 2023-38470.patch, 2023-38471.patch, 2023-38471-2.patch, 2023-38472.patch, 2023-38473.patch, 2023-42363.patch x2, 2023-42364_CVE-2023-42365.patch x2, 2023-42366.patch x2, 2024-12254.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-52530.patch, 2024-52531_1.patch, 2024-52531_2.patch, 2024-52532_1.patch, 2024-52532_2.patch, 2024-52616.patch, 2024-53981-part1.patch, 2024-53981-part2.patch, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x3, 2025-26519_1.patch x3 -> 2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch, 2017-8374.patch, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-1000156.patch, 2019-13232-1.patch x2, 2019-13232-2.patch x2, 2019-13232-3.patch x2, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2021-3468.patch, 2021-3502.patch, 2021-4217.patch x2, 2021-40633.patch, 2022-3219.patch, 2022-28391.patch x4, 2022-28805.patch, 2022-47021.patch, 2022-48174.patch x2, 2023-1981.patch, 2023-38469.patch, 2023-38470.patch, 2023-38471.patch, 2023-38471-2.patch, 2023-38472.patch, 2023-38473.patch, 2023-42363.patch x2, 2023-42364_CVE-2023-42365.patch x2, 2023-42366.patch x2, 2024-12254.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-52530.patch, 2024-52531_1.patch, 2024-52531_2.patch, 2024-52532_1.patch, 2024-52532_2.patch, 2024-52616.patch, 2024-53981-part1.patch, 2024-53981-part2.patch, 2024-56406.patch, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x2, 2025-26519_1.patch x2
[C.]  #003  acl                                          2.3.2 x3, 2.3.2.tar.gz x2 -> 2.3.2 x2, 2.3.2.tar.gz x2
[C.]  #004  attr                                         2.5.2 x3, 2.5.2.tar.gz x2 -> 2.5.2 x2, 2.5.2.tar.gz x2
[C.]  #005  autoconf                                     2.69 x2, 2.69.tar.xz x2, 2.72 x13, 2.72.patch x2, 2.72.tar.xz x4 -> 2.69 x2, 2.69.tar.xz x2, 2.72 x8, 2.72.patch x2, 2.72.tar.xz x3
[C.]  #006  autoconf-archive                             2024.10.16 x8, 2024.10.16.tar.xz x3 -> 2024.10.16 x6, 2024.10.16.tar.xz x3
[C.]  #007  automake                                     1.15.1, 1.15.1.tar.xz, 1.16.5 x13, 1.16.5.tar.xz x4 -> 1.15.1, 1.15.1.tar.xz, 1.16.5 x8, 1.16.5.tar.xz x3
[C.]  #008  autoreconf-hook                              <none> x15 -> <none> x10
[U.]  #009  avisynthplus                                 3.7.4 -> 3.7.5
[C*]  #010  bash                                         5.2p37 x15, 5.2.tar.gz x3 -> 5.2p37 x10, 5.2.tar.gz x3
[C.]  #011  binutils                                     2.43.1 x3, 2.43.1.tar.bz2 x2, 2.44 x5 -> 2.43.1 x3, 2.43.1.tar.bz2 x2, 2.44 x3
[C.]  #012  binutils-patchelfed-ld                       2.43.1, 2.44 x2 -> 2.43.1, 2.44
[C.]  #013  binutils-patchelfed-ld-wrapper               2.43.1, 2.44 x2 -> 2.43.1, 2.44
[C.]  #014  binutils-with-gold                           2.44.tar.bz2 x3 -> 2.44.tar.bz2 x2
[C.]  #015  binutils-wrapper                             2.43.1 x3, 2.44 x6 -> 2.43.1 x3, 2.44 x3
[C.]  #016  bison                                        3.8.2 x6, 3.8.2.tar.gz x4 -> 3.8.2 x4, 3.8.2.tar.gz x3
[C.]  #017  bootstrap-stage-xgcc-gcc-wrapper-            <none> x3 -> <none> x2
[C.]  #018  bootstrap-stage-xgcc-stdenv-linux            <none> x6 -> <none> x4
[C.]  #019  bootstrap-stage0-binutils-wrapper-           <none> x3 -> <none> x2
[C.]  #020  bootstrap-stage0-glibc-bootstrapFiles        <none> x3 -> <none> x2
[C.]  #021  bootstrap-stage0-glibc-iconv-bootstrapFiles  <none> x3 -> <none> x2
[C.]  #022  bootstrap-stage0-stdenv-linux                <none> x3 -> <none> x2
[C.]  #023  bootstrap-stage1-gcc-wrapper-                <none> x3 -> <none> x2
[C.]  #024  bootstrap-stage1-stdenv-linux                <none> x6 -> <none> x4
[C.]  #025  bootstrap-stage2-gcc-wrapper                 13.3.0, 14.2.1.20250322 x2 -> 13.3.0, 14.2.1.20250322
[C.]  #026  bootstrap-stage2-stdenv-linux                <none> x6 -> <none> x4
[C.]  #027  bootstrap-stage3-gcc-wrapper                 13.3.0, 14.2.1.20250322 x2 -> 13.3.0, 14.2.1.20250322
[C.]  #028  bootstrap-stage3-stdenv-linux                <none> x6 -> <none> x4
[C.]  #029  bootstrap-stage4-gcc-wrapper                 13.3.0, 14.2.1.20250322 x2 -> 13.3.0, 14.2.1.20250322
[C.]  #030  bootstrap-stage4-stdenv-linux                <none> x6 -> <none> x4
[C.]  #031  bootstrap-tools                              <none> x2 -> <none>
[C.]  #032  bootstrap-tools.tar.xz                       <none> x2 -> <none>
[C.]  #033  busybox                                      <none> x2, 1.36.1 x2, 1.36.1.tar.bz2 x2 -> <none>, 1.36.1 x2, 1.36.1.tar.bz2 x2
[C.]  #034  byacc                                        20240109 x2, 20240109.tgz x2, 20241231 x3, 20241231.tgz x2 -> 20240109 x2, 20240109.tgz x2, 20241231 x2, 20241231.tgz x2
[C.]  #035  bzip2                                        1.0.6.2-autoconfiscated.patch x2, 1.0.8 x6, 1.0.8.tar.gz -> 1.0.6.2-autoconfiscated.patch x2, 1.0.8 x4, 1.0.8.tar.gz
[U.]  #036  c-grammar-neovim                             0.11.0 -> 0.11.1
[C.]  #037  config.guess                                 948ae97 x4 -> 948ae97 x3
[C.]  #038  config.sub                                   948ae97 x4 -> 948ae97 x3
[C*]  #039  coreutils                                    9.5 x2, 9.5.tar.xz, 9.6 x4, 9.6-binlore, 9.6-lore-override, 9.6.tar.xz x2 -> 9.5 x2, 9.5.tar.xz, 9.6 x2, 9.6-binlore, 9.6-lore-override, 9.6.tar.xz x2
[C.]  #040  cross-file.conf                              <none> x3 -> <none> x2
[C.]  #041  curl                                         0.4.46 x2, 8_7_1.tar.gz, 8.12.1 x7, 8.12.1.tar.xz x3 -> 0.4.46 x2, 8_7_1.tar.gz, 8.12.1 x6, 8.12.1.tar.xz x3
[C.]  #042  die-hook                                     <none> x6 -> <none> x4
[C.]  #043  diffutils                                    3.10 x3, 3.10.tar.xz -> 3.10 x2, 3.10.tar.xz
[U.]  #044  docker-buildx                                0.22.0 -> 0.23.0
[C.]  #045  ed                                           1.20.2, 1.20.2.tar.lz, 1.21 x3, 1.21.tar.lz x2 -> 1.20.2, 1.20.2.tar.lz, 1.21 x2, 1.21.tar.lz x2
[C.]  #046  expand-response-params                       <none> x15 -> <none> x10
[C.]  #047  expat                                        2.6.4 x3, 2.6.4.tar.xz x2, 2.7.1 x5, 2.7.1.tar.xz x2 -> 2.6.4 x3, 2.6.4.tar.xz x2, 2.7.1 x3, 2.7.1.tar.xz x2
[U.]  #048  eza                                          0.21.1, 0.21.1-vendor, 0.21.1-vendor-staging -> 0.21.2, 0.21.2-vendor, 0.21.2-vendor-staging
[C.]  #049  file                                         5.45 x3, 5.45.patch, 5.45.tar.gz x2, 5.46 x10, 5.46-binlore, 5.46.tar.gz x3 -> 5.45 x3, 5.45.patch, 5.45.tar.gz x2, 5.46 x5, 5.46-binlore, 5.46.tar.gz x2
[C*]  #050  findutils                                    4.10.0 x3, 4.10.0.tar.xz -> 4.10.0 x2, 4.10.0.tar.xz
[C.]  #051  flex                                         2.6.4 x7, 2.6.4.tar.gz x4 -> 2.6.4 x4, 2.6.4.tar.gz x3
[C.]  #052  fortify-headers                              1.1alpine3 x3 -> 1.1alpine3 x2
[C.]  #053  fortify-headers.tar.gz                       <none> x3 -> <none> x2
[C.]  #054  gawk                                         5.3.1 x3, 5.3.1-binlore, 5.3.1.tar.xz -> 5.3.1 x2, 5.3.1-binlore, 5.3.1.tar.xz
[C.]  #055  gcc                                          4.7.patch, 6.patch, 12-gfortran-driving.patch, 12-no-sys-dirs.patch, 12.patch x2, 13.patch x2, 13.3.0, 13.3.0.tar.xz x2, 14.2.1.20250322 x4, 14-20250322.tar.xz x3 -> 4.7.patch, 6.patch, 12-gfortran-driving.patch, 12-no-sys-dirs.patch, 12.patch x2, 13.patch, 13.3.0, 13.3.0.tar.xz x2, 14.2.1.20250322 x2, 14-20250322.tar.xz x2
[C.]  #056  gcc-wrapper                                  13.3.0, 14.2.1.20250322 x4 -> 13.3.0, 14.2.1.20250322 x2
[C.]  #057  gettext                                      0.21.1 x2, 0.21.1.tar.gz x2, 0.22.5 x6, 0.22.5.tar.gz x3, 1.07.tar.gz x4 -> 0.21.1 x2, 0.21.1.tar.gz x2, 0.22.5 x3, 0.22.5.tar.gz x2, 1.07.tar.gz x3
[C*]  #058  glibc                                        2.26.patch x4, 2.40.tar.xz x3, 2.40-66 x3, 2.40-66-source-unsecvars -> 2.26.patch x3, 2.40.tar.xz x3, 2.40-66 x2, 2.40-66-source-unsecvars
[C.]  #059  glibc-iconv                                  2.40 x6 -> 2.40 x4
[C*]  #060  glibc-locales                                2.40-66 x7 -> 2.40-66 x6
[C.]  #061  gmp                                          6.3.0 x6, 6.3.0.tar.bz2 x4 -> 6.3.0 x4, 6.3.0.tar.bz2 x3
[C.]  #062  gmp-with-cxx                                 6.3.0 x6 -> 6.3.0 x4
[C.]  #063  gnu-config                                   2024-01-01 x21 -> 2024-01-01 x14
[C*]  #064  gnugrep                                      3.11 x3, 3.11-binlore -> 3.11 x2, 3.11-binlore
[C.]  #065  gnum4                                        1.4.19 x6 -> 1.4.19 x4
[C.]  #066  gnumake                                      4.4.1 x6 -> 4.4.1 x5
[C.]  #067  gnused                                       4.9 x3, 4.9-binlore -> 4.9 x2, 4.9-binlore
[C.]  #068  gnutar                                       1.35 x3 -> 1.35 x2
[U.]  #069  go-md2man                                    2.0.6, 2.0.6-go-modules -> 2.0.7, 2.0.7-go-modules
[C.]  #070  gzip                                         1.13 x3, 1.13.tar.xz -> 1.13 x2, 1.13.tar.xz
[C.]  #071  help2man                                     1.49.3 x7, 1.49.3.tar.xz x4 -> 1.49.3 x4, 1.49.3.tar.xz x3
[C.]  #072  iconv.c                                      <none> x3 -> <none> x2
[U*]  #073  initrd-linux                                 6.12.24 -> 6.12.25
[C.]  #074  install-shell-files                          <none> x3 -> <none> x2
[C.]  #075  isl                                          0.20 x9, 0.20.tar.xz x4 -> 0.20 x6, 0.20.tar.xz x3
[C.]  #076  keyutils                                     1.6.3 x5, 1.6.3.tar.gz x3 -> 1.6.3 x4, 1.6.3.tar.gz x3
[C.]  #077  krb5                                         1.21.3 x5, 1.21.3.tar.gz x3 -> 1.21.3 x4, 1.21.3.tar.gz x3
[C.]  #078  lego                                         4.21.0, 4.21.0-go-modules, 4.22.2, 4.22.2-go-modules -> 4.21.0, 4.21.0-go-modules, 4.23.1, 4.23.1-go-modules
[C.]  #079  libffi                                       3.4.6 x4, 3.4.6.tar.gz x2, 3.4.7 x6, 3.4.7.tar.gz x2 -> 3.4.6 x4, 3.4.6.tar.gz x2, 3.4.7 x4, 3.4.7.tar.gz x2
[C.]  #080  libidn2                                      2.3.7 x2, 2.3.7.tar.gz, 2.3.8 x3, 2.3.8.tar.gz -> 2.3.7 x2, 2.3.7.tar.gz, 2.3.8 x2, 2.3.8.tar.gz
[C.]  #081  libmpc                                       1.3.1 x9 -> 1.3.1 x6
[C.]  #082  libssh2                                      1.11.1 x5, 1.11.1.tar.gz x3 -> 1.11.1 x4, 1.11.1.tar.gz x3
[C.]  #083  libtool                                      2.4.7 x3, 2.4.7.tar.gz x2, 2.5.4 x10, 2.5.4.tar.gz x3 -> 2.4.7 x3, 2.4.7.tar.gz x2, 2.5.4 x5, 2.5.4.tar.gz x2
[C.]  #084  libunistring                                 1.2, 1.2.tar.gz, 1.3 x2, 1.3.tar.gz -> 1.2, 1.2.tar.gz, 1.3, 1.3.tar.gz
[C.]  #085  libxcrypt                                    4.4.36 x4, 4.4.36.tar.xz, 4.4.38 x9, 4.4.38.tar.xz -> 4.4.36 x4, 4.4.36.tar.xz, 4.4.38 x5, 4.4.38.tar.xz
[C*]  #086  linux                                        6.10.tar.xz x2, 6.12.7.tar.xz x3, 6.12.24, 6.12.24-modules, 6.12.24-modules-shrunk, 6.12.24.tar.xz -> 6.10.tar.xz x2, 6.12.7.tar.xz x2, 6.12.25, 6.12.25-modules, 6.12.25-modules-shrunk, 6.12.25.tar.xz
[U.]  #087  linux-config                                 6.12.24 -> 6.12.25
[C.]  #088  linux-headers                                6.10 x2, 6.12.7 x3 -> 6.10 x2, 6.12.7 x2
[C.]  #089  linux-headers-static                         6.10, 6.12.7 x2 -> 6.10, 6.12.7
[C.]  #090  locales-setup-hook.sh                        <none> x5 -> <none> x4
[U.]  #091  lua-grammar-neovim                           0.11.0 -> 0.11.1
[C.]  #092  lzip                                         1.24.1 x2, 1.24.1.tar.gz x2, 1.25 x3, 1.25.tar.gz x2 -> 1.24.1 x2, 1.24.1.tar.gz x2, 1.25 x2, 1.25.tar.gz x2
[C.]  #093  m4                                           1.4.19.tar.bz2 x4 -> 1.4.19.tar.bz2 x3
[C.]  #094  make-binary-wrapper-hook                     <none> x3 -> <none> x2
[C*]  #095  make-shell-wrapper-hook                      <none> x5 -> <none> x4
[U.]  #096  markdown-grammar-neovim                      0.11.0 -> 0.11.1
[U.]  #097  markdown_inline-grammar-neovim               0.11.0 -> 0.11.1
[C.]  #098  mirrors-list                                 <none> x3 -> <none> x2
[C.]  #099  mpc                                          1.3.1.tar.gz x4 -> 1.3.1.tar.gz x3
[C.]  #100  mpdecimal                                    4.0.0 x8, 4.0.0.tar.gz x3 -> 4.0.0 x6, 4.0.0.tar.gz x3
[C.]  #101  mpfr                                         4.2.1 x9, 4.2.1.tar.xz x4 -> 4.2.1 x6, 4.2.1.tar.xz x3
[C.]  #102  musl                                         1.2.5, 1.2.5.tar.gz x3 -> 1.2.5, 1.2.5.tar.gz x2
[C.]  #103  neovim                                       0.10.0.gem, 0.11.0 -> 0.10.0.gem, 0.11.1
[U.]  #104  neovim-unwrapped                             0.11.0 -> 0.11.1
[C.]  #105  nghttp2                                      1.63.0.tar.bz2, 1.64.0 x2, 1.64.0.tar.bz2 x2, 1.65.0 x3, 1.65.0.tar.bz2 x2 -> 1.63.0.tar.bz2, 1.64.0 x2, 1.64.0.tar.bz2 x2, 1.65.0 x2, 1.65.0.tar.bz2 x2
[U.]  #106  nixos-system-palatine-hill                   25.05.20250425.f6b308c -> 25.05.20250428.a80e650
[C.]  #107  nuke-references                              <none> x15 -> <none> x10
[C.]  #108  openexr                                      2.5.10, 3.2.4 -> 3.2.4
[C.]  #109  openssl                                      3.3.3 x2, 3.3.3.tar.gz x2, 3.4.1 x3, 3.4.1.tar.gz x2 -> 3.3.3 x2, 3.3.3.tar.gz x2, 3.4.1 x2, 3.4.1.tar.gz x2
[C.]  #110  patch                                        2.7.6 x3, 2.7.6.tar.xz -> 2.7.6 x2, 2.7.6.tar.xz
[C.]  #111  patchelf                                     0.15.0 x9, 0.15.0.tar.bz2 -> 0.15.0 x6, 0.15.0.tar.bz2
[C.]  #112  pcre2                                        10.44 x3, 10.44.tar.bz2 -> 10.44 x2, 10.44.tar.bz2
[C*]  #113  perl                                         5.40.0 x16, 5.40.0-binlore, 5.40.0-env x6, 5.40.0.tar.gz x4 -> 5.40.0 x10, 5.40.0-binlore, 5.40.0-env x6, 5.40.0.tar.gz x3
[C.]  #114  perl5.40.0-gettext                           1.07 x7 -> 1.07 x4
[C.]  #115  pkg-config                                   0.3.30 x2, 0.29.2 x11, 0.29.2.tar.gz x3 -> 0.3.30 x2, 0.29.2 x8, 0.29.2.tar.gz x3
[C.]  #116  pkg-config-wrapper                           0.29.2 x11 -> 0.29.2 x8
[C.]  #117  protobuf                                     25.6, 29.4 -> 21.12, 25.6, 29.4
[C.]  #118  python-setup-hook.sh                         <none> x9 -> <none> x7
[C.]  #119  python3-minimal                              3.12.8 x3, 3.12.9 x5 -> 3.12.8 x3, 3.12.9 x3
[U.]  #120  query-grammar-neovim                         0.11.0 -> 0.11.1
[C.]  #121  source                                       <none> x1138 -> <none> x1137
[U.]  #122  starship                                     1.22.1, 1.22.1-vendor, 1.22.1-vendor-staging -> 1.23.0, 1.23.0-vendor, 1.23.0-vendor-staging
[C*]  #123  stdenv-linux                                 <none> x19 -> <none> x13
[C.]  #124  sys-cdefs.h                                  <none> x3 -> <none> x2
[C.]  #125  sys-queue.h                                  <none> x3 -> <none> x2
[C.]  #126  sys-tree.h                                   <none> x3 -> <none> x2
[C.]  #127  texinfo                                      6.7, 6.7.tar.xz, 7.1.1 x9, 7.1.1.tar.xz x4 -> 6.7, 6.7.tar.xz, 7.1.1 x6, 7.1.1.tar.xz x3
[C.]  #128  tinyxxd                                      1.3.7 x3 -> 1.3.7 x2
[C.]  #129  update-autotools-gnu-config-scripts-hook     <none> x21 -> <none> x14
[U.]  #130  vim-grammar-neovim                           0.11.0 -> 0.11.1
[U.]  #131  vimdoc-grammar-neovim                        0.11.0 -> 0.11.1
[C.]  #132  which                                        2.21 x2, 2.21.tar.gz x2, 2.23 x4, 2.23-binlore, 2.23.tar.gz x3 -> 2.21 x2, 2.21.tar.gz x2, 2.23 x2, 2.23-binlore, 2.23.tar.gz x2
[C.]  #133  xgcc                                         13.3.0, 14.2.1.20250322 x2 -> 13.3.0, 14.2.1.20250322
[C.]  #134  xxd-tinyxxd                                  1.3.7 x3 -> 1.3.7 x2
[C.]  #135  xz                                           5.6.3 x3, 5.6.3.tar.xz, 5.8.1 x6, 5.8.1.tar.xz -> 5.6.3 x3, 5.6.3.tar.xz, 5.8.1 x3, 5.8.1.tar.xz
[U.]  #136  zfs-kernel                                   2.3.1-6.12.24 -> 2.3.1-6.12.25
[C.]  #137  zlib                                         0.6.3.0 x2, 0.6.3.0-r5.cabal x2, 0.6.3.0.tar.gz x2, 1.3.1 x9, 1.3.1.tar.gz -> 0.6.3.0 x2, 0.6.3.0-r5.cabal x2, 0.6.3.0.tar.gz x2, 1.3.1 x6, 1.3.1.tar.gz
Added packages:
[A.]  #1  0001-Revert-Actually-ignore-system-user-registries-during.patch  <none>
[A.]  #2  6icmw06j8q92pz2s5zzn8g660l8c7d6z-source                          <none>
[A.]  #3  a7324f88e92bc16b57f3683403b6c993bf68070b.patch                   <none>
Removed packages:
[R.]  #01  7bcg13zrwxccyh9f94pl9rc8ll4gxg2x-source     <none>
[R.]  #02  __stack_chk_fail_local.c                    <none>
[R.]  #03  i686-unknown-linux-musl-binutils            2.44
[R.]  #04  i686-unknown-linux-musl-binutils-wrapper    2.44 x2
[R.]  #05  i686-unknown-linux-musl-gcc                 14.2.1.20250322
[R.]  #06  i686-unknown-linux-musl-gcc-wrapper         14.2.1.20250322
[R.]  #07  i686-unknown-linux-musl-nolibc-gcc          14.2.1.20250322
[R.]  #08  i686-unknown-linux-musl-nolibc-gcc-wrapper  14.2.1.20250322
[R.]  #09  ilmbase                                     2.5.10
[R.]  #10  musl-static-i686-unknown-linux-musl         1.2.5
[R.]  #11  stub-ld-i686-unknown-linux-musl             <none>
Closure size: 12252 -> 11998 (147 paths added, 401 paths removed, delta -254, disk usage -732.4KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/ziw57wyrx4ln4n470a12z97cmdji6y0p-lego-4.21.0.drv
>>> /nix/store/ziw57wyrx4ln4n470a12z97cmdji6y0p-lego-4.21.0.drv
No version or selection state changes.
Closure size: 794 -> 794 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-04-28 13:52:14 +00:00
5751475e2c Merge pull request 'add postgres settings' (#87) from feature/postgres-settings into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Failing after 15m48s
Check Nix flake / Perform Nix flake checks (push) Failing after 15m56s
Update flakes / update_lockfile (push) Successful in 18m26s
Reviewed-on: #87
2025-04-25 12:39:32 -04:00
15caf05a5b add postgres settings
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 14s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m8s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 14m26s
2025-04-25 12:24:21 -04:00
704d4b3336 Merge pull request 'update flake lock' (#86) from update_flake_lock_action into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 53s
Check Nix formatting / Perform Nix format checks (push) Successful in 5m36s
Check Nix flake / Perform Nix flake checks (push) Successful in 21m50s
Reviewed-on: #86
2025-04-25 12:06:09 -04:00
5b8e5fab40 update flake lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 5m59s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 24m15s
2025-04-25 10:58:41 -04:00
6a7fa2e8fd Merge pull request 'automated: Update flake.lock' (#85) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 15s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m15s
Check Nix flake / Perform Nix flake checks (push) Successful in 10m2s
Update flakes / update_lockfile (push) Failing after 2m40s
Reviewed-on: #85
2025-04-17 16:22:03 -04:00
bae2d2eaf5 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 20s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m56s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m54s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/e7ea586f82360a06ec21f14544bc26b10aa1aea6?dir=pkgs/firefox-addons&narHash=sha256-q5cViHmB4k1CdncBUVBY4UUukiKQxgBJ6R18qJ3pHOA%3D' (2025-04-09)
  → 'gitlab:rycee/nur-expressions/42722da72350b489b83940fcfb45769a66fdc50b?dir=pkgs/firefox-addons&narHash=sha256-hHXOb7UW0JyNb96ZEuNj75f4hd4T%2B6ZZ76ir4Yc2okw%3D' (2025-04-12)
• Updated input 'home-manager':
    'github:nix-community/home-manager/4040c5779ce56d36805bc7a83e072f0f894eae7d?narHash=sha256-Ud0ClYf8YHhbYmg1piPJx2iuYOh62HQiRzDObD2gzsk%3D' (2025-04-09)
  → 'github:nix-community/home-manager/db56335ca8942d86f2200664acdbd5b9212b26ad?narHash=sha256-pL52uCt9CUoTTmysGG91c2FeU7XUvpB7Cep6yon2vDk%3D' (2025-04-12)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/a36f6a7148aec2c77d78e4466215cceb2f5f4bfb?narHash=sha256-4j4JPwr0TXHH4ZyorXN5yIcmqIQr0WYacsuPA4ktONo%3D' (2025-04-06)
  → 'github:Mic92/nix-index-database/4fc9ea78c962904f4ea11046f3db37c62e8a02fd?narHash=sha256-RLBSWQfTL0v%2B7uyskC5kP6slLK1jvIuhaAh8QvB75m4%3D' (2025-04-13)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/de6fc5551121c59c01e2a3d45b277a6d05077bc4?narHash=sha256-b/exDDQSLmENZZgbAEI3qi9yHkuXAXCPbormD8CSJXo%3D' (2025-03-31)
  → 'github:NixOS/nixos-hardware/1fe3cc2bc5d2dc9c81cb4e63d2f67c1543340df1?narHash=sha256-OuLhysErPHl53BBifhesrRumJNhrlSgQDfYOTXfgIMg%3D' (2025-04-11)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/81c6240d90366d062917c68037082d5c3a023092?narHash=sha256-OUBYqogO1yHLtyxxyw/mBs5X68oV1Pn6PY6jbOIANqA%3D' (2025-04-06)
  → 'github:SuperSandro2000/nixos-modules/d331edb6574306211b8f5a652a40fcfe1913194c?narHash=sha256-aCK79lB4Txu20YmQIf126CxsubgmeICpDiG6bsEMzrU%3D' (2025-04-11)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ef3a956f697525883b77192cbe208233ea0f8f79?narHash=sha256-oxI9TLgnQbQ/WL0tIwVSIooLbXq4PW1QUhf5aQmXFgk%3D' (2025-04-09)
  → 'github:nixos/nixpkgs/208645bf60302e4eea10f9b038043205b423de21?narHash=sha256-H%2BQ/R9FKEuuBRjjgwP6GBPfQMA7rzH7UJm/%2BHSYZm5o%3D' (2025-04-12)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/a880f49904d68b5e53338d1e8c7bf80f59903928?narHash=sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD%2BWsspPHa%2BqEQT8%3D' (2025-04-06)
  → 'github:nixos/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/896158be1835589db6f42f45ef0a49b8b492cc66?narHash=sha256-mpI7OzFwp%2BfUeDtZYQbVZ2YmtxTN2UNrrOwbYD27xKU%3D' (2025-04-09)
  → 'github:oxalica/rust-overlay/730fd8e82799219754418483fabe1844262fd1e2?narHash=sha256-NLVluTmK8d01Iz%2BWyarQhwFcXpHEwU7m5hH3YQQFJS0%3D' (2025-04-13)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/69d5a5a4635c27dae5a742f36108beccc506c1ba?narHash=sha256-SR6%2BqjkPjGQG%2B8eM4dCcVtss8r9bre/LAxFMPJpaZeU%3D' (2025-04-08)
  → 'github:Mic92/sops-nix/7e147a1ae90f0d4a374938cdc3df3cdaecb9d388?narHash=sha256-lv52pnfiRGp5%2BxkZEgWr56DWiRgkMFXpiGba3eJ3krE%3D' (2025-04-13)
• Updated input 'stylix':
    'github:danth/stylix/31fdf60634beaa0bb14fa57fc64cd5a67d1bf101?narHash=sha256-zzkDmUG04/1ALtUOoZNGkrtjjId8RbM38zlpYFtgXVs%3D' (2025-04-09)
  → 'github:danth/stylix/379ba613a68fafdd756db370f0ef878a0d3a7308?narHash=sha256-cDC9TBD%2B%2BzBsUx9X2VhJOjxXclmY8YpSqpKHaVLEXVA%3D' (2025-04-13)
```

```
comparing formatter.x86_64-linux:
<<< /nix/store/1m5lfqhasqn9wqzbqzsqfw7abgwnqn46-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/1m5lfqhasqn9wqzbqzsqfw7abgwnqn46-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1307 -> 1307 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/b481hk88ywd7hdfyz8rxb1lwcm8z6dbr-nix-shell.drv
>>> /nix/store/0ggxq4psixy1lg5a16danwfvwas0nhx0-nix-shell.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.13 -> 8.0.14
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.13 -> 8.0.14
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.13 -> 8.0.14
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.13 -> 8.0.14
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.13 -> 8.0.14
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.13 -> 8.0.14
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.13 -> 8.0.14
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.13 -> 8.0.14
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.13 -> 8.0.14
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.13 -> 8.0.14
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.13 -> 8.0.14
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.13 -> 8.0.14
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.13 -> 8.0.14
[U.]  #14  dotnet-aspnetcore-runtime                               8.0.14 -> 8.0.15
[U.]  #15  dotnet-aspnetcore-runtime-wrapped                       8.0.14 -> 8.0.15
[U.]  #16  dotnet-runtime                                          8.0.14 -> 8.0.15
[U.]  #17  dotnet-runtime-wrapped                                  8.0.14 -> 8.0.15
[C.]  #18  dotnet-sdk                                              8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz -> 8.0.114, 8.0.114-linux-x64.tar.gz, 8.0.114-packages, 8.0.408 x2, 8.0.408-linux-x64.tar.gz
[U.]  #19  dotnet-sdk-wrapped                                      8.0.407 x2 -> 8.0.408 x2
[U.]  #20  dotnet-stage0-sdk                                       8.0.114 -> 8.0.115
[U.]  #21  dotnet-stage0-vmr                                       8.0.14 -> 8.0.15
[U.]  #22  dotnet-vmr                                              8.0.14 -> 8.0.15
[U.]  #23  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #24  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #25  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.13 -> 8.0.14
[U.]  #26  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.13 -> 8.0.14
[U.]  #27  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.13 -> 8.0.14
[U.]  #28  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.13 -> 8.0.14
[U.]  #29  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.13 -> 8.0.14
[U.]  #30  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #31  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #32  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #33  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #34  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #35  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.14.nupkg                                     <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.14.nupkg                       <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.14.nupkg                                      <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.14.nupkg                                       <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.14.nupkg                        <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.14.nupkg                             <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.14.nupkg                                        <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.14.nupkg                     <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.14.nupkg                          <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                                  <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.14.nupkg                                     <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg                               <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg                             <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64          <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64.tar.gz   <none>
[A.]  #16  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg   <none>
[A.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg  <none>
[A.]  #18  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.14.nupkg                    <none>
[A.]  #19  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                <none>
[A.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.14.nupkg                   <none>
[A.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg             <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg           <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #25  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #27  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg       <none>
[A.]  #28  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg      <none>
[A.]  #29  v8.0.15.tar.gz                                                                <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[R.]  #16  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[R.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[R.]  #18  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[R.]  #19  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[R.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[R.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #25  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #27  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[R.]  #28  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[R.]  #29  v8.0.14.tar.gz                                                               <none>
Closure size: 2900 -> 2900 (78 paths added, 78 paths removed, delta +0, disk usage +144B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/i2nkjpkp4486bw1pcysaq326v1ppw521-pre-commit-run.drv
>>> /nix/store/vdjb9y85r5kphvnf46zdapdac7f0x0xr-pre-commit-run.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.13 -> 8.0.14
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.13 -> 8.0.14
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.13 -> 8.0.14
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.13 -> 8.0.14
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.13 -> 8.0.14
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.13 -> 8.0.14
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.13 -> 8.0.14
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.13 -> 8.0.14
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.13 -> 8.0.14
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.13 -> 8.0.14
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.13 -> 8.0.14
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.13 -> 8.0.14
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.13 -> 8.0.14
[U.]  #14  dotnet-aspnetcore-runtime                               8.0.14 -> 8.0.15
[U.]  #15  dotnet-aspnetcore-runtime-wrapped                       8.0.14 -> 8.0.15
[U.]  #16  dotnet-runtime                                          8.0.14 -> 8.0.15
[U.]  #17  dotnet-runtime-wrapped                                  8.0.14 -> 8.0.15
[C.]  #18  dotnet-sdk                                              8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz -> 8.0.114, 8.0.114-linux-x64.tar.gz, 8.0.114-packages, 8.0.408 x2, 8.0.408-linux-x64.tar.gz
[U.]  #19  dotnet-sdk-wrapped                                      8.0.407 x2 -> 8.0.408 x2
[U.]  #20  dotnet-stage0-sdk                                       8.0.114 -> 8.0.115
[U.]  #21  dotnet-stage0-vmr                                       8.0.14 -> 8.0.15
[U.]  #22  dotnet-vmr                                              8.0.14 -> 8.0.15
[U.]  #23  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #24  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #25  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.13 -> 8.0.14
[U.]  #26  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.13 -> 8.0.14
[U.]  #27  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.13 -> 8.0.14
[U.]  #28  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.13 -> 8.0.14
[U.]  #29  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.13 -> 8.0.14
[U.]  #30  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #31  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #32  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #33  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #34  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #35  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.14.nupkg                                     <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.14.nupkg                       <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.14.nupkg                                      <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.14.nupkg                                       <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.14.nupkg                        <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.14.nupkg                             <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.14.nupkg                                        <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.14.nupkg                     <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.14.nupkg                          <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                                  <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.14.nupkg                                     <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg                               <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg                             <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64          <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64.tar.gz   <none>
[A.]  #16  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg   <none>
[A.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg  <none>
[A.]  #18  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.14.nupkg                    <none>
[A.]  #19  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                <none>
[A.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.14.nupkg                   <none>
[A.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg             <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg           <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #25  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #27  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg       <none>
[A.]  #28  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg      <none>
[A.]  #29  v8.0.15.tar.gz                                                                <none>
[A+]  #30  xn9wrgn2vh9g5l2yd7jd6zvwxx84pbkh-source                                       <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[R-]  #16  ayqqsb83yxk7r8rwrz4w09h9rh2xc3zw-source                                      <none>
[R.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[R.]  #18  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[R.]  #19  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[R.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[R.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #25  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #27  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #28  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[R.]  #29  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[R.]  #30  v8.0.14.tar.gz                                                               <none>
Closure size: 2547 -> 2547 (79 paths added, 79 paths removed, delta +0, disk usage +144B).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/z2f82fgnmc2nh725k9kw4icms6vfzy0j-lego-4.21.0.drv
>>> /nix/store/z2f82fgnmc2nh725k9kw4icms6vfzy0j-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/ckx95i10b6i6ffn466lqv8pdgca52znl-nixos-system-palatine-hill-25.05.20250409.ef3a956.drv
>>> /nix/store/mx9bxv6ql09riyhkcy34xcylwhfxwxn3-nixos-system-palatine-hill-25.05.20250412.208645b.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.13 -> 8.0.14
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.13 -> 8.0.14
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.13 -> 8.0.14
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.13 -> 8.0.14
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.13 -> 8.0.14
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.13 -> 8.0.14
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.13 -> 8.0.14
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.13 -> 8.0.14
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.13 -> 8.0.14
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.13 -> 8.0.14
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.13 -> 8.0.14
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.13 -> 8.0.14
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.13 -> 8.0.14
[U.]  #14  amd-ucode                                               20250311 -> 20250410
[U.]  #15  diesel-cli                                              2.2.8, 2.2.8-vendor, 2.2.8-vendor-staging -> 2.2.9, 2.2.9-vendor, 2.2.9-vendor-staging
[U.]  #16  diesel_cli                                              2.2.8.tar.gz -> 2.2.9.tar.gz
[U.]  #17  direnv                                                  2.35.0, 2.35.0-go-modules -> 2.36.0, 2.36.0-go-modules
[U.]  #18  docker-compose                                          2.34.0, 2.34.0-go-modules -> 2.35.0, 2.35.0-go-modules
[U.]  #19  dotnet-aspnetcore-runtime                               8.0.14 -> 8.0.15
[U.]  #20  dotnet-aspnetcore-runtime-wrapped                       8.0.14 -> 8.0.15
[U.]  #21  dotnet-runtime                                          8.0.14 -> 8.0.15
[U.]  #22  dotnet-runtime-wrapped                                  8.0.14 -> 8.0.15
[C.]  #23  dotnet-sdk                                              8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz -> 8.0.114, 8.0.114-linux-x64.tar.gz, 8.0.114-packages, 8.0.408 x2, 8.0.408-linux-x64.tar.gz
[U.]  #24  dotnet-sdk-wrapped                                      8.0.407 x2 -> 8.0.408 x2
[U.]  #25  dotnet-stage0-sdk                                       8.0.114 -> 8.0.115
[U.]  #26  dotnet-stage0-vmr                                       8.0.14 -> 8.0.15
[U.]  #27  dotnet-vmr                                              8.0.14 -> 8.0.15
[U.]  #28  gitea                                                   1.23.6, 1.23.6-go-modules -> 1.23.7, 1.23.7-go-modules
[U.]  #29  gitea-frontend                                          1.23.6, 1.23.6-npm-deps -> 1.23.7, 1.23.7-npm-deps
[U*]  #30  initrd-linux                                            6.12.22 -> 6.12.23
[C*]  #31  linux                                                   6.10.tar.xz x2, 6.12.7.tar.xz x3, 6.12.22, 6.12.22-modules, 6.12.22-modules-shrunk, 6.12.22.tar.xz -> 6.10.tar.xz x2, 6.12.7.tar.xz x3, 6.12.23, 6.12.23-modules, 6.12.23-modules-shrunk, 6.12.23.tar.xz
[U.]  #32  linux-config                                            6.12.22 -> 6.12.23
[U.]  #33  linux-firmware                                          20250311, 20250311-zstd -> 20250410, 20250410-zstd
[U.]  #34  nixos-system-palatine-hill                              25.05.20250409.ef3a956 -> 25.05.20250412.208645b
[U.]  #35  python3.12-ruff                                         0.11.4 -> 0.11.5
[U.]  #36  ruff                                                    0.11.4-vendor, 0.11.4-vendor-staging -> 0.11.5-vendor, 0.11.5-vendor-staging
[U.]  #37  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #38  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #39  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.13 -> 8.0.14
[U.]  #40  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.13 -> 8.0.14
[U.]  #41  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.13 -> 8.0.14
[U.]  #42  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.13 -> 8.0.14
[U.]  #43  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.13 -> 8.0.14
[U.]  #44  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #45  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #46  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #47  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #48  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #49  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #50  xmlrpc-c                                                1.59.03, 1.59.03.tgz -> 1.60.05, 1.60.05.tgz
[U.]  #51  zfs-kernel                                              2.3.1-6.12.22 -> 2.3.1-6.12.23
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.14.nupkg                                     <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.14.nupkg                       <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.14.nupkg                                      <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.14.nupkg                                       <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.14.nupkg                        <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.14.nupkg                             <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.14.nupkg                                        <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.14.nupkg                     <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.14.nupkg                          <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                                  <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.14.nupkg                                     <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg                               <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg                             <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64          <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64.tar.gz   <none>
[A.]  #16  anubis.md                                                                     <none>
[A.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg   <none>
[A.]  #18  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg  <none>
[A.]  #19  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.14.nupkg                    <none>
[A.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                <none>
[A.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.14.nupkg                   <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg             <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg           <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #25  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #27  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #28  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg       <none>
[A.]  #29  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg      <none>
[A.]  #30  v8.0.15.tar.gz                                                                <none>
[A.]  #31  xn9wrgn2vh9g5l2yd7jd6zvwxx84pbkh-source                                       <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[R.]  #16  ayqqsb83yxk7r8rwrz4w09h9rh2xc3zw-source                                      <none>
[R.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[R.]  #18  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[R.]  #19  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[R.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[R.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #25  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #27  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #28  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[R.]  #29  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[R.]  #30  v8.0.14.tar.gz                                                               <none>
Closure size: 12097 -> 12098 (209 paths added, 208 paths removed, delta +1, disk usage +347.4KiB).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/lbvpqx8qdk9sil7n95wd5inw52kkq0gd-nixos-system-artemision-25.05.20250409.ef3a956.drv
>>> /nix/store/2yymm6apjmmpjmip9jxj9wxh5c0gpfqb-nixos-system-artemision-25.05.20250412.208645b.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.13 -> 8.0.14
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.13 -> 8.0.14
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.13 -> 8.0.14
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.13 -> 8.0.14
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.13 -> 8.0.14
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.13 -> 8.0.14
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.13 -> 8.0.14
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.13 -> 8.0.14
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.13 -> 8.0.14
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.13 -> 8.0.14
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.13 -> 8.0.14
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.13 -> 8.0.14
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.13 -> 8.0.14
[U.]  #14  adw-gtk3                                                5.7 -> 5.8
[U.]  #15  amd-ucode                                               20250311 -> 20250410
[U.]  #16  bitwarden-cli                                           2025.2.0, 2025.2.0-npm-deps -> 2025.3.0, 2025.3.0-npm-deps
[U.]  #17  diesel-cli                                              2.2.8, 2.2.8-vendor, 2.2.8-vendor-staging -> 2.2.9, 2.2.9-vendor, 2.2.9-vendor-staging
[U.]  #18  diesel_cli                                              2.2.8.tar.gz -> 2.2.9.tar.gz
[U.]  #19  direnv                                                  2.35.0, 2.35.0-go-modules -> 2.36.0, 2.36.0-go-modules
[U.]  #20  docker-compose                                          2.34.0, 2.34.0-go-modules -> 2.35.0, 2.35.0-go-modules
[U.]  #21  dotnet-aspnetcore-runtime                               8.0.14 -> 8.0.15
[U.]  #22  dotnet-aspnetcore-runtime-wrapped                       8.0.14 -> 8.0.15
[U.]  #23  dotnet-runtime                                          8.0.14 -> 8.0.15
[U.]  #24  dotnet-runtime-wrapped                                  8.0.14 -> 8.0.15
[C.]  #25  dotnet-sdk                                              8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz -> 8.0.114, 8.0.114-linux-x64.tar.gz, 8.0.114-packages, 8.0.408 x2, 8.0.408-linux-x64.tar.gz
[U.]  #26  dotnet-sdk-wrapped                                      8.0.407 x2 -> 8.0.408 x2
[U.]  #27  dotnet-stage0-sdk                                       8.0.114 -> 8.0.115
[U.]  #28  dotnet-stage0-vmr                                       8.0.14 -> 8.0.15
[U.]  #29  dotnet-vmr                                              8.0.14 -> 8.0.15
[U.]  #30  fanficfare                                              4.43.0, 4.43.0.tar.gz -> 4.44.0, 4.44.0.tar.gz
[C.]  #31  firefox                                                 128.5.0esr.source.tar.xz, 137.0, 137.0.source.tar.xz -> 128.5.0esr.source.tar.xz, 137.0.1, 137.0.1.source.tar.xz
[U.]  #32  firefox-unwrapped                                       137.0 -> 137.0.1
[U.]  #33  htop                                                    3.4.0 -> 3.4.1
[U.]  #34  hyprland-protocols                                      0.6.3 -> 0.6.4
[U*]  #35  initrd-linux                                            6.12.22 -> 6.12.23
[U.]  #36  kubernetes-helm                                         3.17.2, 3.17.2-go-modules -> 3.17.3, 3.17.3-go-modules
[C*]  #37  linux                                                   6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.22, 6.12.22-modules, 6.12.22-modules-shrunk, 6.12.22.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.23, 6.12.23-modules, 6.12.23-modules-shrunk, 6.12.23.tar.xz
[U.]  #38  linux-config                                            6.12.22 -> 6.12.23
[U.]  #39  linux-firmware                                          20250311, 20250311-zstd -> 20250410, 20250410-zstd
[U.]  #40  nixos-system-artemision                                 25.05.20250409.ef3a956 -> 25.05.20250412.208645b
[U.]  #41  python3.12-ruff                                         0.11.4 -> 0.11.5
[U.]  #42  ruff                                                    0.11.4-vendor, 0.11.4-vendor-staging -> 0.11.5-vendor, 0.11.5-vendor-staging
[U.]  #43  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #44  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #45  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.13 -> 8.0.14
[U.]  #46  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.13 -> 8.0.14
[U.]  #47  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.13 -> 8.0.14
[U.]  #48  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.13 -> 8.0.14
[U.]  #49  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.13 -> 8.0.14
[U.]  #50  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #51  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #52  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #53  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #54  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #55  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.13-servicing.25066.9 -> 8.0.14-servicing.25111.18
[U.]  #56  terraform                                               1.11.3, 1.11.3-go-modules -> 1.11.4, 1.11.4-go-modules
[U.]  #57  vimplugin-mini.nvim                                     2025-04-04 -> 2025-04-08
[U.]  #58  vscode                                                  1.99.0 -> 1.99.2
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.14.nupkg                                     <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.14.nupkg                       <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.14.nupkg                                      <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.14.nupkg                                       <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.14.nupkg                        <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.14.nupkg                             <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.14.nupkg                                        <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.14.nupkg                     <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.14.nupkg                          <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                                  <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.14.nupkg                                     <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg                               <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg                             <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64          <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.114-servicing.25114.1.centos.9-x64.tar.gz   <none>
[A.]  #16  VSCode_1.99.2_linux-x64.tar.gz                                                <none>
[A.]  #17  acpica-tools-R2025_04_04                                                      <none>
[A.]  #18  anubis.md                                                                     <none>
[A.]  #19  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg   <none>
[A.]  #20  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg  <none>
[A.]  #21  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.14.nupkg                    <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.14.nupkg                <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.14.nupkg                   <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.14.nupkg             <none>
[A.]  #25  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.14.nupkg           <none>
[A.]  #26  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #27  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #28  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg     <none>
[A.]  #29  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg    <none>
[A.]  #30  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.14-servicing.25111.18.nupkg       <none>
[A.]  #31  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.14-servicing.25111.18.nupkg      <none>
[A.]  #32  v8.0.15.tar.gz                                                                <none>
[A.]  #33  xn9wrgn2vh9g5l2yd7jd6zvwxx84pbkh-source                                       <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[R.]  #16  VSCode_1.99.0_linux-x64.tar.gz                                               <none>
[R.]  #17  acpica-tools-R2024_12_12                                                     <none>
[R.]  #18  ayqqsb83yxk7r8rwrz4w09h9rh2xc3zw-source                                      <none>
[R.]  #19  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[R.]  #20  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[R.]  #21  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[R.]  #25  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[R.]  #26  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #27  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #28  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[R.]  #29  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[R.]  #30  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[R.]  #31  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[R.]  #32  v8.0.14.tar.gz                                                               <none>
Closure size: 19296 -> 19297 (243 paths added, 242 paths removed, delta +1, disk usage +347.6KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-04-13 12:13:13 +00:00
92e7b5efeb Merge pull request 'feature/update-hydra' (#84) from feature/update-hydra into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m39s
Check Nix flake / Perform Nix flake checks (push) Successful in 9m4s
Update flakes / update_lockfile (push) Failing after 14m52s
Reviewed-on: #84
2025-04-09 12:08:02 -04:00
49a766f580 update hydra
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 7s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m58s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m12s
2025-04-09 11:58:43 -04:00
838b80cb19 Merge pull request 'feature/temp-remove-attic' (#83) from feature/temp-remove-attic into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m28s
Check Nix flake / Perform Nix flake checks (push) Successful in 9m32s
Reviewed-on: #83
2025-04-09 11:55:52 -04:00
87c0c67368 cycle attic token
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 25s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m37s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m43s
2025-04-09 11:42:36 -04:00
e23bdde03d Merge pull request 'automated: Update flake.lock' (#82) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 37s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m0s
Check Nix flake / Perform Nix flake checks (push) Successful in 10m1s
Reviewed-on: #82
2025-04-09 10:40:08 -04:00
7cbea3dfd6 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 7s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m0s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m21s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/479bd1b7c20efc5ced112c2c41b76f2df794439c?dir=pkgs/firefox-addons&narHash=sha256-0kNs86ZUODyUZbo9dnR6Fyw614I8tVeWe2XrT8/1Qes%3D' (2025-04-03)
  → 'gitlab:rycee/nur-expressions/e7ea586f82360a06ec21f14544bc26b10aa1aea6?dir=pkgs/firefox-addons&narHash=sha256-q5cViHmB4k1CdncBUVBY4UUukiKQxgBJ6R18qJ3pHOA%3D' (2025-04-09)
• Removed input 'firefox-addons/flake-utils'
• Updated input 'home-manager':
    'github:nix-community/home-manager/66a6ec65f84255b3defb67ff45af86c844dd451b?narHash=sha256-LJm6FoIcUoBw3w25ty12/sBfut4zZuNGdN0phYj/ekU%3D' (2025-04-03)
  → 'github:nix-community/home-manager/4040c5779ce56d36805bc7a83e072f0f894eae7d?narHash=sha256-Ud0ClYf8YHhbYmg1piPJx2iuYOh62HQiRzDObD2gzsk%3D' (2025-04-09)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/b3696bfb6c24aa61428839a99e8b40c53ac3a82d?narHash=sha256-LROaIjSLo347cwcHRfSpqzEOa2FoLSeJwU4dOrGm55E%3D' (2025-03-30)
  → 'github:Mic92/nix-index-database/a36f6a7148aec2c77d78e4466215cceb2f5f4bfb?narHash=sha256-4j4JPwr0TXHH4ZyorXN5yIcmqIQr0WYacsuPA4ktONo%3D' (2025-04-06)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/c7021349367270a397b717683004666bdcfd0b8a?narHash=sha256-qiaUSW%2BwVGFM8iFSyXtTm0AJmiKPtLqOkOpGKaGmdns%3D' (2025-04-03)
  → 'github:SuperSandro2000/nixos-modules/81c6240d90366d062917c68037082d5c3a023092?narHash=sha256-OUBYqogO1yHLtyxxyw/mBs5X68oV1Pn6PY6jbOIANqA%3D' (2025-04-06)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a462b946265ed006720d02153882780b12a8376d?narHash=sha256-RrWgOj3F1N6kDG0xatvZzP0p1Zq00yhcTMlaj4bWi5E%3D' (2025-04-04)
  → 'github:nixos/nixpkgs/ef3a956f697525883b77192cbe208233ea0f8f79?narHash=sha256-oxI9TLgnQbQ/WL0tIwVSIooLbXq4PW1QUhf5aQmXFgk%3D' (2025-04-09)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/44a69ed688786e98a101f02b712c313f1ade37ab?narHash=sha256-vXiKURtntURybE6FMNFAVpRPr8%2Be8KoLPrYs9TGuAKc%3D' (2025-04-02)
  → 'github:nixos/nixpkgs/a880f49904d68b5e53338d1e8c7bf80f59903928?narHash=sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD%2BWsspPHa%2BqEQT8%3D' (2025-04-06)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/c4a8327b0f25d1d81edecbb6105f74d7cf9d7382?narHash=sha256-S/MyKOFajCiBm5H5laoE59wB6w0NJ4wJG53iAPfYW3k%3D' (2025-04-03)
  → 'github:oxalica/rust-overlay/896158be1835589db6f42f45ef0a49b8b492cc66?narHash=sha256-mpI7OzFwp%2BfUeDtZYQbVZ2YmtxTN2UNrrOwbYD27xKU%3D' (2025-04-09)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/cff8437c5fe8c68fc3a840a21bf1f4dc801da40d?narHash=sha256-2b11EYa08oqDmF3zEBLkG1AoNn9rB1k39ew/T/mSvbU%3D' (2025-04-04)
  → 'github:Mic92/sops-nix/69d5a5a4635c27dae5a742f36108beccc506c1ba?narHash=sha256-SR6%2BqjkPjGQG%2B8eM4dCcVtss8r9bre/LAxFMPJpaZeU%3D' (2025-04-08)
• Updated input 'stylix':
    'github:danth/stylix/ac8dd8b1a6bc2d367f7ec8e39e0032f03ae9a458?narHash=sha256-Yg2225KQ3hM6VJSPLRz7/%2BCi3A9t4c/L5GZDFD/MGRU%3D' (2025-04-04)
  → 'github:danth/stylix/31fdf60634beaa0bb14fa57fc64cd5a67d1bf101?narHash=sha256-zzkDmUG04/1ALtUOoZNGkrtjjId8RbM38zlpYFtgXVs%3D' (2025-04-09)
• Updated input 'stylix/firefox-gnome-theme':
    'github:rafaelmardojai/firefox-gnome-theme/5a81d390bb64afd4e81221749ec4bffcbeb5fa80?narHash=sha256-RsvHGNTmO2e/eVfgYK7g%2BeYEdwwh7SbZa%2BgZkT24MEA%3D' (2025-03-10)
  → 'github:rafaelmardojai/firefox-gnome-theme/df53a7a31872faf5ca53dd0730038a62ec63ca9e?narHash=sha256-oiHLDHXq7ymsMVYSg92dD1OLnKLQoU/Gf2F1GoONLCE%3D' (2025-04-04)
• Updated input 'stylix/git-hooks':
    'github:cachix/git-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07)
  → 'github:cachix/git-hooks.nix/dcf5072734cb576d2b0c59b2ac44f5050b5eac82?narHash=sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco%3D' (2025-03-22)
• Updated input 'stylix/nur':
    'github:nix-community/NUR/5479646b2574837f1899da78bdf9a48b75a9fb27?narHash=sha256-emkxnsZstiJWmGACimyAYqIKz2Qz5We5h1oBVDyQjLw%3D' (2025-03-11)
  → 'github:nix-community/NUR/fde90f5f52e13eed110a0e53a2818a2b09e4d37c?narHash=sha256-foVcginhVvjg8ZnTzY5wwMeZ4wjJ8yX66PW5kgyivPE%3D' (2025-04-05)
• Updated input 'stylix/tinted-schemes':
    'github:tinted-theming/schemes/47c8c7726e98069cade5827e5fb2bfee02ce6991?narHash=sha256-YKM1RJbL68Yp2vESBqeZQBjTETXo8mCTTzLZyckCfZk%3D' (2025-03-08)
  → 'github:tinted-theming/schemes/c37771c4ae8ff1667e27ddcf24991ebeb94a4e77?narHash=sha256-sR4K%2BOVFKeUOvNIqcCr5Br7NLxOBEwoAgsIyjsZmb8s%3D' (2025-03-24)
• Updated input 'stylix/tinted-tmux':
    'github:tinted-theming/tinted-tmux/d48ee86394cbe45b112ba23ab63e33656090edb4?narHash=sha256-zWcCXgdC4/owfH/eEXx26y5BLzTrefjtSLFHWVD5KxU%3D' (2025-03-02)
  → 'github:tinted-theming/tinted-tmux/af5152c8d7546dfb4ff6df94080bf5ff54f64e3a?narHash=sha256-8IQulrb1OBSxMwdKijO9fB70ON//V32dpK9Uioy7FzY%3D' (2025-03-30)
```

```
comparing formatter.x86_64-linux:
<<< /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/1m5lfqhasqn9wqzbqzsqfw7abgwnqn46-nixfmt-unstable-2025-04-04.drv
Version changes:
[U.]  #1  nixfmt-unstable  2025-03-03 -> 2025-04-04
Closure size: 1307 -> 1307 (869 paths added, 869 paths removed, delta +0, disk usage +152B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/fdg51x8hmasn31q9k98jiw7fqr69r6ws-nixos-system-artemision-25.05.20250404.a462b94.drv
>>> /nix/store/dpxcgawvqwlpv2xrf2jhaiq1hsvzwfy4-nixos-system-artemision-25.05.20250409.ef3a956.drv
Version changes:
[U.]  #01  Image-ExifTool             13.00.tar.gz -> 13.25.tar.gz
[U.]  #02  act                        0.2.75, 0.2.75-go-modules -> 0.2.76, 0.2.76-go-modules
[U.]  #03  adw-gtk3                   5.6 -> 5.7
[U.]  #04  bind                       9.20.6, 9.20.6.tar.xz -> 9.20.7, 9.20.7.tar.xz
[U.]  #05  calf                       0.90.4 -> 0.90.6
[U.]  #06  candy-icons                0-unstable-2025-03-19 -> 0-unstable-2025-04-02
[U.]  #07  capstone                   5.0.5 -> 5.0.6
[U.]  #08  chromedriver-unwrapped     135.0.7049.52 -> 135.0.7049.84
[C.]  #09  chromium                   126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 135.0.7049.52 -> 126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 135.0.7049.84
[U.]  #10  chromium-unwrapped         135.0.7049.52 -> 135.0.7049.84
[U.]  #11  cpuinfo                    0-unstable-2025-02-19 -> 0-unstable-2025-03-27
[U.]  #12  croc                       10.2.1, 10.2.1-go-modules -> 10.2.2, 10.2.2-go-modules
[U.]  #13  electron                   34.4.1 -> 34.5.0
[U.]  #14  electron-unwrapped         34.4.1 -> 34.5.0
[U.]  #15  emacs-base16-theme         20250223.119 -> 20250330.125
[C.]  #16  filelock                   3.9.0.tar.gz, 3.17.0.tar.gz x2 -> 0.1.1.7, 0.1.1.7.tar.gz, 3.9.0.tar.gz, 3.17.0.tar.gz x2
[U.]  #17  flutter                    3.24.4-unwrapped -> 3.24.5-unwrapped
[U.]  #18  flutter-tools              3.24.4, 3.24.4-package-config.json, 3.24.4-package-config-with-root.json -> 3.24.5, 3.24.5-package-config.json, 3.24.5-package-config-with-root.json
[U.]  #19  flutter-wrapped            3.24.4 x2, 3.24.4-sdk-links x3 -> 3.24.5 x2, 3.24.5-sdk-links x3
[U.]  #20  fzf                        0.61.0, 0.61.0-go-modules -> 0.61.1, 0.61.1-go-modules
[U.]  #21  git-repo                   2.52 x2 -> 2.53 x2
[U.]  #22  gitoxide                   0.39.0, 0.39.0-vendor, 0.39.0-vendor-staging -> 0.42.0, 0.42.0-vendor, 0.42.0-vendor-staging
[U.]  #23  gocryptfs                  2.5.2, 2.5.2-go-modules -> 2.5.3, 2.5.3-go-modules
[U.]  #24  gsasl                      2.2.1, 2.2.1.tar.gz -> 2.2.2, 2.2.2.tar.gz
[U.]  #25  gtk-layer-shell            0.9.0 -> 0.9.1
[U.]  #26  hyprgraphics               0.1.2 -> 0.1.3
[U.]  #27  hyprlock                   0.7.0 -> 0.8.0
[U.]  #28  hyprutils                  0.5.2 -> 0.6.0
[U*]  #29  initrd-linux               6.12.21 -> 6.12.22
[U.]  #30  libdmtx                    0.7.7 -> 0.7.8
[C*]  #31  linux                      6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.21, 6.12.21-modules, 6.12.21-modules-shrunk, 6.12.21.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.22, 6.12.22-modules, 6.12.22-modules-shrunk, 6.12.22.tar.xz
[U.]  #32  linux-config               6.12.21 -> 6.12.22
[U.]  #33  mdbook                     0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging -> 0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging
[U.]  #34  mimalloc                   2.1.8 -> 3.0.3
[U.]  #35  nano                       8.3, 8.3.tar.xz -> 8.4, 8.4.tar.xz
[C*]  #36  nix                        0.22.3, 0.28.0, 0.29.0, 2.24.13, 2.26.3 x2 -> 0.22.3, 0.28.0, 0.29.0, 2.24.14, 2.28.1
[U.]  #37  nix-output-monitor         2.1.5 -> 2.1.6
[U.]  #38  nixfmt-unstable            2025-03-03 -> 2025-04-04
[U.]  #39  nixos-system-artemision    25.05.20250404.a462b94 -> 25.05.20250409.ef3a956
[U.]  #40  noto-fonts                 2025.03.01 -> 2025.04.01
[U.]  #41  noto-fonts-lgc-plus        2025.03.01 -> 2025.04.01
[U.]  #42  oh-my-zsh                  2025-03-11 -> 2025-04-03
[U.]  #43  perl5.40.0-Image-ExifTool  13.00 -> 13.25
[U.]  #44  protonmail-bridge          3.18.0, 3.18.0-go-modules -> 3.19.0, 3.19.0-go-modules
[U.]  #45  python3.12-ruff            0.11.3 -> 0.11.4
[U.]  #46  ruff                       0.11.3-vendor, 0.11.3-vendor-staging -> 0.11.4-vendor, 0.11.4-vendor-staging
[U.]  #47  rust-analyzer              2025-03-24 -> 2025-03-31
[U.]  #48  rust-analyzer-unwrapped    2025-03-24, 2025-03-24-vendor, 2025-03-24-vendor-staging -> 2025-03-31, 2025-03-31-vendor, 2025-03-31-vendor-staging
[C.]  #49  source                     <none> x1734 -> <none> x1735
[U.]  #50  topgrade                   16.0.2, 16.0.2-vendor, 16.0.2-vendor-staging -> 16.0.3, 16.0.3-vendor, 16.0.3-vendor-staging
[U.]  #51  treefmt                    2.2.0, 2.2.0-go-modules -> 2.2.1, 2.2.1-go-modules
[U.]  #52  trunk                      0.21.9, 0.21.9-vendor, 0.21.9-vendor-staging -> 0.21.13, 0.21.13-vendor, 0.21.13-vendor-staging
[U.]  #53  vimplugin-mini.nvim        2025-03-28 -> 2025-04-04
[U.]  #54  vscode                     1.98.2 -> 1.99.0
[U.]  #55  webkitgtk                  2.48.0+abi=4.1, 2.48.0+abi=6.0, 2.48.0.tar.xz -> 2.48.1+abi=4.1, 2.48.1+abi=6.0, 2.48.1.tar.xz
[U.]  #56  yaml-language-server       1.15.0 -> 1.17.0
Added packages:
[A.]  #01  0b12ni2vzjvzaqh52lprscnxvr9alqf4-source  <none>
[A.]  #02  VSCode_1.99.0_linux-x64.tar.gz           <none>
[A.]  #03  etc-bash_logout                          <none>
[A.]  #04  exiftool                                 13.23-compat.patch
[A.]  #05  fix-cargo-dependencies.patch             <none>
[A.]  #06  fix-fish-completion-ordering.patch       <none>
[A.]  #07  fix-packaging.patch                      <none>
[A.]  #08  fix-tbb-mingw-compile.patch              <none>
[A.]  #09  fix-tbb-mingw-link.patch                 <none>
[A.]  #10  fix-timestamp-reproducibility.patch      <none>
[A.]  #11  gclient-manifest.json                    <none>
[A.]  #12  gclient-unpack-hook                      <none>
[A.]  #13  gclient-unpack-hook.sh                   <none>
[A.]  #14  libblake3                                1.8.0
Removed packages:
[R.]  #01  Data-UUID                                1.226.tar.gz
[R.]  #02  Data-UUID-CVE                            2013-4184.patch
[R.]  #03  Long-Jump                                0.000001.tar.gz
[R.]  #04  Test2-Harness                            1.000155.tar.gz
[R.]  #05  Test2-Plugin-MemUsage                    0.002003.tar.gz
[R.]  #06  Test2-Plugin-UUID                        0.002001.tar.gz
[R.]  #07  VSCode_1.98.2_linux-x64.tar.gz           <none>
[R.]  #08  goto-file                                0.005.tar.gz
[R.]  #09  lock-file                                0.7.0.0, 0.7.0.0.tar.gz
[R.]  #10  nix-cmd                                  2.26.3
[R.]  #11  nix-expr                                 2.26.3
[R.]  #12  nix-expr-c                               2.26.3
[R.]  #13  nix-expr-tests                           2.26.3
[R.]  #14  nix-expr-tests-run                       <none>
[R.]  #15  nix-fetchers                             2.26.3
[R.]  #16  nix-fetchers-tests                       2.26.3
[R.]  #17  nix-fetchers-tests-run                   <none>
[R.]  #18  nix-flake                                2.26.3
[R.]  #19  nix-flake-c                              2.26.3
[R.]  #20  nix-flake-tests                          2.26.3
[R.]  #21  nix-flake-tests-run                      <none>
[R.]  #22  nix-functional-tests                     2.26.3
[R.]  #23  nix-main                                 2.26.3
[R.]  #24  nix-main-c                               2.26.3
[R.]  #25  nix-manual                               2.26.3
[R.]  #26  nix-perl                                 2.26.3
[R.]  #27  nix-store                                2.26.3
[R.]  #28  nix-store-c                              2.26.3
[R.]  #29  nix-store-test-support                   2.26.3
[R.]  #30  nix-store-tests                          2.26.3
[R.]  #31  nix-store-tests-run                      <none>
[R.]  #32  nix-util                                 2.26.3
[R.]  #33  nix-util-c                               2.26.3
[R.]  #34  nix-util-test-support                    2.26.3 x2
[R.]  #35  nix-util-tests                           2.26.3
[R.]  #36  nix-util-tests-run                       <none>
[R.]  #37  perl5.40.0-Data-UUID                     1.226
[R.]  #38  perl5.40.0-Long-Jump                     0.000001
[R.]  #39  perl5.40.0-Test2-Harness                 1.000155
[R.]  #40  perl5.40.0-Test2-Plugin-MemUsage         0.002003
[R.]  #41  perl5.40.0-Test2-Plugin-UUID             0.002001
[R.]  #42  perl5.40.0-goto-file                     0.005
[R.]  #43  vjv33c9v6bqmr1wygrlg6hamx81ihpga-source  <none>
Closure size: 19299 -> 19270 (15644 paths added, 15673 paths removed, delta -29, disk usage +225.4KiB).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/ym3r2nd8l19gvc8brz59l74qr3fldsns-nixos-system-palatine-hill-25.05.20250404.a462b94.drv
>>> /nix/store/9vnxrwm6dhd50a0i6rgwkvla5vv3bsnz-nixos-system-palatine-hill-25.05.20250409.ef3a956.drv
Version changes:
[C.]  #01  acl                         2.3.2 x3, 2.3.2.tar.gz -> 2.3.2 x3, 2.3.2.tar.gz x2
[C.]  #02  attr                        2.5.2 x3, 2.5.2.tar.gz -> 2.5.2 x3, 2.5.2.tar.gz x2
[U.]  #03  bind                        9.20.6, 9.20.6.tar.xz -> 9.20.7, 9.20.7.tar.xz
[U.]  #04  chromedriver-unwrapped      135.0.7049.52 -> 135.0.7049.84
[C.]  #05  chromium                    126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 135.0.7049.52 -> 126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 135.0.7049.84
[U.]  #06  chromium-unwrapped          135.0.7049.52 -> 135.0.7049.84
[C.]  #07  filelock                    3.16.1.tar.gz, 3.17.0.tar.gz -> 0.1.1.7, 0.1.1.7.tar.gz, 3.16.1.tar.gz, 3.17.0.tar.gz
[U.]  #08  fzf                         0.61.0, 0.61.0-go-modules -> 0.61.1, 0.61.1-go-modules
[U.]  #09  gocryptfs                   2.5.2, 2.5.2-go-modules -> 2.5.3, 2.5.3-go-modules
[U*]  #10  initrd-linux                6.12.21 -> 6.12.22
[C*]  #11  linux                       6.10.tar.xz x2, 6.12.7.tar.xz x3, 6.12.21, 6.12.21-modules, 6.12.21-modules-shrunk, 6.12.21.tar.xz -> 6.10.tar.xz x2, 6.12.7.tar.xz x3, 6.12.22, 6.12.22-modules, 6.12.22-modules-shrunk, 6.12.22.tar.xz
[U.]  #12  linux-config                6.12.21 -> 6.12.22
[C.]  #13  mdbook                      0.4.40, 0.4.40-vendor.tar.gz, 0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging -> 0.4.40, 0.4.40-vendor.tar.gz, 0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging
[U.]  #14  mimalloc                    2.1.8 -> 3.0.3
[U.]  #15  nano                        8.3, 8.3.tar.xz -> 8.4, 8.4.tar.xz
[C*]  #16  nix                         0.25.1, 0.28.0, 2.24.13, 2.26.3 x3, 2.26.3-dev -> 0.25.1, 0.28.0, 2.24.14, 2.26.3, 2.26.3-dev, 2.28.1
[C.]  #17  nix-cmd                     2.26.3 x2 -> 2.26.3
[C.]  #18  nix-expr                    2.26.3 x2 -> 2.26.3
[C.]  #19  nix-expr-c                  2.26.3 x2 -> 2.26.3
[C.]  #20  nix-fetchers                2.26.3 x2 -> 2.26.3
[C.]  #21  nix-flake                   2.26.3 x2 -> 2.26.3
[C.]  #22  nix-flake-c                 2.26.3 x2 -> 2.26.3
[C.]  #23  nix-main                    2.26.3 x2 -> 2.26.3
[C.]  #24  nix-main-c                  2.26.3 x2 -> 2.26.3
[U.]  #25  nix-output-monitor          2.1.5 -> 2.1.6
[C.]  #26  nix-perl                    2.24.13, 2.26.3 x2 -> 2.24.14, 2.26.3
[C.]  #27  nix-store                   2.26.3 x2 -> 2.26.3
[C.]  #28  nix-store-c                 2.26.3 x2 -> 2.26.3
[C.]  #29  nix-util                    2.26.3 x2 -> 2.26.3
[C.]  #30  nix-util-c                  2.26.3 x2 -> 2.26.3
[U.]  #31  nixos-system-palatine-hill  25.05.20250404.a462b94 -> 25.05.20250409.ef3a956
[U.]  #32  oh-my-zsh                   2025-03-11 -> 2025-04-03
[U.]  #33  python3.12-ruff             0.11.3 -> 0.11.4
[U.]  #34  ruff                        0.11.3-vendor, 0.11.3-vendor-staging -> 0.11.4-vendor, 0.11.4-vendor-staging
[C.]  #35  source                      <none> x1105 -> <none> x1106
[U.]  #36  topgrade                    16.0.2, 16.0.2-vendor, 16.0.2-vendor-staging -> 16.0.3, 16.0.3-vendor, 16.0.3-vendor-staging
[U.]  #37  treefmt                     2.2.0, 2.2.0-go-modules -> 2.2.1, 2.2.1-go-modules
[U.]  #38  zfs-kernel                  2.3.1-6.12.21 -> 2.3.1-6.12.22
Added packages:
[A.]  #1  0b12ni2vzjvzaqh52lprscnxvr9alqf4-source  <none>
[A.]  #2  etc-bash_logout                          <none>
[A.]  #3  libblake3                                1.8.0
Removed packages:
[R.]  #01  lock-file                                0.7.0.0, 0.7.0.0.tar.gz
[R.]  #02  nix-expr-tests                           2.26.3
[R.]  #03  nix-expr-tests-run                       <none>
[R.]  #04  nix-fetchers-tests                       2.26.3
[R.]  #05  nix-fetchers-tests-run                   <none>
[R.]  #06  nix-flake-tests                          2.26.3
[R.]  #07  nix-flake-tests-run                      <none>
[R.]  #08  nix-functional-tests                     2.26.3
[R.]  #09  nix-manual                               2.26.3
[R.]  #10  nix-store-test-support                   2.26.3
[R.]  #11  nix-store-tests                          2.26.3
[R.]  #12  nix-store-tests-run                      <none>
[R.]  #13  nix-util-test-support                    2.26.3 x2
[R.]  #14  nix-util-tests                           2.26.3
[R.]  #15  nix-util-tests-run                       <none>
[R.]  #16  vjv33c9v6bqmr1wygrlg6hamx81ihpga-source  <none>
Closure size: 12085 -> 12061 (6329 paths added, 6353 paths removed, delta -24, disk usage +229.0KiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/kz44kag7avja7sriq8y1z0j6ma49acpa-pre-commit-run.drv
>>> /nix/store/9bcrhnpvj9gwaf85i5wypmrm1w1xc7ha-pre-commit-run.drv
Version changes:
[U.]  #1  mdbook           0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging -> 0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging
[U.]  #2  nix              2.24.13 -> 2.28.1
[U.]  #3  nixfmt-unstable  2025-03-03 -> 2025-04-04
[C.]  #4  source           <none> x166 -> <none> x167
Added packages:
[A+]  #1  0b12ni2vzjvzaqh52lprscnxvr9alqf4-source  <none>
[A.]  #2  libblake3                                1.8.0
[A.]  #3  rsync                                    3.4.1, 3.4.1.tar.gz
Removed packages:
[R-]  #1  vjv33c9v6bqmr1wygrlg6hamx81ihpga-source  <none>
Closure size: 2543 -> 2547 (1940 paths added, 1936 paths removed, delta +4, disk usage +12.5KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
>>> /nix/store/z2f82fgnmc2nh725k9kw4icms6vfzy0j-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (357 paths added, 357 paths removed, delta +0, disk usage +152B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/8jzmm77pmqjygvzzh6dz46mg3qxj4sln-nix-shell.drv
>>> /nix/store/b481hk88ywd7hdfyz8rxb1lwcm8z6dbr-nix-shell.drv
Version changes:
[U.]  #1  mdbook           0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging -> 0.4.48, 0.4.48-vendor, 0.4.48-vendor-staging
[U.]  #2  nix              2.24.13 -> 2.28.1
[U*]  #3  nixfmt-unstable  2025-03-03 -> 2025-04-04
[C.]  #4  source           <none> x223 -> <none> x224
[U*]  #5  treefmt          2.2.0, 2.2.0-go-modules -> 2.2.1, 2.2.1-go-modules
Added packages:
[A.]  #1  libblake3  1.8.0
[A.]  #2  rsync      3.4.1, 3.4.1.tar.gz
Closure size: 2896 -> 2900 (2261 paths added, 2257 paths removed, delta +4, disk usage +12.6KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-04-09 12:13:18 +00:00
1998205bb0 Merge pull request 'add alice to postgres' (#81) from feature/temp-remove-attic into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 13s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m31s
Check Nix flake / Perform Nix flake checks (push) Failing after 8m54s
Update flakes / update_lockfile (push) Successful in 18m48s
Reviewed-on: #81
2025-04-07 18:28:07 -04:00
b5d849c844 add alice to postgres
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 4m59s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 25m31s
2025-04-07 18:00:46 -04:00
ee1b2a4373 Merge pull request 'temp remove attic' (#80) from feature/temp-remove-attic into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 17s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m6s
Check Nix flake / Perform Nix flake checks (push) Successful in 9m47s
Update flakes / update_lockfile (push) Failing after 3m25s
Reviewed-on: #80
2025-04-06 20:13:25 -04:00
42cdbb44ee temp remove attic
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 20s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m27s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 16m27s
2025-04-06 19:56:52 -04:00
18eb9043be Merge pull request 'revert python comments :(' (#79) from feature/pr-cleanup into main
Some checks failed
Check Nix flake / Perform Nix flake checks (push) Successful in 11m4s
Check flake.lock / Check health of `flake.lock` (push) Successful in 16s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m41s
Update flakes / update_lockfile (push) Failing after 25m15s
Reviewed-on: #79
2025-04-04 16:11:30 -04:00
f24f0b12a3 revert python comments :(
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 15s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m7s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m41s
2025-04-04 16:00:29 -04:00
720e118534 Merge pull request 'automated: Update flake.lock' (#78) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 19s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m9s
Check Nix flake / Perform Nix flake checks (push) Successful in 10m22s
Reviewed-on: #78
2025-04-04 09:12:42 -04:00
d85ca829de automated: Update flake.lock
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 19s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 5m17s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m48s
delete branch on close pr / delete-branch (pull_request) Failing after 25s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/692aba39210127804151c9436e4b87fe1d0e0f2b?dir=pkgs/firefox-addons&narHash=sha256-aHnOrBV4UpVQuv9RHmYaRb0jZRBpmeDWsZWBRoSCc5w%3D' (2025-04-01)
  → 'gitlab:rycee/nur-expressions/479bd1b7c20efc5ced112c2c41b76f2df794439c?dir=pkgs/firefox-addons&narHash=sha256-0kNs86ZUODyUZbo9dnR6Fyw614I8tVeWe2XrT8/1Qes%3D' (2025-04-03)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/f4330d22f1c5d2ba72d3d22df5597d123fdb60a9?narHash=sha256-%2Bu2UunDA4Cl5Fci3m7S643HzKmIDAe%2BfiXrLqYsR2fs%3D' (2025-03-07)
  → 'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5?narHash=sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY%3D' (2025-04-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/147dee35aab2193b174e4c0868bd80ead5ce755c?narHash=sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk%3D' (2025-03-02)
  → 'github:nix-community/nixpkgs.lib/e4822aea2a6d1cdd36653c134cacfd64c97ff4fa?narHash=sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc%3D' (2025-03-30)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c21383b556609ce1ad901aa08b4c6fbd9e0c7af0?narHash=sha256-u81nqA4UuRatKDkzUuIfVYdLMw8birEy%2B99oXpdyXhY%3D' (2025-04-01)
  → 'github:nix-community/home-manager/66a6ec65f84255b3defb67ff45af86c844dd451b?narHash=sha256-LJm6FoIcUoBw3w25ty12/sBfut4zZuNGdN0phYj/ekU%3D' (2025-04-03)
• Updated input 'hydra':
    'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=a20f37b97fa43eea1570bf125ee95f19ba7e2674' (2025-03-31)
  → 'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=86d0009448b11c1ba155abedee556bb7fb948b58' (2025-04-01)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/77ff511df92a9d4a828bdf032b8f48e7c3d99b50?narHash=sha256-fOMsQpcdIbj%2BwOexiCSEW2J4Erqd0LRV25aYiOx4QRw%3D' (2025-03-28)
  → 'github:SuperSandro2000/nixos-modules/c7021349367270a397b717683004666bdcfd0b8a?narHash=sha256-qiaUSW%2BwVGFM8iFSyXtTm0AJmiKPtLqOkOpGKaGmdns%3D' (2025-04-03)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/88e992074d86ad50249de12b7fb8dbaadf8dc0c5?narHash=sha256-xwNv3FYTC5pl4QVZ79gUxqCEvqKzcKdXycpH5UbYscw%3D' (2025-04-01)
  → 'github:nixos/nixpkgs/a462b946265ed006720d02153882780b12a8376d?narHash=sha256-RrWgOj3F1N6kDG0xatvZzP0p1Zq00yhcTMlaj4bWi5E%3D' (2025-04-04)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/7ffe0edc685f14b8c635e3d6591b0bbb97365e6c?narHash=sha256-sOos1jZGKmT6xxPvxGQyPTApOunXvScV4lNjBCXd/CI%3D' (2025-03-30)
  → 'github:nixos/nixpkgs/44a69ed688786e98a101f02b712c313f1ade37ab?narHash=sha256-vXiKURtntURybE6FMNFAVpRPr8%2Be8KoLPrYs9TGuAKc%3D' (2025-04-02)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/bee11c51c2cda3ac57c9e0149d94b86cc1b00d13?narHash=sha256-uLjVsb4Rxnp1zmFdPCDmdODd4RY6ETOeRj0IkC0ij/4%3D' (2025-04-01)
  → 'github:oxalica/rust-overlay/c4a8327b0f25d1d81edecbb6105f74d7cf9d7382?narHash=sha256-S/MyKOFajCiBm5H5laoE59wB6w0NJ4wJG53iAPfYW3k%3D' (2025-04-03)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/e7f4d7ed8bce8dfa7d2f2fe6f8b8f523e54646f8?narHash=sha256-zI2WSkU%2Bei4zCxT%2BIVSQjNM9i0ST%2B%2BT2qSFXTsAND7s%3D' (2025-04-01)
  → 'github:Mic92/sops-nix/cff8437c5fe8c68fc3a840a21bf1f4dc801da40d?narHash=sha256-2b11EYa08oqDmF3zEBLkG1AoNn9rB1k39ew/T/mSvbU%3D' (2025-04-04)
• Updated input 'stylix':
    'github:danth/stylix/54721996d6590267d095f63297d9051e9342a33d?narHash=sha256-xhHg8ixBhZngvGOMb2SJuJEHhHA10n8pA02fEKuKzek%3D' (2025-04-01)
  → 'github:danth/stylix/ac8dd8b1a6bc2d367f7ec8e39e0032f03ae9a458?narHash=sha256-Yg2225KQ3hM6VJSPLRz7/%2BCi3A9t4c/L5GZDFD/MGRU%3D' (2025-04-04)
```

```
comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/5jb1n6sr1yipcvi9kl23mvissyjf15zf-nixos-system-palatine-hill-25.05.20250401.88e9920.drv
>>> /nix/store/4bmkjgx0bbk2ba1dvvns1kpg12gk9wky-nixos-system-palatine-hill-25.05.20250404.a462b94.drv
Version changes:
[C.]  #01  Gemfile                     <none> x4 -> <none> x3
[C.]  #02  Gemfile.lock                <none> x4 -> <none> x3
[C.]  #03  boehm-gc                    8.2.8 x5 -> 8.2.8 x4
[U.]  #04  chromedriver-unwrapped      134.0.6998.165 -> 135.0.7049.52
[C.]  #05  chromium                    126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 134.0.6998.165 -> 126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 135.0.7049.52
[U.]  #06  chromium-unwrapped          134.0.6998.165 -> 135.0.7049.52
[U.]  #07  eza                         0.20.24, 0.20.24-vendor, 0.20.24-vendor-staging -> 0.21.0, 0.21.0-vendor, 0.21.0-vendor-staging
[C.]  #08  gemfile-and-lockfile        <none> x4 -> <none> x3
[U.]  #09  hydra                       0.1.20250331.a20f37b -> 0.1.20250401.86d0009
[U.]  #10  intel-compute-runtime       25.09.32961.5 -> 25.09.32961.7
[U.]  #11  mesa                        25.0.2 -> 25.0.3
[U.]  #12  nixos-system-palatine-hill  25.05.20250401.88e9920 -> 25.05.20250404.a462b94
[U.]  #13  node_exporter               1.9.0, 1.9.0-go-modules -> 1.9.1, 1.9.1-go-modules
[U.]  #14  python3.12-ruff             0.11.2 -> 0.11.3
[C.]  #15  rexml                       3.2.6.gem, 3.3.9.gem -> 3.2.6.gem
[C.]  #16  ruby3.3-rexml               3.2.6, 3.3.9 -> 3.2.6
[U.]  #17  ruff                        0.11.2-vendor, 0.11.2-vendor-staging -> 0.11.3-vendor, 0.11.3-vendor-staging
[U.]  #18  sof-bin                     2025.01.tar.gz -> 2025.01.1.tar.gz
[U.]  #19  sof-firmware                2025.01, 2025.01-zstd -> 2025.01.1, 2025.01.1-zstd
[C.]  #20  source                      <none> x1106 -> <none> x1105
[U.]  #21  yt-dlp                      2025.3.27 -> 2025.3.31
[U.]  #22  yt_dlp                      2025.3.27.tar.gz -> 2025.3.31.tar.gz
Added packages:
[A.]  #1  gn                                       4a8016d
[A.]  #2  strfry.md                                <none>
[A.]  #3  yv73ra0wb71119j84sw4j5ac5c4117fx-source  <none>
Removed packages:
[R.]  #01  Ascii85                                  1.1.1.gem
[R.]  #02  addressable                              2.8.7.gem
[R.]  #03  afm                                      0.2.2.gem
[R.]  #04  asciidoctor                              2.0.23 x2, 2.0.23.gem
[R.]  #05  asciidoctor-pdf                          2.3.19.gem
[R.]  #06  boehmgc-coroutine-sp-fallback.patch      <none>
[R.]  #07  coderay                                  1.1.3.gem
[R.]  #08  concurrent-ruby                          1.3.4.gem
[R.]  #09  css_parser                               1.19.1.gem
[R.]  #10  git-lfs                                  3.6.1, 3.6.1-go-modules
[R.]  #11  gn-ed1abc1                               <none>
[R.]  #12  hashery                                  2.1.2.gem
[R.]  #13  matrix                                   0.4.2.gem
[R.]  #14  pdf-core                                 0.9.0.gem
[R.]  #15  pdf-reader                               2.12.0.gem
[R.]  #16  polyglot                                 0.3.5.gem
[R.]  #17  prawn                                    2.4.0.gem
[R.]  #18  prawn-icon                               3.0.0.gem
[R.]  #19  prawn-svg                                0.34.2.gem
[R.]  #20  prawn-table                              0.2.2.gem
[R.]  #21  prawn-templates                          0.1.2.gem
[R.]  #22  public_suffix                            6.0.1.gem
[R.]  #23  pygments.rb                              3.0.0.gem
[R.]  #24  rouge                                    4.4.0.gem
[R.]  #25  ruby-rc4                                 0.1.5.gem
[R.]  #26  ruby3.3-Ascii85                          1.1.1
[R.]  #27  ruby3.3-addressable                      2.8.7
[R.]  #28  ruby3.3-afm                              0.2.2
[R.]  #29  ruby3.3-asciidoctor                      2.0.23
[R.]  #30  ruby3.3-asciidoctor-pdf                  2.3.19
[R.]  #31  ruby3.3-coderay                          1.1.3
[R.]  #32  ruby3.3-concurrent-ruby                  1.3.4
[R.]  #33  ruby3.3-css_parser                       1.19.1
[R.]  #34  ruby3.3-hashery                          2.1.2
[R.]  #35  ruby3.3-matrix                           0.4.2
[R.]  #36  ruby3.3-pdf-core                         0.9.0
[R.]  #37  ruby3.3-pdf-reader                       2.12.0
[R.]  #38  ruby3.3-polyglot                         0.3.5
[R.]  #39  ruby3.3-prawn                            2.4.0
[R.]  #40  ruby3.3-prawn-icon                       3.0.0
[R.]  #41  ruby3.3-prawn-svg                        0.34.2
[R.]  #42  ruby3.3-prawn-table                      0.2.2
[R.]  #43  ruby3.3-prawn-templates                  0.1.2
[R.]  #44  ruby3.3-public_suffix                    6.0.1
[R.]  #45  ruby3.3-pygments.rb                      3.0.0
[R.]  #46  ruby3.3-rouge                            4.4.0
[R.]  #47  ruby3.3-ruby-rc4                         0.1.5
[R.]  #48  ruby3.3-tilt                             2.4.0
[R.]  #49  ruby3.3-treetop                          1.6.12
[R.]  #50  ruby3.3-ttfunk                           1.7.0
[R.]  #51  tilt                                     2.4.0.gem
[R.]  #52  treetop                                  1.6.12.gem
[R.]  #53  ttfunk                                   1.7.0.gem
[R.]  #54  yyiz5driah63v7ql5k4gmh6dq8d9yy4y-source  <none>
Closure size: 12146 -> 12085 (562 paths added, 623 paths removed, delta -61, disk usage +3.2MiB).

comparing devShells.x86_64-linux.default:
<<< /nix/store/lmxrka03154c4dn5ja9rhypg1s1jqgyc-nix-shell.drv
>>> /nix/store/8jzmm77pmqjygvzzh6dz46mg3qxj4sln-nix-shell.drv
Version changes:
[C.]  #1  Gemfile                  <none> x2 -> <none>
[C.]  #2  Gemfile.lock             <none> x2 -> <none>
[C.]  #3  concurrent-ruby          1.2.0.gem, 1.3.4.gem -> 1.2.0.gem
[C.]  #4  gemfile-and-lockfile     <none> x2 -> <none>
[C.]  #5  rexml                    3.2.5.gem, 3.3.9.gem -> 3.2.5.gem
[C.]  #6  ruby3.3-concurrent-ruby  1.2.0, 1.3.4 -> 1.2.0
[C.]  #7  ruby3.3-rexml            3.2.5, 3.3.9 -> 3.2.5
[U*]  #8  sops                     3.10.0, 3.10.0-go-modules -> 3.10.1, 3.10.1-go-modules
[C.]  #9  source                   <none> x224 -> <none> x223
Removed packages:
[R.]  #01  Ascii85                              1.1.1.gem
[R.]  #02  addressable                          2.8.7.gem
[R.]  #03  afm                                  0.2.2.gem
[R.]  #04  asciidoctor                          2.0.23 x2, 2.0.23.gem
[R.]  #05  asciidoctor-pdf                      2.3.19.gem
[R.]  #06  boehmgc-coroutine-sp-fallback.patch  <none>
[R.]  #07  coderay                              1.1.3.gem
[R.]  #08  css_parser                           1.19.1.gem
[R.]  #09  git-lfs                              3.6.1, 3.6.1-go-modules
[R.]  #10  hashery                              2.1.2.gem
[R.]  #11  matrix                               0.4.2.gem
[R.]  #12  pdf-core                             0.9.0.gem
[R.]  #13  pdf-reader                           2.12.0.gem
[R.]  #14  polyglot                             0.3.5.gem
[R.]  #15  prawn                                2.4.0.gem
[R.]  #16  prawn-icon                           3.0.0.gem
[R.]  #17  prawn-svg                            0.34.2.gem
[R.]  #18  prawn-table                          0.2.2.gem
[R.]  #19  prawn-templates                      0.1.2.gem
[R.]  #20  public_suffix                        6.0.1.gem
[R.]  #21  pygments.rb                          3.0.0.gem
[R.]  #22  rouge                                4.4.0.gem
[R.]  #23  ruby-rc4                             0.1.5.gem
[R.]  #24  ruby3.3-Ascii85                      1.1.1
[R.]  #25  ruby3.3-addressable                  2.8.7
[R.]  #26  ruby3.3-afm                          0.2.2
[R.]  #27  ruby3.3-asciidoctor                  2.0.23
[R.]  #28  ruby3.3-asciidoctor-pdf              2.3.19
[R.]  #29  ruby3.3-coderay                      1.1.3
[R.]  #30  ruby3.3-css_parser                   1.19.1
[R.]  #31  ruby3.3-hashery                      2.1.2
[R.]  #32  ruby3.3-matrix                       0.4.2
[R.]  #33  ruby3.3-pdf-core                     0.9.0
[R.]  #34  ruby3.3-pdf-reader                   2.12.0
[R.]  #35  ruby3.3-polyglot                     0.3.5
[R.]  #36  ruby3.3-prawn                        2.4.0
[R.]  #37  ruby3.3-prawn-icon                   3.0.0
[R.]  #38  ruby3.3-prawn-svg                    0.34.2
[R.]  #39  ruby3.3-prawn-table                  0.2.2
[R.]  #40  ruby3.3-prawn-templates              0.1.2
[R.]  #41  ruby3.3-public_suffix                6.0.1
[R.]  #42  ruby3.3-pygments.rb                  3.0.0
[R.]  #43  ruby3.3-rouge                        4.4.0
[R.]  #44  ruby3.3-ruby-rc4                     0.1.5
[R.]  #45  ruby3.3-tilt                         2.4.0
[R.]  #46  ruby3.3-treetop                      1.6.12
[R.]  #47  ruby3.3-ttfunk                       1.7.0
[R.]  #48  tilt                                 2.4.0.gem
[R.]  #49  treetop                              1.6.12.gem
[R.]  #50  ttfunk                               1.7.0.gem
Closure size: 2957 -> 2896 (70 paths added, 131 paths removed, delta -61, disk usage -261.9KiB).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/sqfpvnbzh6l7qmg41zyd49sg1a4ap9jq-nixos-system-artemision-25.05.20250401.88e9920.drv
>>> /nix/store/z4jwjqb2ihvlqwhzlfanb7r7dnijpkq6-nixos-system-artemision-25.05.20250404.a462b94.drv
Version changes:
[C.]  #001  Ascii85                                    1.1.1.gem x2 -> 1.1.1.gem
[C.]  #002  CVE                                        2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-3933.patch, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch x2, 2022-3219.patch, 2022-28391.patch x4, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-47021.patch x2, 2022-48174.patch x2, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch x2, 2023-42364_CVE-2023-42365.patch x2, 2023-42366.patch x2, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch x2, 2024-52531_1.patch x2, 2024-52531_2.patch x2, 2024-52532_1.patch x2, 2024-52532_2.patch x2, 2024-52616.patch x2, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x2, 2025-26519_1.patch x2 -> 2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch, 2017-6829.patch, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch, 2017-6831.patch, 2017-6833.patch, 2017-6839.patch, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-3933.patch, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch x2, 2022-3219.patch, 2022-28391.patch x2, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-47021.patch x2, 2022-48174.patch, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch, 2023-42364_CVE-2023-42365.patch, 2023-42366.patch, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch, 2024-52531_1.patch, 2024-52531_2.patch, 2024-52532_1.patch, 2024-52532_2.patch, 2024-52616.patch x2, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x2, 2025-26519_1.patch x2
[C.]  #003  addressable                                2.8.7.gem x2 -> 2.8.7.gem
[C.]  #004  afm                                        0.2.2.gem x2 -> 0.2.2.gem
[C.]  #005  alt-left-alt-right-word-navigation.patch   <none> x2 -> <none>
[C.]  #006  asciidoctor                                2.0.23 x4, 2.0.23.gem x2 -> 2.0.23 x2, 2.0.23.gem
[C.]  #007  asciidoctor-pdf                            2.3.19.gem x2 -> 2.3.19.gem
[C.]  #008  autoconf                                   2.69 x3, 2.69.tar.xz x3, 2.71 x3, 2.71.tar.xz x2, 2.72 x6, 2.72.patch x2, 2.72.tar.xz x3 -> 2.69 x3, 2.69.tar.xz x3, 2.71 x3, 2.71.tar.xz x2, 2.72 x6, 2.72.patch, 2.72.tar.xz x3
[C.]  #009  aws-c-auth                                 0.8.1 x2 -> 0.8.1
[C.]  #010  aws-c-cal                                  0.8.0 x2 -> 0.8.0
[C.]  #011  aws-c-common                               0.10.3 x2 -> 0.10.3
[C.]  #012  aws-c-compression                          0.3.0 x2 -> 0.3.0
[C.]  #013  aws-c-event-stream                         0.5.0 x2 -> 0.5.0
[C.]  #014  aws-c-http                                 0.9.2 x2 -> 0.9.2
[C.]  #015  aws-c-io                                   0.15.3 x2 -> 0.15.3
[C.]  #016  aws-c-mqtt                                 0.11.0 x2 -> 0.11.0
[C.]  #017  aws-c-s3                                   0.7.1 x2 -> 0.7.1
[C.]  #018  aws-c-sdkutils                             0.2.1 x2 -> 0.2.1
[C.]  #019  aws-checksums                              0.2.2 x2 -> 0.2.2
[C.]  #020  aws-crt-cpp                                0.29.4 x2 -> 0.29.4
[C.]  #021  aws-sdk-cpp                                1.11.448 x2 -> 1.11.448
[C.]  #022  boehm-gc                                   8.2.2, 8.2.8 x5 -> 8.2.2, 8.2.8 x3
[C.]  #023  bundler                                    2.6.2 x2, 2.6.2.gem x2 -> 2.6.2, 2.6.2.gem
[C.]  #024  busybox                                    <none> x3, 1.36.1 x3, 1.36.1.tar.bz2 x2 -> <none> x3, 1.36.1 x2, 1.36.1.tar.bz2
[U.]  #025  calibre                                    7.26.0, 7.26.0.tar.xz -> 8.1.1, 8.1.1.tar.xz
[U.]  #026  chromedriver-unwrapped                     134.0.6998.165 -> 135.0.7049.52
[C.]  #027  chromium                                   126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 134.0.6998.165 -> 126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 135.0.7049.52
[U.]  #028  chromium-unwrapped                         134.0.6998.165 -> 135.0.7049.52
[C.]  #029  coderay                                    1.1.3.gem x2 -> 1.1.3.gem
[C.]  #030  concurrent-ruby                            1.3.4.gem x2 -> 1.3.4.gem
[C.]  #031  css_parser                                 1.19.1.gem x2 -> 1.19.1.gem
[C.]  #032  editline                                   1.17.1 x2 -> 1.17.1
[U.]  #033  eglexternalplatform                        1.2 -> 1.2.1
[U.]  #034  eza                                        0.20.24, 0.20.24-vendor, 0.20.24-vendor-staging -> 0.21.0, 0.21.0-vendor, 0.21.0-vendor-staging
[C.]  #035  firefox                                    128.5.0esr.source.tar.xz, 136.0.3, 136.0.3.source.tar.xz -> 128.5.0esr.source.tar.xz, 137.0, 137.0.source.tar.xz
[U.]  #036  firefox-unwrapped                          136.0.3 -> 137.0
[C.]  #037  fix-for-home-end-in-tmux.patch             <none> x2 -> <none>
[C.]  #038  gamescope                                  <none>, 3.16.2 -> <none>, 3.16.3
[C.]  #039  gemfile-and-lockfile                       <none> x5 -> <none> x4
[C.]  #040  gen-bin-stubs                              <none> x2 -> <none>
[C.]  #041  git-lfs                                    3.6.1 x2, 3.6.1-go-modules x2 -> 3.6.1, 3.6.1-go-modules
[C.]  #042  go                                         1.21.0-linux-amd64-bootstrap, 1.22.12-linux-amd64-bootstrap, 1.22.12-linux-386-bootstrap, 1.23.7, 1.24.1 x2 -> 1.22.12-linux-amd64-bootstrap, 1.22.12-linux-386-bootstrap, 1.24.1 x2
[C.]  #043  hashery                                    2.1.2.gem x2 -> 2.1.2.gem
[U.]  #044  hyprland-protocols                         0.6.2 -> 0.6.3
[U.]  #045  imagemagick                                7.1.1-46 x2 -> 7.1.1-47 x2
[U.]  #046  kitty                                      0.40.1 -> 0.41.1
[U.]  #047  kitty-go-modules                           0.40.1-go-modules -> 0.41.1-go-modules
[C.]  #048  libgit2                                    1.9.0 x2 -> 1.9.0
[C.]  #049  libgit2-darwin-case-sensitive-build.patch  <none> x2 -> <none>
[C.]  #050  libsoup                                    2.74.3 x2, 2.74.3.tar.xz x2, 3.6.4 x2, 3.6.4.tar.xz x2 -> 2.74.3, 2.74.3.tar.xz, 3.6.4 x2, 3.6.4.tar.xz x2
[C.]  #051  llhttp                                     9.2.1 x2 -> 9.2.1
[C.]  #052  lowdown                                    1.3.2 x2, 1.3.2.tar.gz x2 -> 1.3.2, 1.3.2.tar.gz
[C.]  #053  matrix                                     0.4.2.gem x2 -> 0.4.2.gem
[C.]  #054  mdbook                                     0.4.47 x2, 0.4.47-vendor x2, 0.4.47-vendor-staging x2 -> 0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging
[C.]  #055  mdbook-linkcheck                           0.7.7 x2, 0.7.7-vendor x2, 0.7.7-vendor-staging x2 -> 0.7.7, 0.7.7-vendor, 0.7.7-vendor-staging
[U.]  #056  mesa                                       25.0.2 x2 -> 25.0.3 x2
[C.]  #057  musl                                       1.2.5 x2, 1.2.5.tar.gz x2 -> 1.2.5, 1.2.5.tar.gz x2
[C*]  #058  nix                                        0.22.3, 0.28.0, 0.29.0, 2.24.13 x2, 2.26.3 x2 -> 0.22.3, 0.28.0, 0.29.0, 2.24.13, 2.26.3 x2
[C.]  #059  nix-prefetch-git                           <none> x4 -> <none> x5
[U.]  #060  nixos-system-artemision                    25.05.20250401.88e9920 -> 25.05.20250404.a462b94
[C.]  #061  nlohmann_json                              3.11.3 x2 -> 3.11.3
[C.]  #062  pdf-core                                   0.9.0.gem x2 -> 0.9.0.gem
[C.]  #063  pdf-reader                                 2.12.0.gem x2 -> 2.12.0.gem
[C.]  #064  polyglot                                   0.3.5.gem x2 -> 0.3.5.gem
[C.]  #065  prawn                                      2.4.0.gem x2 -> 2.4.0.gem
[C.]  #066  prawn-icon                                 3.0.0.gem x2 -> 3.0.0.gem
[C.]  #067  prawn-svg                                  0.34.2.gem x2 -> 0.34.2.gem
[C.]  #068  prawn-table                                0.2.2.gem x2 -> 0.2.2.gem
[C.]  #069  prawn-templates                            0.1.2.gem x2 -> 0.1.2.gem
[U.]  #070  proton-ge-bin-GE-Proton9                   26 -> 27
[C.]  #071  public_suffix                              6.0.1.gem x2 -> 6.0.1.gem
[C.]  #072  pygments.rb                                3.0.0.gem x2 -> 3.0.0.gem
[U.]  #073  python3.12-ruff                            0.11.2 -> 0.11.3
[U.]  #074  python3.12-typed-ast                       1.5.4 -> 1.5.5
[C.]  #075  rapidcheck                                 0-unstable-2023-12-14 x2 -> 0-unstable-2023-12-14
[C.]  #076  rexml                                      3.2.6.gem, 3.3.9.gem x2 -> 3.2.6.gem, 3.3.9.gem
[C.]  #077  rouge                                      4.4.0.gem x2 -> 4.4.0.gem
[C.]  #078  ruby-rc4                                   0.1.5.gem x2 -> 0.1.5.gem
[C.]  #079  ruby3.3-Ascii85                            1.1.1 x2 -> 1.1.1
[C.]  #080  ruby3.3-addressable                        2.8.7 x2 -> 2.8.7
[C.]  #081  ruby3.3-afm                                0.2.2 x2 -> 0.2.2
[C.]  #082  ruby3.3-asciidoctor                        2.0.23 x2 -> 2.0.23
[C.]  #083  ruby3.3-asciidoctor-pdf                    2.3.19 x2 -> 2.3.19
[C.]  #084  ruby3.3-coderay                            1.1.3 x2 -> 1.1.3
[C.]  #085  ruby3.3-concurrent-ruby                    1.3.4 x2 -> 1.3.4
[C.]  #086  ruby3.3-css_parser                         1.19.1 x2 -> 1.19.1
[C.]  #087  ruby3.3-hashery                            2.1.2 x2 -> 2.1.2
[C.]  #088  ruby3.3-matrix                             0.4.2 x2 -> 0.4.2
[C.]  #089  ruby3.3-pdf-core                           0.9.0 x2 -> 0.9.0
[C.]  #090  ruby3.3-pdf-reader                         2.12.0 x2 -> 2.12.0
[C.]  #091  ruby3.3-polyglot                           0.3.5 x2 -> 0.3.5
[C.]  #092  ruby3.3-prawn                              2.4.0 x2 -> 2.4.0
[C.]  #093  ruby3.3-prawn-icon                         3.0.0 x2 -> 3.0.0
[C.]  #094  ruby3.3-prawn-svg                          0.34.2 x2 -> 0.34.2
[C.]  #095  ruby3.3-prawn-table                        0.2.2 x2 -> 0.2.2
[C.]  #096  ruby3.3-prawn-templates                    0.1.2 x2 -> 0.1.2
[C.]  #097  ruby3.3-public_suffix                      6.0.1 x2 -> 6.0.1
[C.]  #098  ruby3.3-pygments.rb                        3.0.0 x2 -> 3.0.0
[C.]  #099  ruby3.3-rexml                              3.2.6, 3.3.9 x2 -> 3.2.6, 3.3.9
[C.]  #100  ruby3.3-rouge                              4.4.0 x2 -> 4.4.0
[C.]  #101  ruby3.3-ruby-rc4                           0.1.5 x2 -> 0.1.5
[C.]  #102  ruby3.3-tilt                               2.4.0 x2 -> 2.4.0
[C.]  #103  ruby3.3-treetop                            1.6.12 x2 -> 1.6.12
[C.]  #104  ruby3.3-ttfunk                             1.7.0 x2 -> 1.7.0
[U.]  #105  ruff                                       0.11.2-vendor, 0.11.2-vendor-staging -> 0.11.3-vendor, 0.11.3-vendor-staging
[C.]  #106  s2n-tls                                    1.5.11 x2 -> 1.5.11
[U.]  #107  sdl3                                       3.2.8 -> 3.2.10
[U.]  #108  sof-bin                                    2025.01.tar.gz -> 2025.01.1.tar.gz
[U.]  #109  sof-firmware                               2025.01, 2025.01-zstd -> 2025.01.1, 2025.01.1-zstd
[U.]  #110  sops                                       3.10.0, 3.10.0-go-modules -> 3.10.1, 3.10.1-go-modules
[C.]  #111  source                                     <none> x1756 -> <none> x1734
[C.]  #112  tilt                                       2.4.0.gem x2 -> 2.4.0.gem
[C.]  #113  toml11                                     3.7.1 x2 -> 3.7.1
[C.]  #114  treetop                                    1.6.12.gem x2 -> 1.6.12.gem
[C.]  #115  ttfunk                                     1.7.0.gem x2 -> 1.7.0.gem
[U.]  #116  yt-dlp                                     2025.3.27 -> 2025.3.31
[U.]  #117  yt_dlp                                     2025.3.27.tar.gz -> 2025.3.31.tar.gz
Added packages:
[A.]  #1  gn                                       4a8016d
[A.]  #2  strfry.md                                <none>
[A.]  #3  yv73ra0wb71119j84sw4j5ac5c4117fx-source  <none>
Removed packages:
[R.]  #1  boehmgc-coroutine-sp-fallback.patch      <none>
[R.]  #2  gn-ed1abc1                               <none>
[R.]  #3  go1.21.0.linux-amd64.tar.gz              <none>
[R.]  #4  go1.23.7.src.tar.gz                      <none>
[R.]  #5  scripts-path.patch                       <none>
[R.]  #6  yyiz5driah63v7ql5k4gmh6dq8d9yy4y-source  <none>
Closure size: 19436 -> 19299 (1239 paths added, 1376 paths removed, delta -137, disk usage +2.9MiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/0nd0b5ia56vx8xjnv1nzv9qim4574ckk-pre-commit-run.drv
>>> /nix/store/y227w2flwypcjhhm8ksz4lv23fr0v2a8-pre-commit-run.drv
Version changes:
[C.]  #1  Gemfile                  <none> x2 -> <none>
[C.]  #2  Gemfile.lock             <none> x2 -> <none>
[C.]  #3  concurrent-ruby          1.2.0.gem, 1.3.4.gem -> 1.2.0.gem
[C.]  #4  gemfile-and-lockfile     <none> x2 -> <none>
[C.]  #5  rexml                    3.2.5.gem, 3.3.9.gem -> 3.2.5.gem
[C.]  #6  ruby3.3-concurrent-ruby  1.2.0, 1.3.4 -> 1.2.0
[C.]  #7  ruby3.3-rexml            3.2.5, 3.3.9 -> 3.2.5
[C.]  #8  source                   <none> x167 -> <none> x166
Added packages:
[A+]  #1  yv73ra0wb71119j84sw4j5ac5c4117fx-source  <none>
Removed packages:
[R.]  #01  Ascii85                                  1.1.1.gem
[R.]  #02  addressable                              2.8.7.gem
[R.]  #03  afm                                      0.2.2.gem
[R.]  #04  asciidoctor                              2.0.23 x2, 2.0.23.gem
[R.]  #05  asciidoctor-pdf                          2.3.19.gem
[R.]  #06  boehmgc-coroutine-sp-fallback.patch      <none>
[R.]  #07  coderay                                  1.1.3.gem
[R.]  #08  css_parser                               1.19.1.gem
[R.]  #09  git-lfs                                  3.6.1, 3.6.1-go-modules
[R.]  #10  hashery                                  2.1.2.gem
[R.]  #11  matrix                                   0.4.2.gem
[R.]  #12  pdf-core                                 0.9.0.gem
[R.]  #13  pdf-reader                               2.12.0.gem
[R.]  #14  polyglot                                 0.3.5.gem
[R.]  #15  prawn                                    2.4.0.gem
[R.]  #16  prawn-icon                               3.0.0.gem
[R.]  #17  prawn-svg                                0.34.2.gem
[R.]  #18  prawn-table                              0.2.2.gem
[R.]  #19  prawn-templates                          0.1.2.gem
[R.]  #20  public_suffix                            6.0.1.gem
[R.]  #21  pygments.rb                              3.0.0.gem
[R.]  #22  rouge                                    4.4.0.gem
[R.]  #23  ruby-rc4                                 0.1.5.gem
[R.]  #24  ruby3.3-Ascii85                          1.1.1
[R.]  #25  ruby3.3-addressable                      2.8.7
[R.]  #26  ruby3.3-afm                              0.2.2
[R.]  #27  ruby3.3-asciidoctor                      2.0.23
[R.]  #28  ruby3.3-asciidoctor-pdf                  2.3.19
[R.]  #29  ruby3.3-coderay                          1.1.3
[R.]  #30  ruby3.3-css_parser                       1.19.1
[R.]  #31  ruby3.3-hashery                          2.1.2
[R.]  #32  ruby3.3-matrix                           0.4.2
[R.]  #33  ruby3.3-pdf-core                         0.9.0
[R.]  #34  ruby3.3-pdf-reader                       2.12.0
[R.]  #35  ruby3.3-polyglot                         0.3.5
[R.]  #36  ruby3.3-prawn                            2.4.0
[R.]  #37  ruby3.3-prawn-icon                       3.0.0
[R.]  #38  ruby3.3-prawn-svg                        0.34.2
[R.]  #39  ruby3.3-prawn-table                      0.2.2
[R.]  #40  ruby3.3-prawn-templates                  0.1.2
[R.]  #41  ruby3.3-public_suffix                    6.0.1
[R.]  #42  ruby3.3-pygments.rb                      3.0.0
[R.]  #43  ruby3.3-rouge                            4.4.0
[R.]  #44  ruby3.3-ruby-rc4                         0.1.5
[R.]  #45  ruby3.3-tilt                             2.4.0
[R.]  #46  ruby3.3-treetop                          1.6.12
[R.]  #47  ruby3.3-ttfunk                           1.7.0
[R.]  #48  tilt                                     2.4.0.gem
[R.]  #49  treetop                                  1.6.12.gem
[R.]  #50  ttfunk                                   1.7.0.gem
[R-]  #51  yyiz5driah63v7ql5k4gmh6dq8d9yy4y-source  <none>
Closure size: 2604 -> 2543 (55 paths added, 116 paths removed, delta -61, disk usage -262.2KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
>>> /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing formatter.x86_64-linux:
<<< /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1307 -> 1307 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-04-04 12:13:50 +00:00
e0a6001fca Merge pull request 'add cleanup action' (#77) from feature/pr-cleanup into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 13s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m17s
Check Nix flake / Perform Nix flake checks (push) Successful in 10m46s
Update flakes / update_lockfile (push) Successful in 45m33s
Reviewed-on: #77
2025-04-02 01:11:45 -04:00
a659e705cc add cleanup action
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 7s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m43s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m29s
delete branch on close pr / delete-branch (pull_request) Failing after 21s
2025-04-02 01:00:55 -04:00
97902cf783 Merge pull request 'update url in sample-setup.sh' (#75) from feature/update-docs into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m24s
Check Nix flake / Perform Nix flake checks (push) Successful in 11m3s
Reviewed-on: #75
2025-04-02 00:47:47 -04:00
215ad66a21 update url in sample-setup.sh
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 18s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m31s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 12m24s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-04-02 00:35:15 -04:00
cb57885e8f Merge pull request 'feature/add-gocryptfs' (#76) from feature/add-gocryptfs into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 7s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m37s
Check Nix flake / Perform Nix flake checks (push) Successful in 12m22s
Reviewed-on: #76
2025-04-02 00:32:18 -04:00
e70b7c0e92 enable flake-wide fallback on substitution failure
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m6s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 11m43s
2025-04-02 00:20:04 -04:00
cb9f93f611 add gocryptfs 2025-04-02 00:18:21 -04:00
51ddf3dc92 Merge pull request 'remove RAD references' (#74) from feature/resync-hydra into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 14s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m31s
Check Nix flake / Perform Nix flake checks (push) Successful in 8m4s
Reviewed-on: #74
2025-04-01 15:27:46 -04:00
909af41db0 Revert "resync hydra"
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 24s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m28s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 8m47s
This reverts commit 2331cb36ce.
2025-04-01 15:18:39 -04:00
2331cb36ce resync hydra
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 32s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m42s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m26s
2025-04-01 15:12:46 -04:00
8b0b25207e remove references to richie/rad
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-04-01 13:59:09 -04:00
d103f0c9b0 Merge pull request 'automated: Update flake.lock' (#65) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 21s
Check Nix formatting / Perform Nix format checks (push) Failing after 13m1s
Check Nix flake / Perform Nix flake checks (push) Failing after 13m3s
Reviewed-on: #65
2025-04-01 13:38:05 -04:00
ff24465ef2 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 23s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m4s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 11m58s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/d74460da63a8c08a69a1f143b04f2ab1a6b2f5c2?dir=pkgs/firefox-addons&narHash=sha256-dAhrL%2BgEjNN5U/Sosy7IrX0Y0qPA0U7Gp9TBhqEliNU%3D' (2025-03-23)
  → 'gitlab:rycee/nur-expressions/692aba39210127804151c9436e4b87fe1d0e0f2b?dir=pkgs/firefox-addons&narHash=sha256-aHnOrBV4UpVQuv9RHmYaRb0jZRBpmeDWsZWBRoSCc5w%3D' (2025-04-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/ce287a5cd3ef78203bc78021447f937a988d9f6f?narHash=sha256-gwW0tBIA77g6qq45y220drTy0DmThF3fJMwVFUtYV9c%3D' (2025-03-26)
  → 'github:nix-community/home-manager/c21383b556609ce1ad901aa08b4c6fbd9e0c7af0?narHash=sha256-u81nqA4UuRatKDkzUuIfVYdLMw8birEy%2B99oXpdyXhY%3D' (2025-04-01)
• Updated input 'hydra':
    'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=48ced456750b002b757d6797d9b0e500322fcba0' (2025-03-31)
  → 'git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls&rev=a20f37b97fa43eea1570bf125ee95f19ba7e2674' (2025-03-31)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/bd81329944be53b0ffb99e05864804b95f1d7c65?narHash=sha256-I8JVdQRu8eWvY5W8XWYZkdd5pojDHkxeqQV7mMIsbhs%3D' (2025-03-17)
  → 'github:hyprwm/contrib/bc2ad24e0b2e66c3e164994c4897cd94a933fd10?narHash=sha256-YItzk1pj8Kz%2Bb7VlC9zN1pSZ6CuX35asYy3HuMQ3lBQ%3D' (2025-03-31)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/36dc43cb50d5d20f90a28d53abb33a32b0a2aae6?narHash=sha256-AulwPVrS9859t%2BeJ61v24wH/nfBEIDSXYxlRo3fL/SA%3D' (2025-03-23)
  → 'github:Mic92/nix-index-database/b3696bfb6c24aa61428839a99e8b40c53ac3a82d?narHash=sha256-LROaIjSLo347cwcHRfSpqzEOa2FoLSeJwU4dOrGm55E%3D' (2025-03-30)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/ecaa2d911e77c265c2a5bac8b583c40b0f151726?narHash=sha256-zvQ4GsCJT6MTOzPKLmlFyM%2Blxo0JGQ0cSFaZSACmWfY%3D' (2025-03-24)
  → 'github:NixOS/nixos-hardware/de6fc5551121c59c01e2a3d45b277a6d05077bc4?narHash=sha256-b/exDDQSLmENZZgbAEI3qi9yHkuXAXCPbormD8CSJXo%3D' (2025-03-31)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/6d1da83b2352ae4c72960b10154290434f5bd779?narHash=sha256-CkFIV8hyXq6q6p4rksQtlFoNyrtwXyUrY7ilCyDgEmo%3D' (2025-03-25)
  → 'github:SuperSandro2000/nixos-modules/77ff511df92a9d4a828bdf032b8f48e7c3d99b50?narHash=sha256-fOMsQpcdIbj%2BwOexiCSEW2J4Erqd0LRV25aYiOx4QRw%3D' (2025-03-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/6ea2759c633a3e25f3b4e2f52fb6bf9d6a01c532?narHash=sha256-V3jQhu3s48mgGClvKkWhYM1%2BcSTFGFm4ztDkK7S69JY%3D' (2025-03-25)
  → 'github:nixos/nixpkgs/88e992074d86ad50249de12b7fb8dbaadf8dc0c5?narHash=sha256-xwNv3FYTC5pl4QVZ79gUxqCEvqKzcKdXycpH5UbYscw%3D' (2025-04-01)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092?narHash=sha256-rBfc%2BH1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE%3D' (2025-03-23)
  → 'github:nixos/nixpkgs/7ffe0edc685f14b8c635e3d6591b0bbb97365e6c?narHash=sha256-sOos1jZGKmT6xxPvxGQyPTApOunXvScV4lNjBCXd/CI%3D' (2025-03-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/a0e3395c63cdbc9c1ec17915f8328c077c79c4a1?narHash=sha256-Slrqmt6kJ/M7Z/ce4ebQWsz2aeEodrX56CsupOEPoz0%3D' (2025-03-26)
  → 'github:oxalica/rust-overlay/bee11c51c2cda3ac57c9e0149d94b86cc1b00d13?narHash=sha256-uLjVsb4Rxnp1zmFdPCDmdODd4RY6ETOeRj0IkC0ij/4%3D' (2025-04-01)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/67566fe68a8bed2a7b1175fdfb0697ed22ae8852?narHash=sha256-ZGlpUDsuBdeZeTNgoMv%2Baw0ByXT2J3wkYw9kJwkAS4M%3D' (2025-03-23)
  → 'github:Mic92/sops-nix/e7f4d7ed8bce8dfa7d2f2fe6f8b8f523e54646f8?narHash=sha256-zI2WSkU%2Bei4zCxT%2BIVSQjNM9i0ST%2B%2BT2qSFXTsAND7s%3D' (2025-04-01)
• Updated input 'stylix':
    'github:danth/stylix/61a5f77f2202f3a79797089752713e16b1ab5b10?narHash=sha256-63joFDrDekkI8papsDPwObKCCYSZ7t/1t94M398BxLY%3D' (2025-03-25)
  → 'github:danth/stylix/54721996d6590267d095f63297d9051e9342a33d?narHash=sha256-xhHg8ixBhZngvGOMb2SJuJEHhHA10n8pA02fEKuKzek%3D' (2025-04-01)
• Updated input 'wired-notify':
    'github:Toqozz/wired-notify/1632418aa15889343028261663e81d8b5595860e?narHash=sha256-u/ZGtyEUvAkFOBgLo2YldOx0GKjE3/esWpWruRD376E%3D' (2024-11-03)
  → 'github:Toqozz/wired-notify/75d43f54a02b15f2a15f5c1a0e1c7d15100067a6?narHash=sha256-NIsi8Dno9YsOLUUTrLU4p%2BhxYeJr3Vkg1gIpQKVTaDs%3D' (2025-03-30)
```

```
comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
>>> /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/ipg82xsd8y4k2cagkdg0xzajxqcd5ad2-nix-shell.drv
>>> /nix/store/lmxrka03154c4dn5ja9rhypg1s1jqgyc-nix-shell.drv
Version changes:
[C.]  #1  go                   1.21.0-linux-amd64-bootstrap, 1.22.12, 1.22.12-linux-amd64-bootstrap, 1.24.1 -> 1.22.12-linux-amd64-bootstrap, 1.24.1
[C.]  #2  go_no_vendor_checks  1.22.patch, 1.23.patch -> 1.23.patch
[U.]  #3  nix                  2.24.12 -> 2.24.13
[U*]  #4  sops                 3.9.4, 3.9.4-go-modules -> 3.10.0, 3.10.0-go-modules
[U*]  #5  treefmt              2.1.1, 2.1.1-go-modules -> 2.2.0, 2.2.0-go-modules
Removed packages:
[R.]  #1  go1.21.0.linux-amd64.tar.gz  <none>
[R.]  #2  go1.22.12.src.tar.gz         <none>
Closure size: 2962 -> 2957 (32 paths added, 37 paths removed, delta -5, disk usage -13.2KiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/i2dl3jaghqg2b1m1v8w183kk4c5i326q-pre-commit-run.drv
>>> /nix/store/ikm26yp6cw8mp24vrrpx4dg16xk297i9-pre-commit-run.drv
Version changes:
[U.]  #1  nix  2.24.12 -> 2.24.13
Added packages:
[A+]  #1  n182aqjfn2kp557dzc8m8f7zc9j4s0mh-source  <none>
Removed packages:
[R-]  #1  pbgldy92pxxm51bdv8s209srlzv7mmdq-source  <none>
Closure size: 2604 -> 2604 (16 paths added, 16 paths removed, delta +0, disk usage +0B).

comparing formatter.x86_64-linux:
<<< /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1307 -> 1307 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/l18i6x7sbw9y8fbxl2raniw1l61b43ih-nixos-system-palatine-hill-25.05.20250325.6ea2759.drv
>>> /nix/store/imw2k3rx7ggr19r7d247paqsrr0dbv7w-nixos-system-palatine-hill-25.05.20250401.88e9920.drv
Version changes:
[U.]  #01  avisynthplus                    3.7.3 -> 3.7.4
[U.]  #02  btrfs-progs                     6.13 -> 6.14
[U.]  #03  c-grammar-neovim                0.10.4 -> 0.11.0
[U.]  #04  diesel-cli                      2.2.7, 2.2.7-vendor, 2.2.7-vendor-staging -> 2.2.8, 2.2.8-vendor, 2.2.8-vendor-staging
[U.]  #05  diesel_cli                      2.2.7.tar.gz -> 2.2.8.tar.gz
[U.]  #06  docker-buildx                   0.20.1 -> 0.22.0
[U.]  #07  fzf                             0.60.3, 0.60.3-go-modules -> 0.61.0, 0.61.0-go-modules
[U.]  #08  gitea                           1.23.5, 1.23.5-go-modules -> 1.23.6, 1.23.6-go-modules
[U.]  #09  gitea-frontend                  1.23.5, 1.23.5-npm-deps -> 1.23.6, 1.23.6-npm-deps
[U.]  #10  glances                         4.3.0.8 -> 4.3.1
[D.]  #11  hydra                           0.1.20250331.48ced45 -> 0.1.20250331.a20f37b
[U*]  #12  initrd-linux                    6.12.20 -> 6.12.21
[U.]  #13  libjodycode                     3.1.1 -> 3.1.2
[C*]  #14  linux                           6.10.tar.xz x2, 6.12.7.tar.xz x3, 6.12.20, 6.12.20-modules, 6.12.20-modules-shrunk, 6.12.20.tar.xz -> 6.10.tar.xz x2, 6.12.7.tar.xz x3, 6.12.21, 6.12.21-modules, 6.12.21-modules-shrunk, 6.12.21.tar.xz
[U.]  #15  linux-config                    6.12.20 -> 6.12.21
[U.]  #16  lua-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #17  markdown-grammar-neovim         0.10.4 -> 0.11.0
[U.]  #18  markdown_inline-grammar-neovim  0.10.4 -> 0.11.0
[C.]  #19  neovim                          0.10.0.gem, 0.10.4 -> 0.10.0.gem, 0.11.0
[U.]  #20  neovim-unwrapped                0.10.4 -> 0.11.0
[C*]  #21  nix                             0.25.1, 0.28.0, 2.24.12, 2.26.3 x3, 2.26.3-dev -> 0.25.1, 0.28.0, 2.24.13, 2.26.3 x3, 2.26.3-dev
[C.]  #22  nix-perl                        2.24.12, 2.26.3 x2 -> 2.24.13, 2.26.3 x2
[U.]  #23  nixos-system-palatine-hill      25.05.20250325.6ea2759 -> 25.05.20250401.88e9920
[C.]  #24  openjdk-headless                17.0.13+11, 21.0.5+11 -> 17.0.14+7, 21.0.5+11
[C.]  #25  python3.12-cattrs               24.1.2 -> 24.1.2 x2
[U.]  #26  python3.12-deepdiff             8.2.0 -> 8.4.1
[C.]  #27  python3.12-distutils            75.1.1, 75.8.2 -> 75.1.1, 75.8.2 x2
[C.]  #28  python3.12-executing            2.1.0, 2.2.0 -> 2.1.0, 2.2.0 x2
[C.]  #29  python3.12-flasgger             0.9.5, 0.9.7.1 -> 0.9.5, 0.9.7.1 x2
[C.]  #30  python3.12-flask                3.0.3, 3.1.0 -> 3.0.3, 3.1.0 x2
[C.]  #31  python3.12-flit                 3.9.0, 3.11.0 -> 3.9.0, 3.11.0 x2
[C.]  #32  python3.12-fonttools            4.54.1, 4.55.3 -> 4.54.1, 4.55.3 x2
[C.]  #33  python3.12-httpbin              0.10.2 x2 -> 0.10.2 x3
[C.]  #34  python3.12-httpcore             1.0.6, 1.0.7 -> 1.0.6, 1.0.7 x2
[C.]  #35  python3.12-httpx                0.27.2, 0.28.1 -> 0.27.2, 0.28.1 x2
[C.]  #36  python3.12-icecream             2.1.3, 2.1.4 -> 2.1.3, 2.1.4 x2
[C.]  #37  python3.12-ipython              8.29.0, 8.32.0 -> 8.29.0, 8.32.0 x2
[C.]  #38  python3.12-markdown-it-py       3.0.0 x3 -> 3.0.0 x4
[C.]  #39  python3.12-matplotlib           3.9.2, 3.10.1 -> 3.9.2, 3.10.1 x2
[U.]  #40  python3.12-orderly-set          5.2.2 -> 5.3.0
[C.]  #41  python3.12-paramiko             3.5.0, 3.5.1 -> 3.5.0, 3.5.1 x2
[C.]  #42  python3.12-pbr                  6.1.0, 6.1.1 -> 6.1.0, 6.1.1 x2
[C.]  #43  python3.12-pkgconfig            1.5.5 x2 -> 1.5.5 x3
[U.]  #44  python3.12-poetry               2.1.1 -> 2.1.2
[C.]  #45  python3.12-poetry-core          1.9.1, 2.1.1 -> 1.9.1, 2.1.1, 2.1.2
[C.]  #46  python3.12-pyfakefs             5.6.0, 5.7.4 -> 5.6.0, 5.7.4 x2
[C.]  #47  python3.12-pytest-httpbin       2.0.0, 2.1.0 -> 2.0.0, 2.1.0 x2
[C.]  #48  python3.12-pytest-httpserver    1.1.0, 1.1.2 -> 1.1.0, 1.1.2 x2
[C.]  #49  python3.12-pytest-regressions   2.5.0, 2.7.0 -> 2.5.0, 2.7.0 x2
[C.]  #50  python3.12-python-dotenv        1.0.1 x2 -> 1.0.1 x3
[C.]  #51  python3.12-responses            0.25.3, 0.25.6 -> 0.25.3, 0.25.6 x2
[C.]  #52  python3.12-rich                 13.8.1, 13.9.4 -> 13.8.1, 13.9.4 x2
[C.]  #53  python3.12-sh                   2.0.7, 2.2.1 -> 2.0.7, 2.2.1 x2
[C.]  #54  python3.12-stack-data           0.6.3 x2 -> 0.6.3 x3
[C.]  #55  python3.12-tomlkit              0.12.5, 0.13.2 -> 0.12.5, 0.13.2 x2
[C.]  #56  python3.12-uharfbuzz            0.41.0, 0.45.0 -> 0.41.0, 0.45.0 x2
[C.]  #57  python3.12-undefined            0.0.8 x2 -> 0.0.8 x3
[U.]  #58  query-grammar-neovim            0.10.4 -> 0.11.0
[U.]  #59  rootlesskit                     2.3.2, 2.3.2-go-modules -> 2.3.4, 2.3.4-go-modules
[C.]  #60  source                          <none> x1107 -> <none> x1105
[U.]  #61  strace                          6.13, 6.13.tar.xz -> 6.14, 6.14.tar.xz
[U.]  #62  treefmt                         2.1.1, 2.1.1-go-modules -> 2.2.0, 2.2.0-go-modules
[U.]  #63  vim-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #64  vimdoc-grammar-neovim           0.10.4 -> 0.11.0
[U.]  #65  yt-dlp                          2025.3.21 -> 2025.3.27
[U.]  #66  yt_dlp                          2025.3.21.tar.gz -> 2025.3.27.tar.gz
[U.]  #67  zfs-kernel                      2.3.1-6.12.20 -> 2.3.1-6.12.21
Added packages:
[A.]  #1  btrfs-progs-v6.14.tar.xz                 <none>
[A.]  #2  n182aqjfn2kp557dzc8m8f7zc9j4s0mh-source  <none>
[A.]  #3  v0.23.4.tar.gz                           <none>
[A.]  #4  v0.3.0.tar.gz                            <none>
[A.]  #5  v0.4.1.tar.gz                            <none>
[A.]  #6  v0.5.0.tar.gz                            <none>
[A.]  #7  v0.5.1.tar.gz                            <none>
[A.]  #8  v3.0.1.tar.gz                            <none>
Removed packages:
[R.]  #01  btrfs-progs-v6.13.tar.xz                                     <none>
[R.]  #02  c2387ff3c878ab608d7616e4984fc01c4226416c.patch?full_index=1  <none>
[R.]  #03  do-not-import-mypy.patch                                     <none>
[R.]  #04  fix-absolute-path.patch                                      <none>
[R.]  #05  libvterm                                                     0.3.3.tar.gz
[R.]  #06  libvterm-neovim                                              0.3.3
[R.]  #07  msgpack-c                                                    6.1.0
[R.]  #08  pbgldy92pxxm51bdv8s209srlzv7mmdq-source                      <none>
[R.]  #09  python3.12-clevercsv                                         0.8.3
[R.]  #10  python3.12-tabview                                           1.4.4
[R.]  #11  v0.1.0.tar.gz                                                <none>
[R.]  #12  v0.2.3.tar.gz                                                <none>
[R.]  #13  v0.21.3.tar.gz                                               <none>
[R.]  #14  v0.4.0.tar.gz                                                <none> x2
[R.]  #15  v3.0.0.tar.gz                                                <none>
Closure size: 12123 -> 12143 (474 paths added, 454 paths removed, delta +20, disk usage -1.8MiB).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/ny4pllmr8fsa92llvqbnd34lfk4qrcr5-nixos-system-artemision-25.05.20250325.6ea2759.drv
>>> /nix/store/ffvv5kiql2jihxbgdyxqq0s70nvn3igx-nixos-system-artemision-25.05.20250401.88e9920.drv
Version changes:
[C.]  #001  Cargo.lock                      <none> x10 -> <none> x9
[U.]  #002  LanguageTool                    6.5 -> 6.6
[U.]  #003  ada                             3.2.1 -> 3.2.2
[U.]  #004  android-udev-rules              20241109 -> 20250314
[C.]  #005  anstream                        0.6.13, 0.6.15 -> 0.6.13
[C.]  #006  anstyle-parse                   0.2.3, 0.2.5 -> 0.2.3
[C.]  #007  anstyle-query                   1.0.2, 1.1.1 -> 1.0.2
[C.]  #008  anstyle-wincon                  3.0.2, 3.0.4 -> 3.0.2
[U.]  #009  avisynthplus                    3.7.3 -> 3.7.4
[C.]  #010  base64                          0.4.2.4, 0.4.2.4-r3.cabal, 0.4.2.4.tar.gz, 0.13.0, 0.22.1 -> 0.4.2.4, 0.4.2.4-r3.cabal, 0.4.2.4.tar.gz, 0.13.0
[U.]  #011  btrfs-progs                     6.13 -> 6.14
[C.]  #012  bytemuck                        1.9.1, 1.16.3, 1.21.0 -> 1.9.1, 1.21.0
[U.]  #013  c-grammar-neovim                0.10.4 -> 0.11.0
[C.]  #014  cargo-vendor-dir                <none> x10 -> <none> x9
[U.]  #015  ccid                            1.6.1, 1.6.1.tar.xz -> 1.6.2, 1.6.2.tar.xz
[U.]  #016  cloud-hypervisor                44.0, 44.0-vendor, 44.0-vendor-staging -> 45.0, 45.0-vendor, 45.0-vendor-staging
[C.]  #017  colorchoice                     1.0.0, 1.0.2 -> 1.0.0
[C.]  #018  crate-anstream                  0.6.13.tar.gz, 0.6.15.tar.gz -> 0.6.13.tar.gz
[C.]  #019  crate-anstyle-parse             0.2.3.tar.gz, 0.2.5.tar.gz -> 0.2.3.tar.gz
[C.]  #020  crate-anstyle-query             1.0.2.tar.gz, 1.1.1.tar.gz -> 1.0.2.tar.gz
[C.]  #021  crate-anstyle-wincon            3.0.2.tar.gz, 3.0.4.tar.gz -> 3.0.2.tar.gz
[C.]  #022  crate-base64                    0.13.0.tar.gz, 0.22.1.tar.gz -> 0.13.0.tar.gz
[C.]  #023  crate-bytemuck                  1.9.1.tar.gz, 1.16.3.tar.gz, 1.21.0.tar.gz -> 1.9.1.tar.gz, 1.21.0.tar.gz
[C.]  #024  crate-colorchoice               1.0.0.tar.gz, 1.0.2.tar.gz -> 1.0.0.tar.gz
[C.]  #025  crate-data-encoding             2.5.0.tar.gz, 2.6.0.tar.gz -> 2.5.0.tar.gz
[C.]  #026  crate-env_filter                0.1.0.tar.gz, 0.1.2.tar.gz -> 0.1.0.tar.gz
[C.]  #027  crate-env_logger                0.8.4.tar.gz, 0.11.3.tar.gz, 0.11.5.tar.gz -> 0.11.3.tar.gz
[C.]  #028  crate-errno                     0.3.8.tar.gz, 0.3.9.tar.gz -> 0.3.8.tar.gz
[C.]  #029  crate-fastrand                  1.9.0.tar.gz, 2.0.2.tar.gz, 2.1.0.tar.gz -> 1.9.0.tar.gz, 2.0.2.tar.gz
[C.]  #030  crate-flate2                    1.0.23.tar.gz, 1.0.31.tar.gz, 1.0.35.tar.gz -> 1.0.23.tar.gz, 1.0.35.tar.gz
[C.]  #031  crate-itertools                 0.10.5.tar.gz, 0.12.1.tar.gz -> 0.10.5.tar.gz
[C.]  #032  crate-libloading                0.7.0.tar.gz, 0.8.5.tar.gz -> 0.7.0.tar.gz
[C.]  #033  crate-linux-raw-sys             0.4.13.tar.gz, 0.4.14.tar.gz -> 0.4.13.tar.gz
[C.]  #034  crate-minimal-lexical           0.1.2.tar.gz, 0.2.1.tar.gz -> 0.1.2.tar.gz
[C.]  #035  crate-miniz_oxide               0.3.7.tar.gz, 0.4.4.tar.gz, 0.5.1.tar.gz, 0.7.4.tar.gz, 0.8.3.tar.gz -> 0.3.7.tar.gz, 0.4.4.tar.gz, 0.5.1.tar.gz, 0.8.3.tar.gz
[C.]  #036  crate-nom                       7.0.0.tar.gz, 7.1.3.tar.gz -> 7.0.0.tar.gz
[C.]  #037  crate-num_cpus                  1.13.0.tar.gz, 1.16.0.tar.gz -> 1.13.0.tar.gz
[C.]  #038  crate-portable-atomic           1.6.0.tar.gz, 1.7.0.tar.gz -> 1.6.0.tar.gz
[C.]  #039  crate-ppv-lite86                0.2.17.tar.gz, 0.2.20.tar.gz -> 0.2.17.tar.gz
[C.]  #040  crate-redox_syscall             0.2.10.tar.gz, 0.2.16.tar.gz, 0.5.3.tar.gz, 0.5.8.tar.gz -> 0.2.10.tar.gz, 0.5.3.tar.gz, 0.5.8.tar.gz
[C.]  #041  crate-rustix                    0.38.32.tar.gz, 0.38.34.tar.gz -> 0.38.32.tar.gz
[C.]  #042  crate-strsim                    0.8.0.tar.gz, 0.10.0.tar.gz, 0.11.1.tar.gz -> 0.8.0.tar.gz, 0.10.0.tar.gz
[C.]  #043  crate-tempfile                  3.10.1.tar.gz, 3.11.0.tar.gz -> 3.10.1.tar.gz
[C.]  #044  crate-thiserror                 1.0.28.tar.gz, 1.0.58.tar.gz, 1.0.63.tar.gz, 1.0.69.tar.gz -> 1.0.28.tar.gz, 1.0.58.tar.gz, 1.0.69.tar.gz
[C.]  #045  crate-thiserror-impl            1.0.28.tar.gz, 1.0.58.tar.gz, 1.0.63.tar.gz, 1.0.69.tar.gz -> 1.0.28.tar.gz, 1.0.58.tar.gz, 1.0.69.tar.gz
[C.]  #046  crate-unicode-segmentation      1.11.0.tar.gz, 1.12.0.tar.gz -> 1.12.0.tar.gz
[C.]  #047  crate-utf8parse                 0.2.1.tar.gz, 0.2.2.tar.gz -> 0.2.1.tar.gz
[C.]  #048  crc32c                          0.6.8, 1.1.2 -> 1.1.2
[C.]  #049  data-encoding                   2.5.0, 2.6.0 -> 2.5.0
[U.]  #050  diesel-cli                      2.2.7, 2.2.7-vendor, 2.2.7-vendor-staging -> 2.2.8, 2.2.8-vendor, 2.2.8-vendor-staging
[U.]  #051  diesel_cli                      2.2.7.tar.gz -> 2.2.8.tar.gz
[U.]  #052  docker-buildx                   0.20.1 -> 0.22.0
[U.]  #053  electron                        34.3.3 -> 34.4.1
[U.]  #054  electron-unwrapped              34.3.3 -> 34.4.1
[C.]  #055  env_filter                      0.1.0, 0.1.2 -> 0.1.0
[C.]  #056  env_logger                      0.8.4, 0.11.3, 0.11.5 -> 0.11.3
[U.]  #057  ephem                           4.1.6.tar.gz -> 4.2.tar.gz
[C.]  #058  errno                           0.3.8, 0.3.9 -> 0.3.8
[C.]  #059  fastrand                        1.9.0, 2.0.2, 2.1.0 -> 1.9.0, 2.0.2
[C.]  #060  firefox                         128.5.0esr.source.tar.xz, 136.0.2, 136.0.2.source.tar.xz -> 128.5.0esr.source.tar.xz, 136.0.3, 136.0.3.source.tar.xz
[U.]  #061  firefox-unwrapped               136.0.2 -> 136.0.3
[C.]  #062  flate2                          1.0.23, 1.0.31, 1.0.35 -> 1.0.23, 1.0.35
[U.]  #063  freerdp                         3.14.0 -> 3.14.1
[U.]  #064  fzf                             0.60.3, 0.60.3-go-modules -> 0.61.0, 0.61.0-go-modules
[U.]  #065  glances                         4.3.0.8 -> 4.3.1
[U.]  #066  glaze                           5.0.0 -> 5.0.1
[C.]  #067  go                              1.21.0-linux-amd64-bootstrap, 1.22.12, 1.22.12-linux-amd64-bootstrap, 1.22.12-linux-386-bootstrap, 1.23.7, 1.24.1 x2 -> 1.21.0-linux-amd64-bootstrap, 1.22.12-linux-amd64-bootstrap, 1.22.12-linux-386-bootstrap, 1.23.7, 1.24.1 x2
[C.]  #068  go_no_vendor_checks             1.22.patch, 1.23.patch -> 1.23.patch
[U.]  #069  hypridle                        0.1.5 -> 0.1.6
[U.]  #070  hyprland                        0.48.0 -> 0.48.1
[U.]  #071  imagemagick                     7.1.1-45 x2 -> 7.1.1-46 x2
[U*]  #072  initrd-linux                    6.12.20 -> 6.12.21
[U.]  #073  ipxe                            1.21.1-unstable-2025-01-10 -> 1.21.1-unstable-2025-03-27
[C.]  #074  itertools                       0.10.5, 0.12.1 -> 0.10.5
[U.]  #075  libjodycode                     3.1.1 x2 -> 3.1.2 x2
[C.]  #076  libloading                      0.7.0, 0.8.5 -> 0.7.0
[U.]  #077  libmediainfo                    24.12 -> 25.03
[U.]  #078  liboggz                         1.1.2, 1.1.2.tar.gz -> 1.1.3, 1.1.3.tar.gz
[U.]  #079  libphonenumber                  8.13.55 -> 9.0.1
[C*]  #080  linux                           6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.20, 6.12.20-modules, 6.12.20-modules-shrunk, 6.12.20.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.21, 6.12.21-modules, 6.12.21-modules-shrunk, 6.12.21.tar.xz
[U.]  #081  linux-config                    6.12.20 -> 6.12.21
[C.]  #082  linux-raw-sys                   0.4.13, 0.4.14 -> 0.4.13
[U.]  #083  lsp-plugins                     1.2.20 -> 1.2.21
[U.]  #084  lsp-plugins-src                 1.2.20.tar.gz -> 1.2.21.tar.gz
[U.]  #085  lua-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #086  markdown-grammar-neovim         0.10.4 -> 0.11.0
[U.]  #087  markdown_inline-grammar-neovim  0.10.4 -> 0.11.0
[U.]  #088  mediainfo                       24.12 -> 25.03
[C.]  #089  minimal-lexical                 0.1.2, 0.2.1 -> 0.1.2
[C.]  #090  miniz_oxide                     0.3.7, 0.4.4, 0.5.1, 0.7.4, 0.8.3 -> 0.3.7, 0.4.4, 0.5.1, 0.8.3
[U.]  #091  mpv                             0.39.0 -> 0.40.0
[U.]  #092  mpv-with-scripts                0.39.0 -> 0.40.0
[C.]  #093  neovim                          0.10.0.gem, 0.10.4 x2 -> 0.10.0.gem, 0.11.0 x2
[U.]  #094  neovim-unwrapped                0.10.4 -> 0.11.0
[C*]  #095  nix                             0.22.3, 0.28.0, 0.29.0, 2.24.12 x2, 2.26.3 x2 -> 0.22.3, 0.28.0, 0.29.0, 2.24.13 x2, 2.26.3 x2
[U.]  #096  nixos-system-artemision         25.05.20250325.6ea2759 -> 25.05.20250401.88e9920
[C.]  #097  nom                             7.0.0, 7.1.3 -> 7.0.0
[C.]  #098  nss                             3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.109 -> 3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.110
[C.]  #099  num_cpus                        1.13.0, 1.16.0 -> 1.13.0
[U.]  #100  obs-studio                      31.0.2 -> 31.0.3
[C.]  #101  openjdk                         8u432-b06, 17.0.13+11, 21.0.5+11 -> 8u442-b06, 17.0.14+7, 21.0.5+11
[C.]  #102  openjdk-headless                17.0.13+11, 21.0.5+11 -> 17.0.14+7, 21.0.5+11
[C.]  #103  portable-atomic                 1.6.0, 1.7.0 -> 1.6.0
[C.]  #104  ppv-lite86                      0.2.17, 0.2.20 -> 0.2.17
[C.]  #105  python3.12-cattrs               24.1.2 -> 24.1.2 x2
[U.]  #106  python3.12-coredis              4.18.0 -> 4.20.0
[U.]  #107  python3.12-deepdiff             8.2.0 -> 8.4.1
[C.]  #108  python3.12-distutils            75.8.2 x2 -> 75.8.2 x3
[U.]  #109  python3.12-ephem                4.1.6 -> 4.2
[C.]  #110  python3.12-executing            2.2.0 -> 2.2.0 x2
[U.]  #111  python3.12-fake-useragent       2.0.3 -> 2.1.0
[C.]  #112  python3.12-flasgger             0.9.7.1 -> 0.9.7.1 x2
[C.]  #113  python3.12-flask                3.1.0 -> 3.1.0 x2
[U.]  #114  python3.12-flask-limiter        3.10.1 -> 3.12
[C.]  #115  python3.12-flit                 3.11.0 x2 -> 3.11.0 x3
[C.]  #116  python3.12-fonttools            4.55.3 -> 4.55.3 x2
[C.]  #117  python3.12-httpbin              0.10.2 -> 0.10.2 x2
[C.]  #118  python3.12-httpcore             1.0.7 -> 1.0.7 x2
[C.]  #119  python3.12-httpx                0.28.1 -> 0.28.1 x2
[C.]  #120  python3.12-icecream             2.1.4 -> 2.1.4 x2
[C.]  #121  python3.12-ipython              8.32.0 -> 8.32.0 x2
[C.]  #122  python3.12-keyring              25.6.0 -> 25.6.0 x2
[C.]  #123  python3.12-markdown-it-py       3.0.0 x2 -> 3.0.0 x3
[C.]  #124  python3.12-matplotlib           3.10.1 -> 3.10.1 x2
[U.]  #125  python3.12-orderly-set          5.2.2 -> 5.3.0
[C.]  #126  python3.12-paramiko             3.5.1 -> 3.5.1 x2
[C.]  #127  python3.12-pbr                  6.1.1 -> 6.1.1 x2
[C.]  #128  python3.12-pkgconfig            1.5.5 x2 -> 1.5.5 x3
[U.]  #129  python3.12-poetry               2.1.1 -> 2.1.2
[C.]  #130  python3.12-poetry-core          2.1.1 x2 -> 2.1.1 x2, 2.1.2
[C.]  #131  python3.12-pyfakefs             5.7.4 x2 -> 5.7.4 x3
[U.]  #132  python3.12-pynput               1.7.7 -> 1.8.1
[C.]  #133  python3.12-pytest-httpbin       2.1.0 -> 2.1.0 x2
[C.]  #134  python3.12-pytest-httpserver    1.1.2 x2 -> 1.1.2 x3
[C.]  #135  python3.12-pytest-regressions   2.7.0 -> 2.7.0 x2
[C.]  #136  python3.12-python-dotenv        1.0.1 -> 1.0.1 x2
[C.]  #137  python3.12-rapidfuzz            3.12.2 -> 3.12.2 x2
[C.]  #138  python3.12-responses            0.25.6 x2 -> 0.25.6 x3
[C.]  #139  python3.12-rich                 13.9.4 -> 13.9.4 x2
[C.]  #140  python3.12-scikit-build-core    0.11.0 -> 0.11.0 x2
[C.]  #141  python3.12-sh                   2.2.1 -> 2.2.1 x2
[C.]  #142  python3.12-stack-data           0.6.3 -> 0.6.3 x2
[C.]  #143  python3.12-tomlkit              0.13.2 -> 0.13.2 x2
[C.]  #144  python3.12-uharfbuzz            0.45.0 -> 0.45.0 x2
[C.]  #145  python3.12-undefined            0.0.8 x2 -> 0.0.8 x3
[U.]  #146  query-grammar-neovim            0.10.4 -> 0.11.0
[C.]  #147  redox_syscall                   0.2.10, 0.2.16, 0.5.3, 0.5.8 -> 0.2.10, 0.5.3, 0.5.8
[U.]  #148  restic                          0.17.3, 0.17.3-go-modules -> 0.18.0, 0.18.0-go-modules
[C.]  #149  retry                           0.9.3.0, 0.9.3.0.tar.gz, 0.9.3.1 x2, 0.9.3.1.tar.gz x2, 2.0.0 -> 0.9.3.0, 0.9.3.0.tar.gz, 0.9.3.1 x2, 0.9.3.1.tar.gz x2
[U.]  #150  rootlesskit                     2.3.2, 2.3.2-go-modules -> 2.3.4, 2.3.4-go-modules
[U.]  #151  rust-analyzer                   2025-03-17 -> 2025-03-24
[U.]  #152  rust-analyzer-unwrapped         2025-03-17, 2025-03-17-vendor, 2025-03-17-vendor-staging -> 2025-03-24, 2025-03-24-vendor, 2025-03-24-vendor-staging
[C.]  #153  rustix                          0.38.32, 0.38.34 -> 0.38.32
[U.]  #154  signal-desktop                  7.46.0 -> 7.47.0
[U.]  #155  snyk                            1.1296.0, 1.1296.0-npm-deps -> 1.1296.1, 1.1296.1-npm-deps
[U.]  #156  sops                            3.9.4, 3.9.4-go-modules -> 3.10.0, 3.10.0-go-modules
[C.]  #157  source                          <none> x1758 -> <none> x1755
[U.]  #158  squashfuse                      0.5.2 -> 0.6.0
[U.]  #159  strace                          6.13, 6.13.tar.xz -> 6.14, 6.14.tar.xz
[C.]  #160  strsim                          0.8.0, 0.10.0, 0.11.1 -> 0.8.0, 0.10.0
[U.]  #161  telegram-desktop                5.12.3 -> 5.13.1
[U.]  #162  telegram-desktop-unwrapped      5.12.3 -> 5.13.1
[C.]  #163  tempfile                        3.10.1, 3.11.0 -> 3.10.1
[U.]  #164  terraform                       1.11.2, 1.11.2-go-modules -> 1.11.3, 1.11.3-go-modules
[C.]  #165  thin-provisioning-tools         1.1.0 -> 1.1.0, 1.1.0-vendor, 1.1.0-vendor-staging
[C.]  #166  thiserror                       1.0.28, 1.0.58, 1.0.63, 1.0.69 -> 1.0.28, 1.0.58, 1.0.69
[C.]  #167  thiserror-impl                  1.0.28, 1.0.58, 1.0.63, 1.0.69 -> 1.0.28, 1.0.58, 1.0.69
[U.]  #168  treefmt                         2.1.1, 2.1.1-go-modules -> 2.2.0, 2.2.0-go-modules
[C.]  #169  unicode-segmentation            1.11.0, 1.12.0 -> 1.12.0
[C.]  #170  utf8parse                       0.2.1, 0.2.2 -> 0.2.1
[U.]  #171  vim-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #172  vimdoc-grammar-neovim           0.10.4 -> 0.11.0
[U.]  #173  vimplugin-mini.nvim             2025-03-16 -> 2025-03-28
[U.]  #174  vvenc                           1.13.0 -> 1.13.1
[U.]  #175  yt-dlp                          2025.3.21 -> 2025.3.27
[U.]  #176  yt_dlp                          2025.3.21.tar.gz -> 2025.3.27.tar.gz
Added packages:
[A.]  #01  Check-source-validity-before-attempting-to-log-rende.patch  <none>
[A.]  #02  Log-error-if-CefInitialize-fails.patch.patch                <none>
[A.]  #03  Print-browser-source-renderer-crashes-to-OBS-log.patch      <none>
[A.]  #04  allow-admin-from-store.patch                                <none>
[A.]  #05  btrfs-progs-v6.14.tar.xz                                    <none>
[A.]  #06  cef-binary                                                  121.3.13
[A.]  #07  cef_binary_121.3.13+g5c4a81b+chromium                       121.0.6167.184_linux64_minimal.tar.bz2
[A.]  #08  include-dir-issue                                           379757.patch
[A.]  #09  libmediainfo_25.03.tar.xz                                   <none>
[A.]  #10  mediainfo_25.03.tar.xz                                      <none>
[A.]  #11  n182aqjfn2kp557dzc8m8f7zc9j4s0mh-source                     <none>
[A.]  #12  signal-desktop_7.47.0_amd64.deb                             <none>
[A.]  #13  v0.23.4.tar.gz                                              <none>
[A.]  #14  v0.3.0.tar.gz                                               <none>
[A.]  #15  v0.4.1.tar.gz                                               <none>
[A.]  #16  v0.5.0.tar.gz                                               <none>
[A.]  #17  v0.5.1.tar.gz                                               <none>
[A.]  #18  v3.0.1.tar.gz                                               <none>
Removed packages:
[R.]  #001  bindgen                                                      0.69.4
[R.]  #002  btrfs-progs-v6.13.tar.xz                                     <none>
[R.]  #003  c2387ff3c878ab608d7616e4984fc01c4226416c.patch?full_index=1  <none>
[R.]  #004  cassowary                                                    0.3.0
[R.]  #005  cexpr                                                        0.6.0
[R.]  #006  char_traits-clang                                            19-errors.diff
[R.]  #007  clang-sys                                                    1.8.1
[R.]  #008  console                                                      0.15.8
[R.]  #009  crate-bindgen                                                0.69.4.tar.gz
[R.]  #010  crate-cassowary                                              0.3.0.tar.gz
[R.]  #011  crate-cexpr                                                  0.6.0.tar.gz
[R.]  #012  crate-clang-sys                                              1.8.1.tar.gz
[R.]  #013  crate-console                                                0.15.8.tar.gz
[R.]  #014  crate-crc32c                                                 0.6.8.tar.gz
[R.]  #015  crate-devicemapper                                           0.34.3.tar.gz
[R.]  #016  crate-devicemapper-sys                                       0.3.0.tar.gz
[R.]  #017  crate-downcast                                               0.11.0.tar.gz
[R.]  #018  crate-encode_unicode                                         0.3.6.tar.gz
[R.]  #019  crate-exitcode                                               1.1.2.tar.gz
[R.]  #020  crate-fixedbitset                                            0.4.2.tar.gz
[R.]  #021  crate-fragile                                                2.0.0.tar.gz
[R.]  #022  crate-indicatif                                              0.17.8.tar.gz
[R.]  #023  crate-is_terminal_polyfill                                   1.70.1.tar.gz
[R.]  #024  crate-libudev-sys                                            0.1.4.tar.gz
[R.]  #025  crate-mockall                                                0.13.0.tar.gz
[R.]  #026  crate-mockall_derive                                         0.13.0.tar.gz
[R.]  #027  crate-num-derive                                             0.4.2.tar.gz
[R.]  #028  crate-number_prefix                                          0.4.0.tar.gz
[R.]  #029  crate-numtoa                                                 0.1.0.tar.gz
[R.]  #030  crate-predicates                                             3.1.2.tar.gz
[R.]  #031  crate-predicates-core                                        1.0.8.tar.gz
[R.]  #032  crate-predicates-tree                                        1.0.11.tar.gz
[R.]  #033  crate-quick-xml                                              0.36.1.tar.gz
[R.]  #034  crate-quickcheck                                             1.0.3.tar.gz
[R.]  #035  crate-quickcheck_macros                                      1.0.0.tar.gz
[R.]  #036  crate-rangemap                                               1.5.1.tar.gz
[R.]  #037  crate-redox_termios                                          0.1.3.tar.gz
[R.]  #038  crate-retry                                                  2.0.0.tar.gz
[R.]  #039  crate-roaring                                                0.10.6.tar.gz
[R.]  #040  crate-rustc-hash                                             1.1.0.tar.gz
[R.]  #041  crate-rustc_version                                          0.4.0.tar.gz
[R.]  #042  crate-safemem                                                0.3.3.tar.gz
[R.]  #043  crate-semver                                                 1.0.23.tar.gz
[R.]  #044  crate-termion                                                1.5.6.tar.gz
[R.]  #045  crate-termtree                                               0.4.1.tar.gz
[R.]  #046  crate-threadpool                                             1.8.1.tar.gz
[R.]  #047  crate-tui                                                    0.19.0.tar.gz
[R.]  #048  crate-udev                                                   0.7.0.tar.gz
[R.]  #049  devicemapper                                                 0.34.3
[R.]  #050  devicemapper-sys                                             0.3.0
[R.]  #051  do-not-import-mypy.patch                                     <none>
[R.]  #052  downcast                                                     0.11.0
[R.]  #053  encode_unicode                                               0.3.6
[R.]  #054  exitcode                                                     1.1.2
[R.]  #055  fix-absolute-path.patch                                      <none>
[R.]  #056  fixedbitset                                                  0.4.2
[R.]  #057  fragile                                                      2.0.0
[R.]  #058  go1.22.12.src.tar.gz                                         <none>
[R.]  #059  indicatif                                                    0.17.8
[R.]  #060  is_terminal_polyfill                                         1.70.1
[R.]  #061  libmediainfo_24.12.tar.xz                                    <none>
[R.]  #062  libudev-sys                                                  0.1.4
[R.]  #063  libvterm                                                     0.3.3.tar.gz
[R.]  #064  libvterm-neovim                                              0.3.3
[R.]  #065  mediainfo_24.12.tar.xz                                       <none>
[R.]  #066  mockall                                                      0.13.0
[R.]  #067  mockall_derive                                               0.13.0
[R.]  #068  msgpack-c                                                    6.1.0
[R.]  #069  num-derive                                                   0.4.2
[R.]  #070  number_prefix                                                0.4.0
[R.]  #071  numtoa                                                       0.1.0
[R.]  #072  package-build-dont-use-mtime.patch                           <none>
[R.]  #073  pbgldy92pxxm51bdv8s209srlzv7mmdq-source                      <none>
[R.]  #074  predicates                                                   3.1.2
[R.]  #075  predicates-core                                              1.0.8
[R.]  #076  predicates-tree                                              1.0.11
[R.]  #077  python3.12-clevercsv                                         0.8.3
[R.]  #078  python3.12-tabview                                           1.4.4
[R.]  #079  quick-xml                                                    0.36.1
[R.]  #080  quickcheck                                                   1.0.3
[R.]  #081  quickcheck_macros                                            1.0.0
[R.]  #082  rangemap                                                     1.5.1
[R.]  #083  rapidjson-unstable                                           2024-04-09
[R.]  #084  redox_termios                                                0.1.3
[R.]  #085  rio                                                          0.9.4, 2979a72
[R.]  #086  roaring                                                      0.10.6
[R.]  #087  rustc-hash                                                   1.1.0
[R.]  #088  rustc_version                                                0.4.0
[R.]  #089  safemem                                                      0.3.3
[R.]  #090  semver                                                       1.0.23
[R.]  #091  signal-desktop_7.46.0_amd64.deb                              <none>
[R.]  #092  suppress-valgrind-failures.patch                             <none>
[R.]  #093  termion                                                      1.5.6
[R.]  #094  termtree                                                     0.4.1
[R.]  #095  threadpool                                                   1.8.1
[R.]  #096  tui                                                          0.19.0
[R.]  #097  udev                                                         0.7.0
[R.]  #098  use-nixpkgs-gtest.patch                                      <none>
[R.]  #099  v0.1.0.tar.gz                                                <none>
[R.]  #100  v0.2.3.tar.gz                                                <none>
[R.]  #101  v0.21.3.tar.gz                                               <none>
[R.]  #102  v0.4.0.tar.gz                                                <none> x2
[R.]  #103  v3.0.0.tar.gz                                                <none>
Closure size: 19556 -> 19433 (3693 paths added, 3816 paths removed, delta -123, disk usage -2.4MiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-04-01 12:14:35 +00:00
5be6b3e723 Merge pull request 'update giteaHost, fix redundant boolean' (#72) from feature/self-hydra into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m37s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m39s
Update flakes / update_lockfile (push) Successful in 27m8s
Reviewed-on: #72
2025-03-31 15:14:00 -04:00
309c0128e9 update giteaHost, fix redundant boolean
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 8s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m41s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m25s
2025-03-31 15:04:05 -04:00
b1ce62174b Merge pull request 'add docstring formatter and generator for emacs' (#71) from feature/python-el into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 13s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m32s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m59s
Update flakes / update_lockfile (push) Failing after 11m59s
Reviewed-on: #71
2025-03-31 04:11:27 -04:00
d31472b609 add docstring formatter and generator for emacs
All checks were successful
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m8s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m32s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-31 03:58:21 -04:00
29bcd0026f Merge pull request 'add branches to hydra' (#70) from feature/self-hydra into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m58s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m35s
Reviewed-on: #70
2025-03-31 03:17:02 -04:00
51c3878ca5 add branches to hydra
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m54s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 7m51s
2025-03-31 03:04:09 -04:00
4f3641a98e Merge pull request 'resync upstream hydra' (#69) from feature/self-hydra into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 12s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m31s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m58s
Reviewed-on: #69
2025-03-31 02:53:20 -04:00
6a56a7797f resync upstream hydra
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m2s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m9s
2025-03-31 02:19:08 -04:00
28e4fcb3da Merge pull request 'unlock nixpkgs' (#68) from feature/self-hydra into main
All checks were successful
Check Nix flake / Perform Nix flake checks (push) Successful in 8m41s
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m37s
Reviewed-on: #68
2025-03-31 01:41:30 -04:00
95e733aeb6 unlock nixpkgs
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m7s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m57s
2025-03-31 00:53:26 -04:00
ee71636ac4 Merge pull request 'fix store' (#66) from feature/attic into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 12s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m25s
Check Nix flake / Perform Nix flake checks (push) Successful in 8m7s
Reviewed-on: #66
2025-03-30 15:50:41 -04:00
87db5a05e6 fix store
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 19s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m18s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 9m27s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-30 15:40:52 -04:00
2551adb3db Merge pull request 'move to own hydra flake' (#64) from feature/self-hydra into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 1m2s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m30s
Check Nix flake / Perform Nix flake checks (push) Successful in 8m30s
Reviewed-on: #64
2025-03-30 14:36:54 -04:00
4669a226d4 Revert "Merge pull request 'automated: Update flake.lock' (#63) from update-flake-lock into main"
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 12s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 7m4s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m30s
This reverts commit 8c5d2dc30b, reversing
changes made to 22c44a9705.
2025-03-29 16:37:25 -04:00
c20fc52f97 re-enable attic sync
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m33s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 7m11s
2025-03-29 16:36:10 -04:00
492b2d493b move to own hydra flake
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 17s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m37s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 7m10s
2025-03-29 16:12:55 -04:00
8c5d2dc30b Merge pull request 'automated: Update flake.lock' (#63) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m34s
Check Nix flake / Perform Nix flake checks (push) Successful in 6m44s
Update flakes / update_lockfile (push) Failing after 22m12s
Reviewed-on: #63
2025-03-29 16:02:46 -04:00
888a960af5 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 25s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m25s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m44s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/d74460da63a8c08a69a1f143b04f2ab1a6b2f5c2?dir=pkgs/firefox-addons&narHash=sha256-dAhrL%2BgEjNN5U/Sosy7IrX0Y0qPA0U7Gp9TBhqEliNU%3D' (2025-03-23)
  → 'gitlab:rycee/nur-expressions/f8861a4b09a181dd88f6626d0202d9225ae85d65?dir=pkgs/firefox-addons&narHash=sha256-tlJY7MfAena/yi3lmd7y7vQGpLma4Q1BLtO4dvzF/Vs%3D' (2025-03-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/ce287a5cd3ef78203bc78021447f937a988d9f6f?narHash=sha256-gwW0tBIA77g6qq45y220drTy0DmThF3fJMwVFUtYV9c%3D' (2025-03-26)
  → 'github:nix-community/home-manager/1efd2503172016a6742c87b47b43ca2c8145607d?narHash=sha256-uwaVrKgi6g1TUq56247j6QvvFtYHloCkjCrEpGBvV54%3D' (2025-03-28)
• Updated input 'hydra/nix':
    'github:NixOS/nix/ceec04f1e24ca34deaca26e7c9d8cd90ba38f81c?narHash=sha256-I6Oekogi6tkSrtyAbBMzjx9iKi4x0o21fdOQqVf49Qc%3D' (2025-03-25)
  → 'github:NixOS/nix/e310c19a1aeb1ce1ed4d41d5ab2d02db596e0918?narHash=sha256-q/RgA4bB7zWai4oPySq9mch7qH14IEeom2P64SXdqHs%3D' (2025-02-18)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/ecaa2d911e77c265c2a5bac8b583c40b0f151726?narHash=sha256-zvQ4GsCJT6MTOzPKLmlFyM%2Blxo0JGQ0cSFaZSACmWfY%3D' (2025-03-24)
  → 'github:NixOS/nixos-hardware/0ed819e708af17bfc4bbc63ee080ef308a24aa42?narHash=sha256-I09SrXIO0UdyBFfh0fxDq5WnCDg8XKmZ1HQbaXzMA1k%3D' (2025-03-28)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/6d1da83b2352ae4c72960b10154290434f5bd779?narHash=sha256-CkFIV8hyXq6q6p4rksQtlFoNyrtwXyUrY7ilCyDgEmo%3D' (2025-03-25)
  → 'github:SuperSandro2000/nixos-modules/77ff511df92a9d4a828bdf032b8f48e7c3d99b50?narHash=sha256-fOMsQpcdIbj%2BwOexiCSEW2J4Erqd0LRV25aYiOx4QRw%3D' (2025-03-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/6ea2759c633a3e25f3b4e2f52fb6bf9d6a01c532?narHash=sha256-V3jQhu3s48mgGClvKkWhYM1%2BcSTFGFm4ztDkK7S69JY%3D' (2025-03-25)
  → 'github:nixos/nixpkgs/800863744b6d0ef3c748a094a15e7f9d361f62fb?narHash=sha256-AagCXne3DGJARB7kxCjcBgJddT/J2CC7SSe7I6kFqso%3D' (2025-03-29)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092?narHash=sha256-rBfc%2BH1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE%3D' (2025-03-23)
  → 'github:nixos/nixpkgs/d02d88f8de5b882ccdde0465d8fa2db3aa1169f7?narHash=sha256-lWc%2B79eZRyvHp/SqMhHTMzZVhpxkRvthsP1Qx6UCq0E%3D' (2025-03-25)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/a0e3395c63cdbc9c1ec17915f8328c077c79c4a1?narHash=sha256-Slrqmt6kJ/M7Z/ce4ebQWsz2aeEodrX56CsupOEPoz0%3D' (2025-03-26)
  → 'github:oxalica/rust-overlay/524463199fdee49338006b049bc376b965a2cfed?narHash=sha256-52qbrkG65U1hyrQWltgHTgH4nm0SJL%2B9TWv2UDCEPNI%3D' (2025-03-29)
• Updated input 'stylix':
    'github:danth/stylix/61a5f77f2202f3a79797089752713e16b1ab5b10?narHash=sha256-63joFDrDekkI8papsDPwObKCCYSZ7t/1t94M398BxLY%3D' (2025-03-25)
  → 'github:danth/stylix/2fb8321ea16c595e0208b22021ddaf1f471c634a?narHash=sha256-8fSI6C19ZTcHgvoLK17wfEEVI08tgnZfSLgVe3E/22w%3D' (2025-03-27)
```

```
comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/j3q51rsanx1ffy4iay11s9s1vpldbfbr-nixos-system-artemision-25.05.20250325.6ea2759.drv
>>> /nix/store/qy88hvkwhln1mxmjwz320lsw4vnsbf6f-nixos-system-artemision-25.05.20250329.8008637.drv
Version changes:
[U.]  #01  LanguageTool                    6.5 -> 6.6
[U.]  #02  avisynthplus                    3.7.3 -> 3.7.4
[U.]  #03  c-grammar-neovim                0.10.4 -> 0.11.0
[U.]  #04  docker-buildx                   0.20.1 -> 0.22.0
[U.]  #05  ephem                           4.1.6.tar.gz -> 4.2.tar.gz
[C.]  #06  firefox                         128.5.0esr.source.tar.xz, 136.0.2, 136.0.2.source.tar.xz -> 128.5.0esr.source.tar.xz, 136.0.3, 136.0.3.source.tar.xz
[U.]  #07  firefox-unwrapped               136.0.2 -> 136.0.3
[U.]  #08  glaze                           5.0.0 -> 5.0.1
[U.]  #09  hyprland                        0.48.0 -> 0.48.1
[U.]  #10  imagemagick                     7.1.1-45 x2 -> 7.1.1-46 x2
[U.]  #11  ipxe                            1.21.1-unstable-2025-01-10 -> 1.21.1-unstable-2025-02-28
[U.]  #12  libjodycode                     3.1.1 x2 -> 3.1.2 x2
[U.]  #13  liboggz                         1.1.2, 1.1.2.tar.gz -> 1.1.3, 1.1.3.tar.gz
[U.]  #14  libphonenumber                  8.13.55 -> 9.0.1
[U.]  #15  lsp-plugins                     1.2.20 -> 1.2.21
[U.]  #16  lsp-plugins-src                 1.2.20.tar.gz -> 1.2.21.tar.gz
[U.]  #17  lua-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #18  markdown-grammar-neovim         0.10.4 -> 0.11.0
[U.]  #19  markdown_inline-grammar-neovim  0.10.4 -> 0.11.0
[U.]  #20  mpv                             0.39.0 -> 0.40.0
[U.]  #21  mpv-with-scripts                0.39.0 -> 0.40.0
[C.]  #22  neovim                          0.10.0.gem, 0.10.4 x2 -> 0.10.0.gem, 0.11.0 x2
[U.]  #23  neovim-unwrapped                0.10.4 -> 0.11.0
[C*]  #24  nix                             0.22.3, 0.28.0, 0.29.0, 2.24.12 x2, 2.26.3 x2 -> 0.22.3, 0.28.0, 0.29.0, 2.24.13 x2, 2.26.3 x2
[U.]  #25  nixos-system-artemision         25.05.20250325.6ea2759 -> 25.05.20250329.8008637
[C.]  #26  openjdk                         8u432-b06, 17.0.13+11, 21.0.5+11 -> 8u442-b06, 17.0.14+7, 21.0.5+11
[C.]  #27  openjdk-headless                17.0.13+11, 21.0.5+11 -> 17.0.14+7, 21.0.5+11
[U.]  #28  python3.12-coredis              4.18.0 -> 4.20.0
[U.]  #29  python3.12-deepdiff             8.2.0 -> 8.4.1
[U.]  #30  python3.12-ephem                4.1.6 -> 4.2
[U.]  #31  python3.12-flask-limiter        3.10.1 -> 3.12
[U.]  #32  python3.12-orderly-set          5.2.2 -> 5.3.0
[U.]  #33  python3.12-pynput               1.7.7 -> 1.8.1
[U.]  #34  query-grammar-neovim            0.10.4 -> 0.11.0
[U.]  #35  restic                          0.17.3, 0.17.3-go-modules -> 0.18.0, 0.18.0-go-modules
[U.]  #36  rootlesskit                     2.3.2, 2.3.2-go-modules -> 2.3.4, 2.3.4-go-modules
[U.]  #37  rust-analyzer                   2025-03-17 -> 2025-03-24
[U.]  #38  rust-analyzer-unwrapped         2025-03-17, 2025-03-17-vendor, 2025-03-17-vendor-staging -> 2025-03-24, 2025-03-24-vendor, 2025-03-24-vendor-staging
[U.]  #39  signal-desktop                  7.46.0 -> 7.47.0
[U.]  #40  snyk                            1.1296.0, 1.1296.0-npm-deps -> 1.1296.1, 1.1296.1-npm-deps
[C.]  #41  source                          <none> x1758 -> <none> x1754
[U.]  #42  squashfuse                      0.5.2 -> 0.6.0
[U.]  #43  strace                          6.13, 6.13.tar.xz -> 6.14, 6.14.tar.xz
[U.]  #44  telegram-desktop                5.12.3 -> 5.13.1
[U.]  #45  telegram-desktop-unwrapped      5.12.3 -> 5.13.1
[U.]  #46  terraform                       1.11.2, 1.11.2-go-modules -> 1.11.3, 1.11.3-go-modules
[U.]  #47  vim-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #48  vimdoc-grammar-neovim           0.10.4 -> 0.11.0
[U.]  #49  vimplugin-mini.nvim             2025-03-16 -> 2025-03-25
[U.]  #50  vvenc                           1.13.0 -> 1.13.1
[U.]  #51  yt-dlp                          2025.3.21 -> 2025.3.27
[U.]  #52  yt_dlp                          2025.3.21.tar.gz -> 2025.3.27.tar.gz
Added packages:
[A.]  #1  signal-desktop_7.47.0_amd64.deb          <none>
[A.]  #2  v0.23.4.tar.gz                           <none>
[A.]  #3  v0.3.0.tar.gz                            <none>
[A.]  #4  v0.4.1.tar.gz                            <none>
[A.]  #5  v0.5.0.tar.gz                            <none>
[A.]  #6  v0.5.1.tar.gz                            <none>
[A.]  #7  v3.0.1.tar.gz                            <none>
[A.]  #8  z6m92xir4p0bxyns6k8lkljffrh9283f-source  <none>
Removed packages:
[R.]  #01  agcd0jypk0i6y3sllfifn11mjnh3ncjg-source  <none>
[R.]  #02  char_traits-clang                        19-errors.diff
[R.]  #03  do-not-import-mypy.patch                 <none>
[R.]  #04  fix-absolute-path.patch                  <none>
[R.]  #05  libvterm                                 0.3.3.tar.gz
[R.]  #06  libvterm-neovim                          0.3.3
[R.]  #07  msgpack-c                                6.1.0
[R.]  #08  python3.12-clevercsv                     0.8.3
[R.]  #09  python3.12-tabview                       1.4.4
[R.]  #10  rapidjson-unstable                       2024-04-09
[R.]  #11  signal-desktop_7.46.0_amd64.deb          <none>
[R.]  #12  suppress-valgrind-failures.patch         <none>
[R.]  #13  use-nixpkgs-gtest.patch                  <none>
[R.]  #14  v0.1.0.tar.gz                            <none>
[R.]  #15  v0.2.3.tar.gz                            <none>
[R.]  #16  v0.21.3.tar.gz                           <none>
[R.]  #17  v0.4.0.tar.gz                            <none> x2
[R.]  #18  v3.0.0.tar.gz                            <none>
Closure size: 19556 -> 19541 (1031 paths added, 1046 paths removed, delta -15, disk usage -422.0KiB).

comparing formatter.x86_64-linux:
<<< /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1307 -> 1307 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/7wb7l8my189qx4624igr4q0gfv4ic65w-pre-commit-run.drv
>>> /nix/store/wwnd2760dgqccvysxzsm5fmxb75g6dz6-pre-commit-run.drv
Version changes:
[U.]  #1  nix  2.24.12 -> 2.24.13
Added packages:
[A+]  #1  z6m92xir4p0bxyns6k8lkljffrh9283f-source  <none>
Removed packages:
[R-]  #1  agcd0jypk0i6y3sllfifn11mjnh3ncjg-source  <none>
Closure size: 2604 -> 2604 (16 paths added, 16 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/ipg82xsd8y4k2cagkdg0xzajxqcd5ad2-nix-shell.drv
>>> /nix/store/kvn31lszix49bxickr7w9ywdvxpxpk00-nix-shell.drv
Version changes:
[U.]  #1  nix  2.24.12 -> 2.24.13
Closure size: 2962 -> 2962 (25 paths added, 25 paths removed, delta +0, disk usage +0B).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
>>> /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/bzx5raqa658bf37yhqpdgnr3mmwpawrr-nixos-system-palatine-hill-25.05.20250325.6ea2759.drv
>>> /nix/store/llq6dj724slkdn5q0xr2h191prr6jgpa-nixos-system-palatine-hill-25.05.20250329.8008637.drv
Version changes:
[U.]  #01  avisynthplus                    3.7.3 -> 3.7.4
[U.]  #02  c-grammar-neovim                0.10.4 -> 0.11.0
[U.]  #03  docker-buildx                   0.20.1 -> 0.22.0
[U.]  #04  libjodycode                     3.1.1 -> 3.1.2
[U.]  #05  lua-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #06  markdown-grammar-neovim         0.10.4 -> 0.11.0
[U.]  #07  markdown_inline-grammar-neovim  0.10.4 -> 0.11.0
[C.]  #08  neovim                          0.10.0.gem, 0.10.4 -> 0.10.0.gem, 0.11.0
[U.]  #09  neovim-unwrapped                0.10.4 -> 0.11.0
[C*]  #10  nix                             0.28.0, 0.29.0, 2.24.12, 2.26.3 x2, 2.26.4 x2 -> 0.28.0, 0.29.0, 2.24.13, 2.26.3 x3, 2.26.3-dev
[C.]  #11  nix-cmd                         2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #12  nix-expr                        2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #13  nix-expr-c                      2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #14  nix-expr-tests                  2.26.3, 2.26.4 -> 2.26.3
[C.]  #15  nix-expr-tests-run              <none> x2 -> <none>
[C.]  #16  nix-fetchers                    2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #17  nix-fetchers-tests              2.26.3, 2.26.4 -> 2.26.3
[C.]  #18  nix-fetchers-tests-run          <none> x2 -> <none>
[C.]  #19  nix-flake                       2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #20  nix-flake-c                     2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #21  nix-flake-tests                 2.26.3, 2.26.4 -> 2.26.3
[C.]  #22  nix-flake-tests-run             <none> x2 -> <none>
[C.]  #23  nix-functional-tests            2.26.3, 2.26.4 -> 2.26.3
[C.]  #24  nix-main                        2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #25  nix-main-c                      2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #26  nix-manual                      2.26.3, 2.26.4 -> 2.26.3
[C.]  #27  nix-perl                        2.24.12, 2.26.3, 2.26.4 -> 2.24.13, 2.26.3 x2
[C.]  #28  nix-store                       2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #29  nix-store-c                     2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #30  nix-store-test-support          2.26.3, 2.26.4 -> 2.26.3
[C.]  #31  nix-store-tests                 2.26.3, 2.26.4 -> 2.26.3
[C.]  #32  nix-store-tests-run             <none> x2 -> <none>
[C.]  #33  nix-util                        2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #34  nix-util-c                      2.26.3, 2.26.4 -> 2.26.3 x2
[C.]  #35  nix-util-test-support           2.26.3 x2, 2.26.4 x2 -> 2.26.3 x2
[C.]  #36  nix-util-tests                  2.26.3, 2.26.4 -> 2.26.3
[C.]  #37  nix-util-tests-run              <none> x2 -> <none>
[U.]  #38  nixos-system-palatine-hill      25.05.20250325.6ea2759 -> 25.05.20250329.8008637
[C.]  #39  openjdk-headless                17.0.13+11, 21.0.5+11 -> 17.0.14+7, 21.0.5+11
[U.]  #40  python3.12-deepdiff             8.2.0 -> 8.4.1
[U.]  #41  python3.12-orderly-set          5.2.2 -> 5.3.0
[U.]  #42  query-grammar-neovim            0.10.4 -> 0.11.0
[U.]  #43  rootlesskit                     2.3.2, 2.3.2-go-modules -> 2.3.4, 2.3.4-go-modules
[C.]  #44  source                          <none> x844 -> <none> x830
[U.]  #45  strace                          6.13, 6.13.tar.xz -> 6.14, 6.14.tar.xz
[U.]  #46  vim-grammar-neovim              0.10.4 -> 0.11.0
[U.]  #47  vimdoc-grammar-neovim           0.10.4 -> 0.11.0
[U.]  #48  yt-dlp                          2025.3.21 -> 2025.3.27
[U.]  #49  yt_dlp                          2025.3.21.tar.gz -> 2025.3.27.tar.gz
Added packages:
[A.]  #1  libgit2-mempack-thin-packfile.patch               <none>
[A.]  #2  libgit2-packbuilder-callback-interruptible.patch  <none>
[A.]  #3  v0.23.4.tar.gz                                    <none>
[A.]  #4  v0.3.0.tar.gz                                     <none>
[A.]  #5  v0.4.1.tar.gz                                     <none>
[A.]  #6  v0.5.0.tar.gz                                     <none>
[A.]  #7  v0.5.1.tar.gz                                     <none>
[A.]  #8  v3.0.1.tar.gz                                     <none>
[A.]  #9  z6m92xir4p0bxyns6k8lkljffrh9283f-source           <none>
Removed packages:
[R.]  #01  agcd0jypk0i6y3sllfifn11mjnh3ncjg-source  <none>
[R.]  #02  data                                     <none> x3
[R.]  #03  do-not-import-mypy.patch                 <none>
[R.]  #04  fix-absolute-path.patch                  <none>
[R.]  #05  libvterm                                 0.3.3.tar.gz
[R.]  #06  libvterm-neovim                          0.3.3
[R.]  #07  msgpack-c                                6.1.0
[R.]  #08  python3.12-clevercsv                     0.8.3
[R.]  #09  python3.12-tabview                       1.4.4
[R.]  #10  v0.1.0.tar.gz                            <none>
[R.]  #11  v0.2.3.tar.gz                            <none>
[R.]  #12  v0.21.3.tar.gz                           <none>
[R.]  #13  v0.4.0.tar.gz                            <none> x2
[R.]  #14  v3.0.0.tar.gz                            <none>
Closure size: 8620 -> 8583 (475 paths added, 512 paths removed, delta -37, disk usage -2.7MiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-29 12:11:18 +00:00
22c44a9705 Merge pull request 'add hydraJobs back in' (#62) from feature/add-typhon into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m28s
Check Nix flake / Perform Nix flake checks (push) Failing after 7m41s
Update flakes / update_lockfile (push) Successful in 15m24s
Reviewed-on: #62
2025-03-26 16:08:42 -04:00
5696ef5660 allow IFD
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 11s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 4m42s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m34s
2025-03-26 15:54:39 -04:00
ef94163933 set enable state based on pr status
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 2m39s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m31s
2025-03-26 15:09:02 -04:00
4824c265f9 add hydraJobs back in
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 2m32s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m20s
2025-03-26 13:49:13 -04:00
4548914209 Merge pull request 'fix gitea pulls' (#61) from feature/add-typhon into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m34s
Check Nix flake / Perform Nix flake checks (push) Successful in 7m35s
Reviewed-on: #61
2025-03-26 13:45:31 -04:00
bf88cab578 disable builds due to long hydra build time 2025-03-26 13:45:31 -04:00
d6ce8a72e7 fix gitea pulls 2025-03-26 13:45:31 -04:00
9d0385326c Merge pull request 'add hydra, enable zsh autocomplete' (#59) from feature/add-typhon into main
Some checks failed
Check Nix flake / Perform Nix flake checks (push) Successful in 6m43s
Check flake.lock / Check health of `flake.lock` (push) Successful in 19s
Check Nix formatting / Perform Nix format checks (push) Successful in 6m26s
Check Nix flake / Build nix outputs (push) Failing after 15m54s
Reviewed-on: #59
2025-03-26 13:15:02 -04:00
8267d4acc2 add gitea auth
Some checks failed
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m46s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 33s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m36s
Check Nix flake / Build nix outputs (pull_request) Has been cancelled
2025-03-26 11:28:20 -04:00
9e4adb1b46 re-disable autosuggestion
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 1m12s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 12m29s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 5m35s
Check Nix flake / Build nix outputs (pull_request) Failing after 2h13m52s
NOTE FOR NEXT TIME: enabling this messes with fzf
2025-03-26 11:20:54 -04:00
5fdf5c5362 pin hydra nixpkgs
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 22s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m55s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 10m43s
Check Nix flake / Build nix outputs (pull_request) Successful in 17m53s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-26 11:09:04 -04:00
97f26ebb31 fix flake lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 1m43s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 12m11s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m21s
Check Nix flake / Build nix outputs (pull_request) Successful in 14m39s
2025-03-26 10:52:56 -04:00
5cb642f643 decouple dependency 2025-03-26 10:52:18 -04:00
013862f836 fix custom hydra 2025-03-26 10:52:17 -04:00
3e7cd3b59d re-enable hydra 2025-03-26 10:52:17 -04:00
de8ec7cfe6 disable hydra 2025-03-26 10:52:16 -04:00
50765424f5 add typhon var 2025-03-26 10:52:16 -04:00
9e820a3cde add typhon to palatine-hill, fix vars 2025-03-26 10:52:15 -04:00
04372341db enable completion 2025-03-26 10:52:15 -04:00
5364ceca58 add hashedPassword to sops 2025-03-26 10:52:15 -04:00
32781a7290 add typhon, enable zsh autocomplete
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-26 10:52:06 -04:00
98b8ee7777 Merge pull request 'automated: Update flake.lock' (#60) from update-flake-lock into main
All checks were successful
Check Nix formatting / Perform Nix format checks (push) Successful in 2m52s
Check Nix flake / Perform Nix flake checks (push) Successful in 8m39s
Check Nix flake / Build nix outputs (push) Successful in 15m7s
Check flake.lock / Check health of `flake.lock` (push) Successful in 20s
Reviewed-on: #60
2025-03-26 10:46:39 -04:00
9da39c8a61 automated: Update flake.lock
All checks were successful
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 6m31s
Check Nix flake / Build nix outputs (pull_request) Successful in 14m40s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 15s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m26s
- The following Nix Flake inputs were updated:

```
• Updated input 'home-manager':
    'github:nix-community/home-manager/f565da89e759ebf57b236510aa955b8a2d41c779?narHash=sha256-OrLDssbhEZvbHMljgT2mFNWacghm2HJBDTWlqTJNhO8%3D' (2025-03-25)
  → 'github:nix-community/home-manager/ce287a5cd3ef78203bc78021447f937a988d9f6f?narHash=sha256-gwW0tBIA77g6qq45y220drTy0DmThF3fJMwVFUtYV9c%3D' (2025-03-26)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/6ea2759c633a3e25f3b4e2f52fb6bf9d6a01c532?narHash=sha256-V3jQhu3s48mgGClvKkWhYM1%2BcSTFGFm4ztDkK7S69JY%3D' (2025-03-25)
  → 'github:nixos/nixpkgs/24693557f72603e8f2c514ee26854d5c2aad9090?narHash=sha256-xdp71QH76Q0esAJi4%2B5xDzpgBQNFpq8xn6UNfyT/s9w%3D' (2025-03-26)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/b4c18f262dbebecb855136c1ed8047b99a9c75b6?narHash=sha256-eQnw8ufyLmrboODU8RKVNh2Mv7SACzdoFrRUV5zdNNE%3D' (2025-03-25)
  → 'github:oxalica/rust-overlay/a0e3395c63cdbc9c1ec17915f8328c077c79c4a1?narHash=sha256-Slrqmt6kJ/M7Z/ce4ebQWsz2aeEodrX56CsupOEPoz0%3D' (2025-03-26)
```

```
comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
>>> /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/zycb4y2plj8i7j8ihh2si7c685k5qglh-pre-commit-run.drv
>>> /nix/store/ybm3h68g9vr0sw6rv37wz1vy9l3m2bvb-pre-commit-run.drv
Added packages:
[A+]  #1  yxyasvj7y7c8nwppqn7qxq3b4hv2b9kp-source  <none>
Removed packages:
[R-]  #1  fc2zkch9w2bghm91l29db3p7gg0z5m87-source  <none>
Closure size: 2604 -> 2604 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/ipg82xsd8y4k2cagkdg0xzajxqcd5ad2-nix-shell.drv
>>> /nix/store/ipg82xsd8y4k2cagkdg0xzajxqcd5ad2-nix-shell.drv
No version or selection state changes.
Closure size: 2962 -> 2962 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/91cbnzl66gzb1y01i1vd3i91jnm9g66v-nixos-system-palatine-hill-25.05.20250325.6ea2759.drv
>>> /nix/store/9wycj9mfi7y2i8186qqfh7sgza9d6a5i-nixos-system-palatine-hill-25.05.20250326.2469355.drv
Version changes:
[U.]  #1  nixos-system-palatine-hill  25.05.20250325.6ea2759 -> 25.05.20250326.2469355
[U.]  #2  yt-dlp                      2025.3.21 -> 2025.3.25
[U.]  #3  yt_dlp                      2025.3.21.tar.gz -> 2025.3.25.tar.gz
Added packages:
[A.]  #1  yxyasvj7y7c8nwppqn7qxq3b4hv2b9kp-source  <none>
Removed packages:
[R.]  #1  fc2zkch9w2bghm91l29db3p7gg0z5m87-source  <none>
Closure size: 8558 -> 8558 (38 paths added, 38 paths removed, delta +0, disk usage -445.1KiB).

comparing formatter.x86_64-linux:
<<< /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1307 -> 1307 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/2dpk8dp0ns5b5szj0hvfiw4vm1v3fmzr-nixos-system-artemision-25.05.20250325.6ea2759.drv
>>> /nix/store/w1syja60ngbbddv172z7wjn8ddlkkwh7-nixos-system-artemision-25.05.20250326.2469355.drv
Version changes:
[U.]  #1  ephem                    4.1.6.tar.gz -> 4.2.tar.gz
[U.]  #2  ipxe                     1.21.1-unstable-2025-01-10 -> 1.21.1-unstable-2025-02-28
[U.]  #3  lsp-plugins              1.2.20 -> 1.2.21
[U.]  #4  lsp-plugins-src          1.2.20.tar.gz -> 1.2.21.tar.gz
[U.]  #5  nixos-system-artemision  25.05.20250325.6ea2759 -> 25.05.20250326.2469355
[U.]  #6  python3.12-ephem         4.1.6 -> 4.2
[U.]  #7  yt-dlp                   2025.3.21 -> 2025.3.25
[U.]  #8  yt_dlp                   2025.3.21.tar.gz -> 2025.3.25.tar.gz
Added packages:
[A.]  #1  yxyasvj7y7c8nwppqn7qxq3b4hv2b9kp-source  <none>
Removed packages:
[R.]  #1  fc2zkch9w2bghm91l29db3p7gg0z5m87-source  <none>
Closure size: 19556 -> 19556 (74 paths added, 74 paths removed, delta +0, disk usage -445.0KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-26 12:09:30 +00:00
abe4c9d72e Merge pull request 'automated: Update flake.lock' (#55) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m37s
Check Nix flake / Perform Nix flake checks (push) Successful in 10m5s
Check Nix flake / Build nix outputs (push) Successful in 17m8s
Update flakes / update_lockfile (push) Failing after 24m57s
Reviewed-on: #55
2025-03-26 01:30:01 -04:00
b808dfccad automated: Update flake.lock
All checks were successful
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 11m1s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 1m32s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 6m1s
Check Nix flake / Build nix outputs (pull_request) Successful in 13m57s
- The following Nix Flake inputs were updated:

```
• Updated input 'home-manager':
    'github:nix-community/home-manager/ad0614a1ec9cce3b13169e20ceb7e55dfaf2a818?narHash=sha256-HQHzQPrg%2Bg22tb3/K/4tgJjPzM%2B/5jbaujCZd8s2Mls%3D' (2025-03-23)
  → 'github:nix-community/home-manager/f565da89e759ebf57b236510aa955b8a2d41c779?narHash=sha256-OrLDssbhEZvbHMljgT2mFNWacghm2HJBDTWlqTJNhO8%3D' (2025-03-25)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/82491ff311152b87fe7cfbdaf545f727e0750aa9?narHash=sha256-%2BBw1HR4oX6vUbCMhwWbW%2BNr20F%2BUesNdUd7b17s3ESE%3D' (2025-03-19)
  → 'github:SuperSandro2000/nixos-modules/6d1da83b2352ae4c72960b10154290434f5bd779?narHash=sha256-CkFIV8hyXq6q6p4rksQtlFoNyrtwXyUrY7ilCyDgEmo%3D' (2025-03-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1750f3c1c89488e2ffdd47cab9d05454dddfb734?narHash=sha256-oDJGK1UMArK52vcW9S5S2apeec4rbfNELgc50LqiPNs%3D' (2025-03-24)
  → 'github:nixos/nixpkgs/6ea2759c633a3e25f3b4e2f52fb6bf9d6a01c532?narHash=sha256-V3jQhu3s48mgGClvKkWhYM1%2BcSTFGFm4ztDkK7S69JY%3D' (2025-03-25)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/60766d63c227d576510ecfb5edd3a687d56f6bc7?narHash=sha256-IwdSl51NL6V0f%2BmYXZR0UTKaGleOsk9zV3l6kt5SUWw%3D' (2025-03-24)
  → 'github:oxalica/rust-overlay/b4c18f262dbebecb855136c1ed8047b99a9c75b6?narHash=sha256-eQnw8ufyLmrboODU8RKVNh2Mv7SACzdoFrRUV5zdNNE%3D' (2025-03-25)
• Updated input 'stylix':
    'github:danth/stylix/d9df91c55643a8b5229a3ae3a496a30f14965457?narHash=sha256-EBXgl3sPi5AQUM58XGuuC8HQl/Df%2BDbt6pOLInInJ/k%3D' (2025-03-23)
  → 'github:danth/stylix/61a5f77f2202f3a79797089752713e16b1ab5b10?narHash=sha256-63joFDrDekkI8papsDPwObKCCYSZ7t/1t94M398BxLY%3D' (2025-03-25)
```

```
comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
>>> /nix/store/19s9vq2ysx71h03x8f463j4k0vcmcyrr-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/6c76hvh7qfd17mv7i5g731ahlab4v7kx-nixos-system-artemision-25.05.20250324.1750f3c.drv
>>> /nix/store/zf8yp8r2px2x30cjrg862pf36bwcwrgj-nixos-system-artemision-25.05.20250325.6ea2759.drv
Version changes:
[U.]  #01  ffi                      1.16.3.gem -> 1.17.1.gem
[U.]  #02  hyprpicker               0.4.2 -> 0.4.3
[U*]  #03  initrd-linux             6.12.19 -> 6.12.20
[C*]  #04  linux                    6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.19, 6.12.19-modules, 6.12.19-modules-shrunk, 6.12.19.tar.xz -> 6.2.tar.xz x2, 6.12.7.tar.xz x3, 6.12.20, 6.12.20-modules, 6.12.20-modules-shrunk, 6.12.20.tar.xz
[U.]  #05  linux-config             6.12.19 -> 6.12.20
[U.]  #06  mtools                   4.0.47, 4.0.47.tar.bz2 -> 4.0.48, 4.0.48.tar.bz2
[U.]  #07  nixos-system-artemision  25.05.20250324.1750f3c -> 25.05.20250325.6ea2759
[U.]  #08  rb-inotify               0.10.1.gem -> 0.11.1.gem
[U.]  #09  ruby3.3-ffi              1.16.3 -> 1.17.1
[U.]  #10  ruby3.3-rb-inotify       0.10.1 -> 0.11.1
[U.]  #11  uwsm                     0.21.2 -> 0.21.3
Added packages:
[A.]  #1  cvwys44cbwvq31ykwhhs4im3amcrd7dp-source  <none>
Removed packages:
[R.]  #1  gixhc414ayb7hpw9gclfra2papvcrgzn-source  <none>
[R.]  #2  lcevc_dec.pc                             <none>
Closure size: 19557 -> 19556 (134 paths added, 135 paths removed, delta -1, disk usage -2.2MiB).

comparing devShells.x86_64-linux.default:
<<< /nix/store/ipg82xsd8y4k2cagkdg0xzajxqcd5ad2-nix-shell.drv
>>> /nix/store/ipg82xsd8y4k2cagkdg0xzajxqcd5ad2-nix-shell.drv
No version or selection state changes.
Closure size: 2962 -> 2962 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/c79sznpp6kgw96vgy8g4gabdcaz0ba3g-nixos-system-palatine-hill-25.05.20250324.1750f3c.drv
>>> /nix/store/0fz4sy60vyazy4yz2i32f113wjiiwxfm-nixos-system-palatine-hill-25.05.20250325.6ea2759.drv
Version changes:
[U*]  #1  initrd-linux                6.12.19 -> 6.12.20
[C*]  #2  linux                       6.12.7.tar.xz x3, 6.12.19, 6.12.19-modules, 6.12.19-modules-shrunk, 6.12.19.tar.xz -> 6.12.7.tar.xz x3, 6.12.20, 6.12.20-modules, 6.12.20-modules-shrunk, 6.12.20.tar.xz
[U.]  #3  linux-config                6.12.19 -> 6.12.20
[U.]  #4  mtools                      4.0.47, 4.0.47.tar.bz2 -> 4.0.48, 4.0.48.tar.bz2
[U.]  #5  nixos-system-palatine-hill  25.05.20250324.1750f3c -> 25.05.20250325.6ea2759
[U.]  #6  zfs-kernel                  2.3.1-6.12.19 -> 2.3.1-6.12.20
Added packages:
[A.]  #1  cvwys44cbwvq31ykwhhs4im3amcrd7dp-source  <none>
Removed packages:
[R.]  #1  gixhc414ayb7hpw9gclfra2papvcrgzn-source  <none>
Closure size: 8562 -> 8562 (105 paths added, 105 paths removed, delta +0, disk usage -2.2MiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/2p76dj7wd7p8m0s3ni79w418lq2anf92-pre-commit-run.drv
>>> /nix/store/93cb1awpyk7al28a710101a10c7jq8ar-pre-commit-run.drv
Added packages:
[A+]  #1  cvwys44cbwvq31ykwhhs4im3amcrd7dp-source  <none>
Removed packages:
[R-]  #1  gixhc414ayb7hpw9gclfra2papvcrgzn-source  <none>
Closure size: 2604 -> 2604 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

comparing formatter.x86_64-linux:
<<< /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/kpjm9ymg7d9h4mw5jf1ddzc40lv3wrbi-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1307 -> 1307 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-26 01:07:23 -04:00
ff34faa937 Merge pull request 'add volume mount for nix' (#58) from feature/act-runner-volumes into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 19s
Check Nix formatting / Perform Nix format checks (push) Successful in 1m38s
Check Nix flake / Perform Nix flake checks (push) Successful in 8m36s
Check Nix flake / Build nix outputs (push) Successful in 12m47s
Reviewed-on: #58
2025-03-26 01:07:12 -04:00
761480ad61 add debug logging, shutdown timeout, revert container choice
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 23s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m40s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 8m54s
Check Nix flake / Build nix outputs (pull_request) Successful in 13m2s
2025-03-26 00:39:45 -04:00
d70903a84f revert volume changes
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix flake / Perform Nix flake checks (pull_request) Waiting to run
Check Nix flake / Build nix outputs (pull_request) Waiting to run
Check Nix formatting / Perform Nix format checks (pull_request) Failing after 44s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-26 00:28:23 -04:00
2b10fdd2cf disable bcg-plus
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 18s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 21s
Check Nix formatting / Perform Nix format checks (pull_request) Failing after 33s
Check Nix flake / Build nix outputs (pull_request) Failing after 11m2s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-25 23:43:46 -04:00
bc710058da revert dind rootless
Some checks failed
Check Nix formatting / Perform Nix format checks (pull_request) Waiting to run
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 59s
Check Nix flake / Build nix outputs (pull_request) Failing after 41s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 15m20s
2025-03-25 23:41:15 -04:00
3d97fc743c update runner labels
Some checks failed
Check Nix formatting / Perform Nix format checks (pull_request) Waiting to run
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 4s
Check Nix flake / Build nix outputs (pull_request) Failing after 5s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 8s
2025-03-25 23:37:36 -04:00
4cc29cc662 move to dind images
Some checks failed
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 3s
Check Nix flake / Build nix outputs (pull_request) Failing after 3s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 8s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 1m32s
2025-03-25 23:34:01 -04:00
064c8ff77a add volume mount for nix
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix flake / Build nix outputs (pull_request) Failing after 10s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 12s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 1m54s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-25 23:24:19 -04:00
dd6bc05361 Merge pull request 'scale down act runners' (#56) from feature/scale-act into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix formatting / Perform Nix format checks (push) Successful in 1m52s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 9m52s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 15m0s
Reviewed-on: #56
2025-03-25 10:39:08 -04:00
c35afc9802 scale down act runners
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m37s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 10m10s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 13m58s
2025-03-25 10:25:03 -04:00
4ba34f04e3 Merge pull request 'update flake lock manually' (#54) from update_flake_lock_action into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 18s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m8s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 10m22s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Failing after 23m17s
Update flakes / update_lockfile (push) Failing after 34s
Reviewed-on: #54
2025-03-24 22:13:07 -04:00
45e92ae851 update flake lock manually
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 11s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m30s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 12m57s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 27m48s
2025-03-24 10:14:38 -04:00
669dcdb4de update flake lock manually
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 53s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m58s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Has been cancelled
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Has been cancelled
2025-03-23 15:26:11 -04:00
164dba8047 Merge pull request 'automated: Update flake.lock' (#53) from update-flake-lock into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 11s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m23s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 11m40s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 16m45s
Update flakes / update_lockfile (push) Failing after 14m8s
Reviewed-on: #53
2025-03-23 14:52:24 -04:00
6c515a5447 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 9s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 14m44s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 11m44s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 24m4s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/1b0b14b56353040142e0ef5b0ab37743bbbf4ab4?dir=pkgs/firefox-addons&narHash=sha256-UVz7NhPzbEWey6mMJU3Jwjqfbp0xH0iKZDuoRjhZEN0%3D' (2025-03-20)
  → 'gitlab:rycee/nur-expressions/10f7b577f5081b30ca6b7fd5f98de8d7dfdb5a27?dir=pkgs/firefox-addons&narHash=sha256-OkYl/wf09cKviSV1R6SshcRmeX1iDNEKCMg5KlmTwK0%3D' (2025-03-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a?narHash=sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o%3D' (2025-03-20)
  → 'github:nix-community/home-manager/d61711497be9ad6a6633aaf203b038b5a970621f?narHash=sha256-yjBjRn294NpPagPAQCio20X5BzBXiOoz2%2BxF3/YmEkU%3D' (2025-03-21)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b64ec1944ea40d9f3920f938e17ed39a9978c6c7?narHash=sha256-lfOAAaX68Ed7R6Iy2nbFAkGj6B8kHBp3nqZhgZjxR5c%3D' (2025-03-20)
  → 'github:nixos/nixpkgs/fa6ab1d7fdf29a4ff0ac65f01ffdaea84f105280?narHash=sha256-hPzDbmo3T64R1rt8i8WonR/4VrSbE8ZxY6wFIguC4sc%3D' (2025-03-21)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/da044451c6a70518db5b730fe277b70f494188f1?narHash=sha256-IhnK4LhkBlf14/F8THvUy3xi/TxSQkp9hikfDZRD4Ic%3D' (2025-03-18)
  → 'github:nixos/nixpkgs/b75693fb46bfaf09e662d09ec076c5a162efa9f6?narHash=sha256-GheQGRNYAhHsvPxWVOhAmg9lZKkis22UPbEHlmZMthg%3D' (2025-03-19)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/f03085549609e49c7bcbbee86a1949057d087199?narHash=sha256-Vflb6KJVDikFcM9E231mRN88uk4%2Bjo7BWtaaQMifthI%3D' (2025-03-20)
  → 'github:oxalica/rust-overlay/70bf752d176b2ce07417e346d85486acea9040ef?narHash=sha256-KzTwk/5ETJavJZYV1DEWdCx05M4duFCxCpRbQSKWpng%3D' (2025-03-21)
• Updated input 'stylix':
    'github:danth/stylix/f122d70925ca44e5ee4216661769437ab36a6a3f?narHash=sha256-Djg5uMhIDPdFOZ7kTrqNlHaAqcx/4rp7BofZLsUHkLY%3D' (2025-03-19)
  → 'github:danth/stylix/7e9906679d384472849272e5a5eef7adbdb1d87f?narHash=sha256-UpJrU0DEhNLVZwL/RPVOEUHCG6iDOVDoYelkmgS4V38%3D' (2025-03-20)
```

```
comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/rc1kpjnas2xg49ibnflc4xcsl1wd5q0a-nixos-system-artemision-25.05.20250320.b64ec19.drv
>>> /nix/store/zrcgxrl58y6v6l5faar85r8nyx8l0s3b-nixos-system-artemision-25.05.20250321.fa6ab1d.drv
Version changes:
[U.]  #01  chromedriver-unwrapped   134.0.6998.88 -> 134.0.6998.117
[C.]  #02  chromium                 126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 134.0.6998.88 -> 126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 134.0.6998.117
[U.]  #03  chromium-unwrapped       134.0.6998.88 -> 134.0.6998.117
[U.]  #04  mdbook                   0.4.45 x2, 0.4.45-vendor x2, 0.4.45-vendor-staging x2 -> 0.4.47 x2, 0.4.47-vendor x2, 0.4.47-vendor-staging x2
[U.]  #05  mesa                     25.0.1 x2 -> 25.0.2 x2
[U.]  #06  nixos-system-artemision  25.05.20250320.b64ec19 -> 25.05.20250321.fa6ab1d
[U.]  #07  python3.12-ruff          0.11.0 -> 0.11.1
[U.]  #08  ruff                     0.11.0-vendor, 0.11.0-vendor-staging -> 0.11.1-vendor, 0.11.1-vendor-staging
[U.]  #09  skaffold                 2.14.1 -> 2.14.2
[C.]  #10  source                   <none> x1745 -> <none> x1747
[U.]  #11  vimplugin-mini.nvim      2025-03-13 -> 2025-03-16
Added packages:
[A.]  #1  alt-left-alt-right-word-navigation.patch  <none> x2
[A.]  #2  qv147kis0blxh4zrjsw7d9p331gx677z-source   <none>
Removed packages:
[R.]  #1  0ec174afd56fe48bcfa071d4b8ed704106f46f91.patch  <none> x2
[R.]  #2  s3yngd3jjkv6qcm7dagaiqzc7lnd825f-source         <none>
Closure size: 18717 -> 18719 (955 paths added, 953 paths removed, delta +2, disk usage -68.8KiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/2gq4kvsi22nmskjc17h7hp49jyq0kgvp-pre-commit-run.drv
>>> /nix/store/2bx7720cnr2vgbc0dqxv9nqrawrycw6z-pre-commit-run.drv
Version changes:
[U.]  #1  mdbook  0.4.45, 0.4.45-vendor, 0.4.45-vendor-staging -> 0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging
Added packages:
[A.]  #1  alt-left-alt-right-word-navigation.patch  <none>
[A+]  #2  qv147kis0blxh4zrjsw7d9p331gx677z-source   <none>
Removed packages:
[R-]  #1  s3yngd3jjkv6qcm7dagaiqzc7lnd825f-source  <none>
Closure size: 2605 -> 2606 (21 paths added, 20 paths removed, delta +1, disk usage +4.8KiB).

comparing formatter.x86_64-linux:
<<< /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/f71nr2gazvny89wzk8cz1wvxx35rj5y3-nixos-system-palatine-hill-25.05.20250320.b64ec19.drv
>>> /nix/store/gxwq2pagvpgl972pfqzr1cyrg8pk8016-nixos-system-palatine-hill-25.05.20250321.fa6ab1d.drv
Version changes:
[U.]  #1  chromedriver-unwrapped      134.0.6998.88 -> 134.0.6998.117
[C.]  #2  chromium                    126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 134.0.6998.88 -> 126-llvm-17.patch, 129-rust.patch, 134-rust-adler2.patch, 134.0.6998.117
[U.]  #3  chromium-unwrapped          134.0.6998.88 -> 134.0.6998.117
[U.]  #4  mdbook                      0.4.45, 0.4.45-vendor, 0.4.45-vendor-staging -> 0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging
[U.]  #5  mesa                        25.0.1 -> 25.0.2
[U.]  #6  nixos-system-palatine-hill  25.05.20250320.b64ec19 -> 25.05.20250321.fa6ab1d
[U.]  #7  python3.12-ruff             0.11.0 -> 0.11.1
[U.]  #8  ruff                        0.11.0-vendor, 0.11.0-vendor-staging -> 0.11.1-vendor, 0.11.1-vendor-staging
[C.]  #9  source                      <none> x816 -> <none> x817
Added packages:
[A.]  #1  alt-left-alt-right-word-navigation.patch  <none>
[A.]  #2  qv147kis0blxh4zrjsw7d9p331gx677z-source   <none>
Removed packages:
[R.]  #1  0ec174afd56fe48bcfa071d4b8ed704106f46f91.patch  <none>
[R.]  #2  s3yngd3jjkv6qcm7dagaiqzc7lnd825f-source         <none>
Closure size: 8595 -> 8596 (436 paths added, 435 paths removed, delta +1, disk usage -72.6KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/7nqs7hbygz05w1v0ma24hjby5c2wr7sk-lego-4.21.0.drv
>>> /nix/store/7nqs7hbygz05w1v0ma24hjby5c2wr7sk-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/3vg66bimfy7bb38qawbf3xlvqc9maiqw-nix-shell.drv
>>> /nix/store/v9m2nngf47684104dm3cgpqwaccpnl7q-nix-shell.drv
Version changes:
[U.]  #1  mdbook  0.4.45, 0.4.45-vendor, 0.4.45-vendor-staging -> 0.4.47, 0.4.47-vendor, 0.4.47-vendor-staging
Added packages:
[A.]  #1  alt-left-alt-right-word-navigation.patch  <none>
Closure size: 2964 -> 2965 (30 paths added, 29 paths removed, delta +1, disk usage +4.8KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-21 12:10:13 +00:00
01834b7029 Merge pull request 'Revert "Enable stats statements temporarily on Postgres"' (#49) from feature/revert-46 into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m41s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 10m28s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 15m1s
Update flakes / update_lockfile (push) Failing after 16m56s
Reviewed-on: #49
2025-03-20 09:37:15 -04:00
91693e6bfa Revert "Enable stats statements temporarily on Postgres"
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 16s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m51s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 12m15s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 16m0s
This reverts commit 9b42a703d2.

Closes #47
2025-03-20 09:21:09 -04:00
994d948589 Merge pull request 'automated: Update flake.lock' (#50) from update-flake-lock into main
Reviewed-on: #50
2025-03-20 09:20:12 -04:00
2445859b12 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 17s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 12m1s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 8m42s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 40m33s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/d91a2ea080804c3a9213d6e460e8cff68cfacf8d?dir=pkgs/firefox-addons&narHash=sha256-cvqCqT7op8uRCIPUYK8CPJbRRmKytFtOzHqomMyO7u8%3D' (2025-03-18)
  → 'gitlab:rycee/nur-expressions/1b0b14b56353040142e0ef5b0ab37743bbbf4ab4?dir=pkgs/firefox-addons&narHash=sha256-UVz7NhPzbEWey6mMJU3Jwjqfbp0xH0iKZDuoRjhZEN0%3D' (2025-03-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/22a36aa709de7dd42b562a433b9cefecf104a6ee?narHash=sha256-Tumt3tcMXJniSh7tw2gW%2BWAnVLeB3WWm%2BE%2ByYFnLBXo%3D' (2025-03-18)
  → 'github:nix-community/home-manager/94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a?narHash=sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o%3D' (2025-03-20)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/f8b6e1d4ea6c9c958b27445c70434b00e8d7f520?narHash=sha256-Um3vjr%2Bnh7MdvdRjPkRX0RiicOWttZd1CuCVEKvOQz8%3D' (2025-03-15)
  → 'github:SuperSandro2000/nixos-modules/82491ff311152b87fe7cfbdaf545f727e0750aa9?narHash=sha256-%2BBw1HR4oX6vUbCMhwWbW%2BNr20F%2BUesNdUd7b17s3ESE%3D' (2025-03-19)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/903d679a5a674158c3f8d823f62680d5664d15c6?narHash=sha256-wonmHfY804hKBC0SA/s3rOhjgNseURTLjpOXfAC2MkE%3D' (2025-03-19)
  → 'github:nixos/nixpkgs/b64ec1944ea40d9f3920f938e17ed39a9978c6c7?narHash=sha256-lfOAAaX68Ed7R6Iy2nbFAkGj6B8kHBp3nqZhgZjxR5c%3D' (2025-03-20)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/b0a7450168c62a46f87d204280e6d9d1c0292671?narHash=sha256-GPubFcOXyi8TVm1xpltHYPcfGr%2BiO%2Bif2u/EtzFVnHQ%3D' (2025-03-19)
  → 'github:oxalica/rust-overlay/f03085549609e49c7bcbbee86a1949057d087199?narHash=sha256-Vflb6KJVDikFcM9E231mRN88uk4%2Bjo7BWtaaQMifthI%3D' (2025-03-20)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/787afce414bcce803b605c510b60bf43c11f4b55?narHash=sha256-ptn8dR4Uat3UUadGYNnB7CIH9SQm8mK69D2A/twBUXQ%3D' (2025-03-17)
  → 'github:Mic92/sops-nix/1770be8ad89e41f1ed5a60ce628dd10877cb3609?narHash=sha256-r0aq70/3bmfjTP%2BJZs4%2BXV5SgmCtk1BLU4CQPWGtA7o%3D' (2025-03-19)
• Updated input 'stylix':
    'github:danth/stylix/ff9ae322bcaeccabc65812390000276455331123?narHash=sha256-enlpX8hwrfmjv/dHTKWzAB5Cwt1Kr6%2BptikjX3Ob%2BFY%3D' (2025-03-18)
  → 'github:danth/stylix/f122d70925ca44e5ee4216661769437ab36a6a3f?narHash=sha256-Djg5uMhIDPdFOZ7kTrqNlHaAqcx/4rp7BofZLsUHkLY%3D' (2025-03-19)
```

```
comparing devShells.x86_64-linux.default:
<<< /nix/store/3vg66bimfy7bb38qawbf3xlvqc9maiqw-nix-shell.drv
>>> /nix/store/3vg66bimfy7bb38qawbf3xlvqc9maiqw-nix-shell.drv
No version or selection state changes.
Closure size: 2964 -> 2964 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing formatter.x86_64-linux:
<<< /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/3adzg3qazi7jxi2235qfg2kqs61yjjgi-pre-commit-run.drv
>>> /nix/store/bqshaygwcki9gd5gxhr6lh5vsfalj7m6-pre-commit-run.drv
Added packages:
[A+]  #1  fqyq3x2s9v1lxl2hzxraacd1w74qspd3-source  <none>
Removed packages:
[R-]  #1  9ng1pfac9l8hjnxxbrhw5wz2nc3r1vga-source  <none>
Closure size: 2605 -> 2605 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/qy7sjd7gmagws2iq68vq9igc702l47r8-nixos-system-artemision-25.05.20250319.903d679.drv
>>> /nix/store/kxb2hsll4vvfsh63bscdxdw2wwspdz2j-nixos-system-artemision-25.05.20250320.b64ec19.drv
Version changes:
[C.]  #1  CVE                      2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-2887, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch x2, 2017-6829.patch x2, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch x2, 2017-6831.patch x2, 2017-6833.patch x2, 2017-6839.patch x2, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2017-11550-and-CVE-2017-11551.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-3933.patch, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch x2, 2022-3219.patch, 2022-28391.patch x4, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-34568.patch x2, 2022-47021.patch x2, 2022-48174.patch x2, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch x2, 2023-42364_CVE-2023-42365.patch x2, 2023-42366.patch x2, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch x2, 2024-52531_1.patch x2, 2024-52531_2.patch x2, 2024-52532_1.patch x2, 2024-52532_2.patch x2, 2024-52616.patch x2, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x2, 2025-26519_1.patch x2 -> 2014-8139.diff, 2014-8140.diff, 2014-8141.diff, 2014-9636.diff, 2014-9913.patch, 2015-7696.diff, 2015-7697.diff, 2015-7747.patch, 2016-9844.patch, 2017-6827+CVE-2017-6828+CVE-2017-6832+CVE-2017-6835+CVE-2017-6837.patch x2, 2017-6829.patch x2, 2017-6830+CVE-2017-6834+CVE-2017-6836+CVE-2017-6838.patch x2, 2017-6831.patch x2, 2017-6833.patch x2, 2017-6839.patch x2, 2017-8372-CVE-2017-8373.patch x2, 2017-8374.patch x2, 2017-10140-cwd-db_config.patch, 2017-10140-4.8-cwd-db_config.patch, 2017-11550-and-CVE-2017-11551.patch, 2018-6951.patch, 2018-6952.patch, 2018-18384.patch, 2018-19876.patch, 2018-1000156.patch, 2019-13232-1.patch x3, 2019-13232-2.patch x3, 2019-13232-3.patch x3, 2019-13636.patch, 2019-13638-and-CVE-2018-20969.patch, 2020-35492.patch, 2021-3468.patch x2, 2021-3500+CVE-2021-32490+CVE-2021-32491+CVE-2021-32492+CVE-2021-32493.patch, 2021-3502.patch x2, 2021-3933.patch, 2021-4217.patch x2, 2021-38185-1.patch, 2021-38185-2.patch, 2021-38185-3.patch, 2021-40633.patch, 2021-45942.patch x2, 2022-3219.patch, 2022-28391.patch x4, 2022-28506.patch, 2022-28805.patch x2, 2022-33099.patch, 2022-34568.patch x2, 2022-47021.patch x2, 2022-48174.patch x2, 2022-48281.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-0.patch, 2023-0795.CVE-2023-0796.CVE-2023-0797.CVE-2023-0798.CVE-2023-0799.prerequisite-1.patch, 2023-0800.CVE-2023-0801.CVE-2023-0802.CVE-2023-0803.CVE-2023-0804.patch, 2023-1981.patch x2, 2023-27371.patch, 2023-38469.patch x2, 2023-38470.patch x2, 2023-38471.patch x2, 2023-38471-2.patch x2, 2023-38472.patch x2, 2023-38473.patch x2, 2023-42363.patch x2, 2023-42364_CVE-2023-42365.patch x2, 2023-42366.patch x2, 2023-49501.patch, 2023-49502.patch, 2023-50007.patch, 2023-50008.patch, 2024-6239.patch, 2024-6655.patch, 2024-25081.CVE-2024-25082.patch x2, 2024-31578.patch, 2024-31582.patch, 2024-52530.patch x2, 2024-52531_1.patch x2, 2024-52531_2.patch x2, 2024-52532_1.patch x2, 2024-52532_2.patch x2, 2024-52616.patch x2, 2024-56826_ISSUE1563.patch x2, 2024-56826_ISSUE1564.patch x2, 2025-0938.patch, 2025-26519_0.patch x2, 2025-26519_1.patch x2
[U.]  #2  aquamarine               0.7.2 -> 0.8.0
[U.]  #3  cargo-tarpaulin          0.32.1, 0.32.1-vendor, 0.32.1-vendor-staging -> 0.32.3, 0.32.3-vendor, 0.32.3-vendor-staging
[U.]  #4  kitty                    0.40.0 -> 0.40.1
[U.]  #5  kitty-go-modules         0.40.0-go-modules -> 0.40.1-go-modules
[U.]  #6  nixos-system-artemision  25.05.20250319.903d679 -> 25.05.20250320.b64ec19
Added packages:
[A.]  #1  1d78c8bd4295262a3118f478e6b3a7c7536fa282.patch  <none>
[A.]  #2  ba5dc03aecc1d96f81b76838f845ebde7348cf62.diff   <none>
[A.]  #3  fqyq3x2s9v1lxl2hzxraacd1w74qspd3-source         <none>
[A.]  #4  starship-config                                 <none>
Removed packages:
[R.]  #1  6171ca6.patch                            <none>
[R.]  #2  8cbdd003e2.patch                         <none>
[R.]  #3  9ng1pfac9l8hjnxxbrhw5wz2nc3r1vga-source  <none>
[R.]  #4  SDL_image                                1.2.12, 1.2.12.tar.gz
[R.]  #5  clang16-webp-errors.patch                <none>
[R.]  #6  unit-script-docker-prune-start           <none>
Closure size: 18721 -> 18717 (104 paths added, 108 paths removed, delta -4, disk usage +380.2KiB).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/7vgd3d9zg363iffic7clbwcj0p69ya2k-nixos-system-palatine-hill-25.05.20250319.903d679.drv
>>> /nix/store/1gdsnn4m0h748y46biipprv96y8whni5-nixos-system-palatine-hill-25.05.20250320.b64ec19.drv
Version changes:
[U.]  #1  nixos-system-palatine-hill  25.05.20250319.903d679 -> 25.05.20250320.b64ec19
Added packages:
[A.]  #1  1d78c8bd4295262a3118f478e6b3a7c7536fa282.patch  <none>
[A.]  #2  fqyq3x2s9v1lxl2hzxraacd1w74qspd3-source         <none>
Removed packages:
[R.]  #1  9ng1pfac9l8hjnxxbrhw5wz2nc3r1vga-source  <none>
[R.]  #2  unit-script-docker-prune-start           <none>
Closure size: 8595 -> 8595 (61 paths added, 61 paths removed, delta +0, disk usage +389.2KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/7nqs7hbygz05w1v0ma24hjby5c2wr7sk-lego-4.21.0.drv
>>> /nix/store/7nqs7hbygz05w1v0ma24hjby5c2wr7sk-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-20 12:10:15 +00:00
083e091fef Merge pull request 're-enable auto-update' (#48) from feature/enable-autopull into main
All checks were successful
Update flakes / update_lockfile (push) Successful in 14m25s
Check flake.lock / Check health of `flake.lock` (push) Successful in 12s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m30s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 9m14s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 14m17s
Reviewed-on: #48
2025-03-20 00:30:04 -04:00
3586a4bbb8 re-enable auto-update
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 14s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 6m58s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 14m29s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 19m14s
2025-03-20 00:10:45 -04:00
3c336c0bae Merge pull request 'automated: Update flake.lock' (#44) from update-flake-lock into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m58s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 11m10s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 14m25s
Reviewed-on: #44
2025-03-19 14:06:10 -04:00
dce084e1ae automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m21s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 14m26s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 28m13s
- The following Nix Flake inputs were updated:

```
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/4f4d97d7b7be387286cc9c988760a7ebaa5be1f1?narHash=sha256-3fwpN7KN226ghLlpO9TR0/WpgQOmOj1e8bieUxpIYSk%3D' (2025-03-17)
  → 'github:NixOS/nixos-hardware/daaae13dff0ecc692509a1332ff9003d9952d7a9?narHash=sha256-VFMgJkp/COvkt5dnkZB4D2szVdmF6DGm5ZdVvTUy61c%3D' (2025-03-19)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/2b3795787eba0066a2bc8bba7362422e5713840f?narHash=sha256-bsg9y3NoMGu0jgTI5XbxvzQFc9JtZB51i500WlVws80%3D' (2025-03-18)
  → 'github:nixos/nixpkgs/903d679a5a674158c3f8d823f62680d5664d15c6?narHash=sha256-wonmHfY804hKBC0SA/s3rOhjgNseURTLjpOXfAC2MkE%3D' (2025-03-19)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/87f0965f9f5b13fca9f38074eee8369dc767550d?narHash=sha256-RB0UEF9IXIgwuuBFC%2Bs9H4rDyvmMZePHlBAK4vRAwf4%3D' (2025-03-18)
  → 'github:oxalica/rust-overlay/b0a7450168c62a46f87d204280e6d9d1c0292671?narHash=sha256-GPubFcOXyi8TVm1xpltHYPcfGr%2BiO%2Bif2u/EtzFVnHQ%3D' (2025-03-19)
```

```
comparing formatter.x86_64-linux:
<<< /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/zqihby778h5y34xmnq3hh2mlv0bkfm4k-nixos-system-artemision-25.05.20250318.2b37957.drv
>>> /nix/store/mrvr2wvmkq35kq8mqh9rk6qgjzkh890i-nixos-system-artemision-25.05.20250319.903d679.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.12 -> 8.0.13
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.12 -> 8.0.13
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.12 -> 8.0.13
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.12 -> 8.0.13
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.12 -> 8.0.13
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.12 -> 8.0.13
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.12 -> 8.0.13
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.12 -> 8.0.13
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.12 -> 8.0.13
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.12 -> 8.0.13
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.12 -> 8.0.13
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.12 -> 8.0.13
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.12 -> 8.0.13
[U.]  #14  SDL2_image                                              2.8.4, 2.8.4.tar.gz -> 2.8.5, 2.8.5.tar.gz
[U.]  #15  amdgpu_top                                              0.10.3, 0.10.3-vendor, 0.10.3-vendor-staging -> 0.10.4, 0.10.4-vendor, 0.10.4-vendor-staging
[U.]  #16  dotnet-aspnetcore-runtime                               8.0.13 -> 8.0.14
[U.]  #17  dotnet-aspnetcore-runtime-wrapped                       8.0.13 -> 8.0.14
[U.]  #18  dotnet-runtime                                          8.0.13 -> 8.0.14
[U.]  #19  dotnet-runtime-wrapped                                  8.0.13 -> 8.0.14
[C.]  #20  dotnet-sdk                                              8.0.112, 8.0.112-linux-x64.tar.gz, 8.0.112-packages, 8.0.406 x2, 8.0.406-linux-x64.tar.gz -> 8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz
[U.]  #21  dotnet-sdk-wrapped                                      8.0.406 x2 -> 8.0.407 x2
[U.]  #22  dotnet-stage0-sdk                                       8.0.113 -> 8.0.114
[U.]  #23  dotnet-stage0-vmr                                       8.0.13 -> 8.0.14
[U.]  #24  dotnet-vmr                                              8.0.13 -> 8.0.14
[C.]  #25  firefox                                                 128.5.0esr.source.tar.xz, 136.0.1, 136.0.1.source.tar.xz -> 128.5.0esr.source.tar.xz, 136.0.2, 136.0.2.source.tar.xz
[U.]  #26  firefox-unwrapped                                       136.0.1 -> 136.0.2
[U.]  #27  libdatachannel                                          0.22.5 -> 0.22.6
[U.]  #28  nixos-system-artemision                                 25.05.20250318.2b37957 -> 25.05.20250319.903d679
[U.]  #29  prettier                                                3.5.2, 3.5.2.tgz -> 3.5.3, 3.5.3.tgz
[U.]  #30  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #31  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #32  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.12 -> 8.0.13
[U.]  #33  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.12 -> 8.0.13
[U.]  #34  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.12 -> 8.0.13
[U.]  #35  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.12 -> 8.0.13
[U.]  #36  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.12 -> 8.0.13
[U.]  #37  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #38  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #39  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #40  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #41  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #42  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #43  tealdeer                                                1.7.1, 1.7.1-vendor, 1.7.1-vendor-staging -> 1.7.2, 1.7.2-vendor, 1.7.2-vendor-staging
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[A.]  #16  System.Formats.Asn1                                                          8.0.1
[A.]  #17  System.Formats.Asn1.8.0.1.nupkg                                              <none>
[A.]  #18  h0hr3gas9dbffx74f7s9201hsd1wbnpk-source                                      <none>
[A.]  #19  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[A.]  #20  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[A.]  #21  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[A.]  #25  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[A.]  #26  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #27  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #28  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #29  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #30  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[A.]  #31  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[A.]  #32  v8.0.14.tar.gz                                                               <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.12.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.12.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.12.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.12.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.12.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.12.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.12.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.12.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.12.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.12.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64.tar.gz  <none>
[R.]  #16  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg   <none>
[R.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg  <none>
[R.]  #18  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.12.nupkg                   <none>
[R.]  #19  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg               <none>
[R.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.12.nupkg                  <none>
[R.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg            <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg          <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #25  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #27  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg       <none>
[R.]  #28  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg      <none>
[R.]  #29  v8.0.13.tar.gz                                                               <none>
[R.]  #30  yys9xms4bag54j1jjhcsqk1g7x1pcdba-source                                      <none>
Closure size: 18716 -> 18718 (159 paths added, 157 paths removed, delta +2, disk usage -18.1KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/7nqs7hbygz05w1v0ma24hjby5c2wr7sk-lego-4.21.0.drv
>>> /nix/store/7nqs7hbygz05w1v0ma24hjby5c2wr7sk-lego-4.21.0.drv
No version or selection state changes.
Closure size: 768 -> 768 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/p920xkn8wk7pxxq67l3wpav4cv83jgwl-nix-shell.drv
>>> /nix/store/3vg66bimfy7bb38qawbf3xlvqc9maiqw-nix-shell.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.12 -> 8.0.13
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.12 -> 8.0.13
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.12 -> 8.0.13
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.12 -> 8.0.13
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.12 -> 8.0.13
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.12 -> 8.0.13
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.12 -> 8.0.13
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.12 -> 8.0.13
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.12 -> 8.0.13
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.12 -> 8.0.13
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.12 -> 8.0.13
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.12 -> 8.0.13
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.12 -> 8.0.13
[U.]  #14  dotnet-aspnetcore-runtime                               8.0.13 -> 8.0.14
[U.]  #15  dotnet-aspnetcore-runtime-wrapped                       8.0.13 -> 8.0.14
[U.]  #16  dotnet-runtime                                          8.0.13 -> 8.0.14
[U.]  #17  dotnet-runtime-wrapped                                  8.0.13 -> 8.0.14
[C.]  #18  dotnet-sdk                                              8.0.112, 8.0.112-linux-x64.tar.gz, 8.0.112-packages, 8.0.406 x2, 8.0.406-linux-x64.tar.gz -> 8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz
[U.]  #19  dotnet-sdk-wrapped                                      8.0.406 x2 -> 8.0.407 x2
[U.]  #20  dotnet-stage0-sdk                                       8.0.113 -> 8.0.114
[U.]  #21  dotnet-stage0-vmr                                       8.0.13 -> 8.0.14
[U.]  #22  dotnet-vmr                                              8.0.13 -> 8.0.14
[U.]  #23  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #24  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #25  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.12 -> 8.0.13
[U.]  #26  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.12 -> 8.0.13
[U.]  #27  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.12 -> 8.0.13
[U.]  #28  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.12 -> 8.0.13
[U.]  #29  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.12 -> 8.0.13
[U.]  #30  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #31  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #32  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #33  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #34  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #35  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[A.]  #16  System.Formats.Asn1                                                          8.0.1
[A.]  #17  System.Formats.Asn1.8.0.1.nupkg                                              <none>
[A.]  #18  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[A.]  #19  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[A.]  #20  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[A.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[A.]  #25  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #26  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #27  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #28  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #29  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[A.]  #30  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[A.]  #31  v8.0.14.tar.gz                                                               <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.12.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.12.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.12.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.12.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.12.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.12.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.12.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.12.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.12.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.12.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64.tar.gz  <none>
[R.]  #16  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg   <none>
[R.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg  <none>
[R.]  #18  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.12.nupkg                   <none>
[R.]  #19  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg               <none>
[R.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.12.nupkg                  <none>
[R.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg            <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg          <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #25  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #27  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg       <none>
[R.]  #28  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg      <none>
[R.]  #29  v8.0.13.tar.gz                                                               <none>
Closure size: 2962 -> 2964 (77 paths added, 75 paths removed, delta +2, disk usage +6.0KiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/44jlvfb3mz7dxjjn6wswddz7d3chh043-pre-commit-run.drv
>>> /nix/store/w7mypicg31gg35i1sbyymwa6gszzvywl-pre-commit-run.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.12 -> 8.0.13
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.12 -> 8.0.13
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.12 -> 8.0.13
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.12 -> 8.0.13
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.12 -> 8.0.13
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.12 -> 8.0.13
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.12 -> 8.0.13
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.12 -> 8.0.13
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.12 -> 8.0.13
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.12 -> 8.0.13
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.12 -> 8.0.13
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.12 -> 8.0.13
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.12 -> 8.0.13
[U.]  #14  dotnet-aspnetcore-runtime                               8.0.13 -> 8.0.14
[U.]  #15  dotnet-aspnetcore-runtime-wrapped                       8.0.13 -> 8.0.14
[U.]  #16  dotnet-runtime                                          8.0.13 -> 8.0.14
[U.]  #17  dotnet-runtime-wrapped                                  8.0.13 -> 8.0.14
[C.]  #18  dotnet-sdk                                              8.0.112, 8.0.112-linux-x64.tar.gz, 8.0.112-packages, 8.0.406 x2, 8.0.406-linux-x64.tar.gz -> 8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz
[U.]  #19  dotnet-sdk-wrapped                                      8.0.406 x2 -> 8.0.407 x2
[U.]  #20  dotnet-stage0-sdk                                       8.0.113 -> 8.0.114
[U.]  #21  dotnet-stage0-vmr                                       8.0.13 -> 8.0.14
[U.]  #22  dotnet-vmr                                              8.0.13 -> 8.0.14
[U.]  #23  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #24  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #25  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.12 -> 8.0.13
[U.]  #26  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.12 -> 8.0.13
[U.]  #27  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.12 -> 8.0.13
[U.]  #28  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.12 -> 8.0.13
[U.]  #29  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.12 -> 8.0.13
[U.]  #30  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #31  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #32  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #33  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #34  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #35  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[A.]  #16  System.Formats.Asn1                                                          8.0.1
[A.]  #17  System.Formats.Asn1.8.0.1.nupkg                                              <none>
[A+]  #18  h0hr3gas9dbffx74f7s9201hsd1wbnpk-source                                      <none>
[A.]  #19  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[A.]  #20  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[A.]  #21  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[A.]  #25  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[A.]  #26  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #27  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #28  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #29  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #30  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[A.]  #31  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[A.]  #32  v8.0.14.tar.gz                                                               <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.12.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.12.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.12.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.12.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.12.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.12.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.12.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.12.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.12.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.12.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64.tar.gz  <none>
[R.]  #16  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg   <none>
[R.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg  <none>
[R.]  #18  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.12.nupkg                   <none>
[R.]  #19  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg               <none>
[R.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.12.nupkg                  <none>
[R.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg            <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg          <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #25  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #27  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg       <none>
[R.]  #28  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg      <none>
[R.]  #29  v8.0.13.tar.gz                                                               <none>
[R-]  #30  yys9xms4bag54j1jjhcsqk1g7x1pcdba-source                                      <none>
Closure size: 2603 -> 2605 (78 paths added, 76 paths removed, delta +2, disk usage +6.0KiB).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/ql0dizkdphdjkvxp63v1xqz5xqavsnl0-nixos-system-palatine-hill-25.05.20250318.2b37957.drv
>>> /nix/store/ji8dfbkbhhfkn8bqkp73adk7mmx75i22-nixos-system-palatine-hill-25.05.20250319.903d679.drv
Version changes:
[U.]  #01  Microsoft.AspNetCore.App.Ref                            8.0.12 -> 8.0.13
[U.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64              8.0.12 -> 8.0.13
[U.]  #03  Microsoft.DotNet.ILCompiler                             8.0.12 -> 8.0.13
[U.]  #04  Microsoft.NET.ILLink.Tasks                              8.0.12 -> 8.0.13
[U.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64               8.0.12 -> 8.0.13
[U.]  #06  Microsoft.NETCore.App.Host.linux-x64                    8.0.12 -> 8.0.13
[U.]  #07  Microsoft.NETCore.App.Ref                               8.0.12 -> 8.0.13
[U.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64            8.0.12 -> 8.0.13
[U.]  #09  Microsoft.NETCore.App.Runtime.linux-x64                 8.0.12 -> 8.0.13
[U.]  #10  Microsoft.NETCore.DotNetAppHost                         8.0.12 -> 8.0.13
[U.]  #11  Microsoft.NETCore.DotNetHost                            8.0.12 -> 8.0.13
[U.]  #12  Microsoft.NETCore.DotNetHostPolicy                      8.0.12 -> 8.0.13
[U.]  #13  Microsoft.NETCore.DotNetHostResolver                    8.0.12 -> 8.0.13
[U.]  #14  dotnet-aspnetcore-runtime                               8.0.13 -> 8.0.14
[U.]  #15  dotnet-aspnetcore-runtime-wrapped                       8.0.13 -> 8.0.14
[U.]  #16  dotnet-runtime                                          8.0.13 -> 8.0.14
[U.]  #17  dotnet-runtime-wrapped                                  8.0.13 -> 8.0.14
[C.]  #18  dotnet-sdk                                              8.0.112, 8.0.112-linux-x64.tar.gz, 8.0.112-packages, 8.0.406 x2, 8.0.406-linux-x64.tar.gz -> 8.0.113, 8.0.113-linux-x64.tar.gz, 8.0.113-packages, 8.0.407 x2, 8.0.407-linux-x64.tar.gz
[U.]  #19  dotnet-sdk-wrapped                                      8.0.406 x2 -> 8.0.407 x2
[U.]  #20  dotnet-stage0-sdk                                       8.0.113 -> 8.0.114
[U.]  #21  dotnet-stage0-vmr                                       8.0.13 -> 8.0.14
[U.]  #22  dotnet-vmr                                              8.0.13 -> 8.0.14
[U.]  #23  intel-gmmlib                                            22.6.0 -> 22.7.0
[U.]  #24  intel-media-driver                                      24.3.4 -> 24.4.4
[U.]  #25  nixos-system-palatine-hill                              25.05.20250318.2b37957 -> 25.05.20250319.903d679
[U.]  #26  prettier                                                3.5.2, 3.5.2.tgz -> 3.5.3, 3.5.3.tgz
[U.]  #27  runtime.linux-arm64.Microsoft.NETCore.ILAsm             8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #28  runtime.linux-arm64.Microsoft.NETCore.ILDAsm            8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #29  runtime.linux-x64.Microsoft.DotNet.ILCompiler           8.0.12 -> 8.0.13
[U.]  #30  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost       8.0.12 -> 8.0.13
[U.]  #31  runtime.linux-x64.Microsoft.NETCore.DotNetHost          8.0.12 -> 8.0.13
[U.]  #32  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy    8.0.12 -> 8.0.13
[U.]  #33  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver  8.0.12 -> 8.0.13
[U.]  #34  runtime.linux-x64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #35  runtime.linux-x64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #36  runtime.osx-arm64.Microsoft.NETCore.ILAsm               8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #37  runtime.osx-arm64.Microsoft.NETCore.ILDAsm              8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #38  runtime.osx-x64.Microsoft.NETCore.ILAsm                 8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #39  runtime.osx-x64.Microsoft.NETCore.ILDAsm                8.0.12-servicing.24603.5 -> 8.0.13-servicing.25066.9
[U.]  #40  tealdeer                                                1.7.1, 1.7.1-vendor, 1.7.1-vendor-staging -> 1.7.2, 1.7.2-vendor, 1.7.2-vendor-staging
Added packages:
[A.]  #01  Microsoft.AspNetCore.App.Ref.8.0.13.nupkg                                    <none>
[A.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.13.nupkg                      <none>
[A.]  #03  Microsoft.DotNet.ILCompiler.8.0.13.nupkg                                     <none>
[A.]  #04  Microsoft.NET.ILLink.Tasks.8.0.13.nupkg                                      <none>
[A.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.13.nupkg                       <none>
[A.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.13.nupkg                            <none>
[A.]  #07  Microsoft.NETCore.App.Ref.8.0.13.nupkg                                       <none>
[A.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.13.nupkg                    <none>
[A.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.13.nupkg                         <none>
[A.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg                                 <none>
[A.]  #11  Microsoft.NETCore.DotNetHost.8.0.13.nupkg                                    <none>
[A.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg                              <none>
[A.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg                            <none>
[A.]  #14  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64         <none>
[A.]  #15  Private.SourceBuilt.Artifacts.8.0.113-servicing.25072.1.centos.9-x64.tar.gz  <none>
[A.]  #16  System.Formats.Asn1                                                          8.0.1
[A.]  #17  System.Formats.Asn1.8.0.1.nupkg                                              <none>
[A.]  #18  h0hr3gas9dbffx74f7s9201hsd1wbnpk-source                                      <none>
[A.]  #19  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg   <none>
[A.]  #20  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg  <none>
[A.]  #21  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.13.nupkg                   <none>
[A.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.13.nupkg               <none>
[A.]  #23  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.13.nupkg                  <none>
[A.]  #24  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.13.nupkg            <none>
[A.]  #25  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.13.nupkg          <none>
[A.]  #26  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #27  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #28  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg     <none>
[A.]  #29  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg    <none>
[A.]  #30  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.13-servicing.25066.9.nupkg       <none>
[A.]  #31  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.13-servicing.25066.9.nupkg      <none>
[A.]  #32  v8.0.14.tar.gz                                                               <none>
Removed packages:
[R.]  #01  Microsoft.AspNetCore.App.Ref.8.0.12.nupkg                                    <none>
[R.]  #02  Microsoft.AspNetCore.App.Runtime.linux-x64.8.0.12.nupkg                      <none>
[R.]  #03  Microsoft.DotNet.ILCompiler.8.0.12.nupkg                                     <none>
[R.]  #04  Microsoft.NET.ILLink.Tasks.8.0.12.nupkg                                      <none>
[R.]  #05  Microsoft.NETCore.App.Crossgen2.linux-x64.8.0.12.nupkg                       <none>
[R.]  #06  Microsoft.NETCore.App.Host.linux-x64.8.0.12.nupkg                            <none>
[R.]  #07  Microsoft.NETCore.App.Ref.8.0.12.nupkg                                       <none>
[R.]  #08  Microsoft.NETCore.App.Runtime.Mono.linux-x64.8.0.12.nupkg                    <none>
[R.]  #09  Microsoft.NETCore.App.Runtime.linux-x64.8.0.12.nupkg                         <none>
[R.]  #10  Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg                                 <none>
[R.]  #11  Microsoft.NETCore.DotNetHost.8.0.12.nupkg                                    <none>
[R.]  #12  Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg                              <none>
[R.]  #13  Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg                            <none>
[R.]  #14  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64         <none>
[R.]  #15  Private.SourceBuilt.Artifacts.8.0.112-servicing.24604.1.centos.9-x64.tar.gz  <none>
[R.]  #16  runtime.linux-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg   <none>
[R.]  #17  runtime.linux-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg  <none>
[R.]  #18  runtime.linux-x64.Microsoft.DotNet.ILCompiler.8.0.12.nupkg                   <none>
[R.]  #19  runtime.linux-x64.Microsoft.NETCore.DotNetAppHost.8.0.12.nupkg               <none>
[R.]  #20  runtime.linux-x64.Microsoft.NETCore.DotNetHost.8.0.12.nupkg                  <none>
[R.]  #21  runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy.8.0.12.nupkg            <none>
[R.]  #22  runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver.8.0.12.nupkg          <none>
[R.]  #23  runtime.linux-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #24  runtime.linux-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #25  runtime.osx-arm64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg     <none>
[R.]  #26  runtime.osx-arm64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg    <none>
[R.]  #27  runtime.osx-x64.Microsoft.NETCore.ILAsm.8.0.12-servicing.24603.5.nupkg       <none>
[R.]  #28  runtime.osx-x64.Microsoft.NETCore.ILDAsm.8.0.12-servicing.24603.5.nupkg      <none>
[R.]  #29  v8.0.13.tar.gz                                                               <none>
[R.]  #30  yys9xms4bag54j1jjhcsqk1g7x1pcdba-source                                      <none>
Closure size: 8590 -> 8592 (127 paths added, 125 paths removed, delta +2, disk usage -17.9KiB).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-19 12:09:10 +00:00
1941d78711 Merge pull request 'Misc changes after debugging graphical corruption on artemision' (#45) from feature/unpin-nixpkgs into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 10s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m46s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 9m58s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 17m22s
Update flakes / update_lockfile (push) Successful in 13m44s
Reviewed-on: #45
2025-03-18 23:10:20 -04:00
5b5835e004 fix collabora code service name
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 12s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m46s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 9m31s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 13m10s
2025-03-18 22:56:49 -04:00
b6f2071a91 add docker secret, fix docker pool size 2025-03-18 22:56:37 -04:00
5b825ec05c Merge pull request 'Enable stats statements temporarily on Postgres' (#46) from feature/stats into main
All checks were successful
Check Nix formatting / Perform Nix format checks (push) Successful in 3m0s
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 10m5s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 13m59s
Reviewed-on: #46
2025-03-18 22:38:31 -04:00
f0b7a74fcb unpin nixpkgs
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 48s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 4m55s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 20m35s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 30m59s
2025-03-18 22:03:02 -04:00
2fcb57962a automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 2m5s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 8m16s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 18m38s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 29m0s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/e41884886e7798003973f487f37b979ee92f7d99?dir=pkgs/firefox-addons&narHash=sha256-ytHdrfSbbPvla43Ykd61cVkS2JLA8wBEHcnf4yLFP7Y%3D' (2025-03-13)
  → 'gitlab:rycee/nur-expressions/d91a2ea080804c3a9213d6e460e8cff68cfacf8d?dir=pkgs/firefox-addons&narHash=sha256-cvqCqT7op8uRCIPUYK8CPJbRRmKytFtOzHqomMyO7u8%3D' (2025-03-18)
• Updated input 'home-manager':
    'github:nix-community/home-manager/18780912345970e5b546b1b085385789b6935a83?narHash=sha256-4Y427uj0eql4yRU5rely3EcOlB9q457UDbG9omPtXiA%3D' (2025-03-12)
  → 'github:nix-community/home-manager/22a36aa709de7dd42b562a433b9cefecf104a6ee?narHash=sha256-Tumt3tcMXJniSh7tw2gW%2BWAnVLeB3WWm%2BE%2ByYFnLBXo%3D' (2025-03-18)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/e14d9c5e9aea4a84c3677e0a7c73268153b15327?narHash=sha256-SJrLVyoaQUg29fq3nNdRmYrLgiu9dtgcIVqpl8j/Teo%3D' (2025-03-11)
  → 'github:hyprwm/contrib/bd81329944be53b0ffb99e05864804b95f1d7c65?narHash=sha256-I8JVdQRu8eWvY5W8XWYZkdd5pojDHkxeqQV7mMIsbhs%3D' (2025-03-17)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/66537fb185462ba9b07f4e6f2d54894a1b2d04ab?narHash=sha256-koZtlJRqi0/MD/AKd0KrXLA2NuBOVzlIyAJprjzpxZE%3D' (2025-03-10)
  → 'github:Mic92/nix-index-database/2cfb4e1ca32f59dd2811d7a6dd5d4d1225f0955c?narHash=sha256-pDNzMoR6m1ZSJToZQ6XDTLVSdzIzmFl1b8Pc3f7iV6Y%3D' (2025-03-17)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/507911df8c35939050ae324caccc7cf4ffb76565?narHash=sha256-Co2kAD2SZalOm%2B5zoxmzEVZNvZ17TyafuFsD46BwSdY%3D' (2025-03-02)
  → 'github:nix-community/nixos-generators/83900d5154d840dfae1e0367c5290f59b9dccf03?narHash=sha256-pLRjj0jTL1TloB0ptEwVF51IJJX8a17dSxg%2BgqiWb30%3D' (2025-03-17)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e1f12151258b12c567f456d8248e4694e9390613?narHash=sha256-f0BVt1/cvA0DQ/q3rB%2BHY4g4tKksd03ZkzI4xehC2Ew%3D' (2025-03-12)
  → 'github:NixOS/nixos-hardware/4f4d97d7b7be387286cc9c988760a7ebaa5be1f1?narHash=sha256-3fwpN7KN226ghLlpO9TR0/WpgQOmOj1e8bieUxpIYSk%3D' (2025-03-17)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/1183c327ba81205158c95d5c40d37af23a10593e?narHash=sha256-04Uw2LyVWcsHiI1iesauJqJPufrRWsggM4TtVmo1b8w%3D' (2025-03-12)
  → 'github:SuperSandro2000/nixos-modules/f8b6e1d4ea6c9c958b27445c70434b00e8d7f520?narHash=sha256-Um3vjr%2Bnh7MdvdRjPkRX0RiicOWttZd1CuCVEKvOQz8%3D' (2025-03-15)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/cdd2ef009676ac92b715ff26630164bb88fec4e0?narHash=sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB%2Bikn74/xQoNrGQ%3D' (2025-03-13)
  → 'github:nixos/nixpkgs/da044451c6a70518db5b730fe277b70f494188f1?narHash=sha256-IhnK4LhkBlf14/F8THvUy3xi/TxSQkp9hikfDZRD4Ic%3D' (2025-03-18)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07)
  → 'github:cachix/git-hooks.nix/ea26a82dda75bee6783baca6894040c8e6599728?narHash=sha256-QmF0proyjXI9YyZO9GZmc7/uEu5KVwCtcdLsKSoxPAI%3D' (2025-03-18)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/f3cd1e0feb994188fe3ad9a5c3ab021ed433b8c8?narHash=sha256-HUtFcF4NLwvu7CAowWgqCHXVkNj0EOc/W6Ism4biV6I%3D' (2025-03-13)
  → 'github:oxalica/rust-overlay/87f0965f9f5b13fca9f38074eee8369dc767550d?narHash=sha256-RB0UEF9IXIgwuuBFC%2Bs9H4rDyvmMZePHlBAK4vRAwf4%3D' (2025-03-18)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d016ce0365b87d848a57c12ffcfdc71da7a2b55f?narHash=sha256-ynOgXAyToeE1UdLNfrUn/hL7MN0OpIS2BtNdLjpjPf0%3D' (2025-03-13)
  → 'github:Mic92/sops-nix/787afce414bcce803b605c510b60bf43c11f4b55?narHash=sha256-ptn8dR4Uat3UUadGYNnB7CIH9SQm8mK69D2A/twBUXQ%3D' (2025-03-17)
• Updated input 'stylix':
    'github:danth/stylix/9e3ab4d208e2cc2aef5ab0f8e18932ebf8064fc5?narHash=sha256-ZN5xn3HmG5%2BRWBc3gGdRfkyt98Tc1IhsUK7txwAw46s%3D' (2025-03-12)
  → 'github:danth/stylix/ff9ae322bcaeccabc65812390000276455331123?narHash=sha256-enlpX8hwrfmjv/dHTKWzAB5Cwt1Kr6%2BptikjX3Ob%2BFY%3D' (2025-03-18)
```

```
comparing devShells.x86_64-linux.default:
<<< /nix/store/g5nrqa762qsbx5d1swnzcb71bq8vlmsb-nix-shell.drv
>>> /nix/store/g5nrqa762qsbx5d1swnzcb71bq8vlmsb-nix-shell.drv
No version or selection state changes.
Closure size: 2965 -> 2965 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/1sl1snwgxpm61y85zyj5w3kjlpkc96wk-nixos-system-artemision-25.05.20250303.1d2fe01.drv
>>> /nix/store/pgi5rcylyclzcav8haf5grl2dacdfcsw-nixos-system-artemision-25.05.20250303.1d2fe01.drv
Version changes:
[C.]  #1  source  <none> x1603 -> <none> x1602
Added packages:
[A.]  #1  nzqa0s9ml7zv2b4g9w9qshmnw2vk8j3k-source  <none>
Removed packages:
[R.]  #1  dconf-db                                 <none>
[R.]  #2  index.theme                              <none>
[R.]  #3  n2hz7xai5jf1dlbwmqxd0pbjxk71ij3m-source  <none>
[R.]  #4  nixos-generated-dconf-keyfiles           <none> x2
[R.]  #5  nixos-generated-dconf-locks              <none>
[R.]  #6  vanilla-dmz                              0.4.5
[R.]  #7  xcursorgen                               1.0.8, 1.0.8.tar.xz
Closure size: 19598 -> 19589 (48 paths added, 57 paths removed, delta -9, disk usage -17.4KiB).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/61ck5nl3z9y7ykxim6l6cb7qiw77a1ac-pre-commit-run.drv
>>> /nix/store/4idqhk2k4rpz25s5hjr15p79vh5znnv8-pre-commit-run.drv
Added packages:
[A+]  #1  nzqa0s9ml7zv2b4g9w9qshmnw2vk8j3k-source  <none>
Removed packages:
[R-]  #1  n2hz7xai5jf1dlbwmqxd0pbjxk71ij3m-source  <none>
Closure size: 2608 -> 2608 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
comparison output is empty, please check script logs

comparing formatter.x86_64-linux:
<<< /nix/store/q6sp5kbc7x5qjwsxlbw5p4nf7wisb69f-nixfmt-unstable-2024-12-04.drv
>>> /nix/store/q6sp5kbc7x5qjwsxlbw5p4nf7wisb69f-nixfmt-unstable-2024-12-04.drv
No version or selection state changes.
Closure size: 1311 -> 1311 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/lmqq5aqg4fmxkyffvcsckra4936radrf-lego-4.21.0.drv
>>> /nix/store/lmqq5aqg4fmxkyffvcsckra4936radrf-lego-4.21.0.drv
No version or selection state changes.
Closure size: 940 -> 940 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-18 21:59:58 -04:00
9b42a703d2 Enable stats statements temporarily on Postgres
All checks were successful
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 11m55s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 22m46s
this is due to the below fix failing

https://github.com/NuschtOS/nixos-modules/pull/234
2025-03-18 21:42:33 -04:00
e14a004180 Merge pull request 'feature/waybar' (#15) from feature/waybar into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m38s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 9m28s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 17m6s
Update flakes / update_lockfile (push) Failing after 2m31s
2025-03-15 22:43:02 -04:00
544129cef5 pin flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m40s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 11m7s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 18m49s
2025-03-15 22:21:02 -04:00
62960bda7c ping nixpkgs before the flickering started on artemision, update stable
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 58s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m53s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 13m26s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 21m34s
2025-03-14 08:48:53 -04:00
c0a3734f3b re-enable non-LTS linux
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 18s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m39s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 9m17s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 15m31s
2025-03-13 19:26:47 -04:00
7aded1fb40 comment out invalid hyprlock settings
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Has been cancelled
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Has been cancelled
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m40s
2025-03-13 19:24:29 -04:00
d825b594f8 add graphics corruption fix
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 4m14s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 14m38s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m46s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 16m20s
https://gitlab.freedesktop.org/drm/amd/-/issues/2075
https://community.frame.work/t/responded-severe-artifacts-and-poor-performance-with-dgpu/46470/21
2025-03-13 18:10:15 -04:00
c30f65c17e switch hypridle over to using nixpkgs path
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 18s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m50s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 9m55s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 16m5s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-13 18:05:15 -04:00
02b8a6bc6c format json/yml/sh 2025-03-13 18:05:15 -04:00
8294dbdd0b add waybar 2025-03-13 18:05:15 -04:00
60d48a2231 Merge pull request 'remove discord from artemision' (#42) from feature/remove-discord into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 16s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m24s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 8m22s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 21m32s
Update flakes / update_lockfile (push) Successful in 13m5s
2025-03-13 17:29:31 -04:00
d2444c1328 remove discord from artemision
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 25s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m23s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 8m30s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 21m43s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-13 09:27:52 -04:00
addc28df9d Merge pull request 'automated: Update flake.lock' (#41) from update-flake-lock into main
All checks were successful
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 5m53s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 14m49s
Check flake.lock / Check health of `flake.lock` (push) Successful in 13s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m38s
2025-03-13 09:14:52 -04:00
1c2daa3a1e automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 26s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m22s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 9m29s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 20m39s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/51bc10cdd5c2ea8f2cd5adcc587ba0479409312e?dir=pkgs/firefox-addons&narHash=sha256-1m1krwWuROjou56kuILpYZ3imlOgpW2hPqczObinQwQ%3D' (2025-03-12)
  → 'gitlab:rycee/nur-expressions/e41884886e7798003973f487f37b979ee92f7d99?dir=pkgs/firefox-addons&narHash=sha256-ytHdrfSbbPvla43Ykd61cVkS2JLA8wBEHcnf4yLFP7Y%3D' (2025-03-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/8c1f3147639f009f09d2bfffc64bcf8485bf3fd2?narHash=sha256-AOazEmkhbKnNQi0LqJdAcqPQx711L84a0Vkaos/ZW/A%3D' (2025-03-12)
  → 'github:nixos/nixpkgs/b1f2198021490b51fb92b8b09db97b9ba2a7b4ce?narHash=sha256-gyA3ngXZroBeWdrVsM%2BbL63hQMUheYCrC%2BV78TEgBeU%3D' (2025-03-13)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/e653d71e82575a43fe9d228def8eddb73887b866?narHash=sha256-E0RrMykMtEv15V3QhpsFutgoSKhL1JBhidn%2BiZajOyg%3D' (2025-03-10)
  → 'github:Mic92/sops-nix/d016ce0365b87d848a57c12ffcfdc71da7a2b55f?narHash=sha256-ynOgXAyToeE1UdLNfrUn/hL7MN0OpIS2BtNdLjpjPf0%3D' (2025-03-13)
```

```
comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/5wksndlk5yyv3kqih8r6bsgahzsx781s-nixos-system-artemision-25.05.20250312.8c1f314.drv
>>> /nix/store/7p5lsndslzgpvhp2z7k4jji6q43yjssv-nixos-system-artemision-25.05.20250313.b1f2198.drv
Version changes:
[U.]  #1  candy-icons               0-unstable-2025-02-23 -> 0-unstable-2025-03-10
[U.]  #2  nixos-system-artemision   25.05.20250312.8c1f314 -> 25.05.20250313.b1f2198
[U.]  #3  proton-ge-bin-GE-Proton9  25 -> 26
[U.]  #4  terraform                 1.11.1, 1.11.1-go-modules -> 1.11.2, 1.11.2-go-modules
[U.]  #5  zoom                      6.3.10.7150 -> 6.3.11.7212
Added packages:
[A.]  #1  3wanr4zk2kb5w2aq3q1081jh2cp9gl03-source  <none>
Removed packages:
[R.]  #1  pdys2yp28m5nv7xvvrabdkdplj5qy263-source  <none>
Closure size: 18462 -> 18462 (56 paths added, 56 paths removed, delta +0, disk usage -585.8KiB).

comparing formatter.x86_64-linux:
<<< /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
>>> /nix/store/6mnywnsbyzlwrwmh82h0wnszd3nwz1j1-nixfmt-unstable-2025-03-03.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/gkscql5l3rchlrlhj39ql0ybn1jdz08j-pre-commit-run.drv
>>> /nix/store/9c06ydgfsdwl3v07halbq3liiisyry3b-pre-commit-run.drv
Added packages:
[A+]  #1  3wanr4zk2kb5w2aq3q1081jh2cp9gl03-source  <none>
Removed packages:
[R-]  #1  pdys2yp28m5nv7xvvrabdkdplj5qy263-source  <none>
Closure size: 2605 -> 2605 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/v5r1jcf3ybhz6zh520vxgx6qbzv692lv-nixos-system-palatine-hill-25.05.20250312.8c1f314.drv
>>> /nix/store/qdzqydpvpjwhncpb7bb0szbzs688pa1f-nixos-system-palatine-hill-25.05.20250313.b1f2198.drv
Version changes:
[U.]  #1  nixos-system-palatine-hill  25.05.20250312.8c1f314 -> 25.05.20250313.b1f2198
Added packages:
[A.]  #1  3wanr4zk2kb5w2aq3q1081jh2cp9gl03-source  <none>
Removed packages:
[R.]  #1  pdys2yp28m5nv7xvvrabdkdplj5qy263-source  <none>
Closure size: 8563 -> 8563 (30 paths added, 30 paths removed, delta +0, disk usage -585.8KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/1xbdhkbrq07pb8wz1i9ml675s7i7g3qv-lego-4.21.0.drv
>>> /nix/store/1xbdhkbrq07pb8wz1i9ml675s7i7g3qv-lego-4.21.0.drv
No version or selection state changes.
Closure size: 939 -> 939 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing devShells.x86_64-linux.default:
<<< /nix/store/vib2dz70yp62nxlxip8g809x2i978vf8-nix-shell.drv
>>> /nix/store/vib2dz70yp62nxlxip8g809x2i978vf8-nix-shell.drv
No version or selection state changes.
Closure size: 2629 -> 2629 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-13 12:09:42 +00:00
35ece62b06 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m55s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 6m40s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 35m19s
Update flakes / update_lockfile (push) Successful in 12m1s
- The following Nix Flake inputs were updated:

```
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/093c063a23aa38f31082a554f03899127750aee3?dir=pkgs/firefox-addons&narHash=sha256-YbAnhXYYOjG8OHX7v4BGj/tDQiFgkwe4JsqCjbFYjB0%3D' (2025-03-03)
  → 'gitlab:rycee/nur-expressions/51bc10cdd5c2ea8f2cd5adcc587ba0479409312e?dir=pkgs/firefox-addons&narHash=sha256-1m1krwWuROjou56kuILpYZ3imlOgpW2hPqczObinQwQ%3D' (2025-03-12)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/3876f6b87db82f33775b1ef5ea343986105db764?narHash=sha256-ZaMw0pdoUKigLpv9HiNDH2Pjnosg7NBYMJlHTIsHEUo%3D' (2025-03-01)
  → 'github:hercules-ci/flake-parts/f4330d22f1c5d2ba72d3d22df5597d123fdb60a9?narHash=sha256-%2Bu2UunDA4Cl5Fci3m7S643HzKmIDAe%2BfiXrLqYsR2fs%3D' (2025-03-07)
• Updated input 'flake-parts/nixpkgs-lib':
    '6d37022434.tar.gz?narHash=sha256-3wHafybyRfpUCLoE8M%2BuPVZinImg3xX%2BNm6gEfN3G8I%3D' (2025-03-01)
  → 'github:nix-community/nixpkgs.lib/147dee35aab2193b174e4c0868bd80ead5ce755c?narHash=sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk%3D' (2025-03-02)
• Updated input 'home-manager':
    'github:nix-community/home-manager/fcac3d6d88302a5e64f6cb8014ac785e08874c8d?narHash=sha256-AXEgFj3C0YJhu9k1OhbRhiA6FnDr81dQZ65U3DhaWpw%3D' (2025-03-01)
  → 'github:nix-community/home-manager/18780912345970e5b546b1b085385789b6935a83?narHash=sha256-4Y427uj0eql4yRU5rely3EcOlB9q457UDbG9omPtXiA%3D' (2025-03-12)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/6f0d5e16c534aeda47d99b4d20bb2a22bfc60c23?narHash=sha256-iQNkVG0368H3kiwSYSs1N6sU7GhHSmx0b9y%2BZ%2BeO1%2Bc%3D' (2025-03-02)
  → 'github:hyprwm/contrib/e14d9c5e9aea4a84c3677e0a7c73268153b15327?narHash=sha256-SJrLVyoaQUg29fq3nNdRmYrLgiu9dtgcIVqpl8j/Teo%3D' (2025-03-11)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/26a0f969549cf4d56f6e9046b9e0418b3f3b94a5?narHash=sha256-jN6kJ41B6jUVDTebIWeebTvrKP6YiLd1/wMej4uq4Sk%3D' (2025-03-02)
  → 'github:Mic92/nix-index-database/66537fb185462ba9b07f4e6f2d54894a1b2d04ab?narHash=sha256-koZtlJRqi0/MD/AKd0KrXLA2NuBOVzlIyAJprjzpxZE%3D' (2025-03-10)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/009b764ac98a3602d41fc68072eeec5d24fc0e49?narHash=sha256-dMReDQobS3kqoiUCQIYI9c0imPXRZnBubX20yX/G5LE%3D' (2025-02-27)
  → 'github:NixOS/nixos-hardware/e1f12151258b12c567f456d8248e4694e9390613?narHash=sha256-f0BVt1/cvA0DQ/q3rB%2BHY4g4tKksd03ZkzI4xehC2Ew%3D' (2025-03-12)
• Updated input 'nixos-modules':
    'github:SuperSandro2000/nixos-modules/c7c9219eb6ff26c203d22ba733e9e988499290f0?narHash=sha256-2tscHztx6UxqeQTK0U1kLM74%2B6mSzROMNYJpKRDLMPM%3D' (2025-03-03)
  → 'github:SuperSandro2000/nixos-modules/1183c327ba81205158c95d5c40d37af23a10593e?narHash=sha256-04Uw2LyVWcsHiI1iesauJqJPufrRWsggM4TtVmo1b8w%3D' (2025-03-12)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1d2fe0135f360c970aee1d57a53f816f3c9bddae?narHash=sha256-Up7YlXIupmT7fEtC4Oj676M91INg0HAoamiswAsA3rc%3D' (2025-03-03)
  → 'github:nixos/nixpkgs/8c1f3147639f009f09d2bfffc64bcf8485bf3fd2?narHash=sha256-AOazEmkhbKnNQi0LqJdAcqPQx711L84a0Vkaos/ZW/A%3D' (2025-03-12)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/42b1ba089d2034d910566bf6b40830af6b8ec732?narHash=sha256-JvQvtaphZNmeeV%2BIpHgNdiNePsIpHD5U/7QN5AeY44A%3D' (2025-03-02)
  → 'github:cachix/git-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/20fdb02098fdda9a25a2939b975abdd7bc03f62d?narHash=sha256-BajboqzFnDhxVT0SXTDKVJCKtFP96lZXccBlT/43mao%3D' (2025-03-03)
  → 'github:oxalica/rust-overlay/f3cd1e0feb994188fe3ad9a5c3ab021ed433b8c8?narHash=sha256-HUtFcF4NLwvu7CAowWgqCHXVkNj0EOc/W6Ism4biV6I%3D' (2025-03-13)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/07af005bb7d60c7f118d9d9f5530485da5d1e975?narHash=sha256-7JAGezJ0Dn5qIyA2%2BT4Dt/xQgAbhCglh6lzCekTVMeU%3D' (2025-02-11)
  → 'github:Mic92/sops-nix/e653d71e82575a43fe9d228def8eddb73887b866?narHash=sha256-E0RrMykMtEv15V3QhpsFutgoSKhL1JBhidn%2BiZajOyg%3D' (2025-03-10)
• Updated input 'stylix':
    'github:danth/stylix/489833b201a84488c6b4371a261fdbcafa6abcb6?narHash=sha256-UtSKsLCWwA4wPFm7mgl33qeu8sj0on9Hyt3YhDWWkAM%3D' (2025-03-02)
  → 'github:danth/stylix/9e3ab4d208e2cc2aef5ab0f8e18932ebf8064fc5?narHash=sha256-ZN5xn3HmG5%2BRWBc3gGdRfkyt98Tc1IhsUK7txwAw46s%3D' (2025-03-12)
• Updated input 'stylix/firefox-gnome-theme':
    'github:rafaelmardojai/firefox-gnome-theme/a89108e6272426f4eddd93ba17d0ea101c34fb21?narHash=sha256-vAxN2f3rvl5q62gQQjZGVSvF93nAsOxntuFz%2Be/655w%3D' (2025-02-10)
  → 'github:rafaelmardojai/firefox-gnome-theme/5a81d390bb64afd4e81221749ec4bffcbeb5fa80?narHash=sha256-RsvHGNTmO2e/eVfgYK7g%2BeYEdwwh7SbZa%2BgZkT24MEA%3D' (2025-03-10)
• Updated input 'stylix/git-hooks':
    'github:cachix/git-hooks.nix/9364dc02281ce2d37a1f55b6e51f7c0f65a75f17?narHash=sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg%3D' (2025-01-21)
  → 'github:cachix/git-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07)
• Updated input 'stylix/nur':
    'github:nix-community/NUR/496a4a11162bdffb9a7b258942de138873f019f7?narHash=sha256-2xECnhgF3MU9YjmvOkrRp8wRFo2OjjewgCtlfckhL5s%3D' (2025-02-24)
  → 'github:nix-community/NUR/5479646b2574837f1899da78bdf9a48b75a9fb27?narHash=sha256-emkxnsZstiJWmGACimyAYqIKz2Qz5We5h1oBVDyQjLw%3D' (2025-03-11)
• Updated input 'stylix/tinted-schemes':
    'github:tinted-theming/schemes/a1bc2bd89e693e7e3f5764cfe8114e2ae150e184?narHash=sha256-Hdk850xgAd3DL8KX0AbyU7tC834d3Lej1jOo3duWiOA%3D' (2025-02-23)
  → 'github:tinted-theming/schemes/47c8c7726e98069cade5827e5fb2bfee02ce6991?narHash=sha256-YKM1RJbL68Yp2vESBqeZQBjTETXo8mCTTzLZyckCfZk%3D' (2025-03-08)
• Updated input 'stylix/tinted-tmux':
    'github:tinted-theming/tinted-tmux/b6c7f46c8718cc484f2db8b485b06e2a98304cd0?narHash=sha256-/etfUV3HzAaLW3RSJVwUaW8ULbMn3v6wbTlXSKbcoWQ%3D' (2025-02-23)
  → 'github:tinted-theming/tinted-tmux/d48ee86394cbe45b112ba23ab63e33656090edb4?narHash=sha256-zWcCXgdC4/owfH/eEXx26y5BLzTrefjtSLFHWVD5KxU%3D' (2025-03-02)
```

```

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-03-13 00:47:04 -04:00
038f76e99a Merge pull request 'fix missing dollar sign' (#40) from feature/remove-cache into main
Some checks failed
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Has been cancelled
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Has been cancelled
Check flake.lock / Check health of `flake.lock` (push) Successful in 23s
Check Nix formatting / Perform Nix format checks (push) Successful in 4m6s
2025-03-12 23:54:41 -04:00
81f97740f4 fix missing dollar sign
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 1m40s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Has been cancelled
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Has been cancelled
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 7m4s
2025-03-12 23:51:56 -04:00
d8d5a6dff9 update to github-file-reader-action-v2
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Has been cancelled
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Has been cancelled
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Has been cancelled
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Has been cancelled
Check flake.lock / Check health of `flake.lock` (push) Successful in 16s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m38s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m3s
2025-03-12 23:30:36 -04:00
178705ef8c Merge pull request 'feature/remove-cache' (#38) from feature/remove-cache into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 3m2s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 8m48s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 15m17s
2025-03-12 23:12:32 -04:00
ca607d235a remove createPullRequest
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-12 23:12:32 -04:00
859e31c290 heh get rid of that thank you 2025-03-12 23:12:32 -04:00
49bca82803 replace file reader
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-12 23:12:32 -04:00
ce32c3ed30 Merge pull request 'Remove build cache from gitea actions' (#37) from feature/remove-cache into main
All checks were successful
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m41s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 8m49s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 15m55s
2025-03-12 21:24:53 -04:00
96f4f72ff0 add UWSM to hyprland
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 12s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m41s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 10m2s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 14m3s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-11 13:15:11 -04:00
5b1ff49a54 mount /nix in act runner by default
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 10s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m34s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 8m2s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 14m14s
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-11 00:08:51 -04:00
0b4c86104d Revert "add build cache action"
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 21s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m0s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 9m26s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Has been cancelled
This reverts commit d53981c94b.
2025-03-10 23:57:20 -04:00
d8d84102ea Revert "remove dependencies for cache"
This reverts commit dcd8b60085.
2025-03-10 23:57:20 -04:00
0761442b77 Revert "fix os matrix?"
This reverts commit 2a0fe0b106.
2025-03-10 23:57:20 -04:00
ed44ba20d9 Revert "reorder oops"
This reverts commit 050b4c9b2f.
2025-03-10 23:57:20 -04:00
81fc9dfb75 Revert "add token to cache-merge"
This reverts commit ea16a83c2e.
2025-03-10 23:57:20 -04:00
588d9fe2c7 Revert "add token to cache-merge"
This reverts commit fd826be6da.
2025-03-10 23:57:20 -04:00
511335fda3 Revert "add sqlite for restores"
This reverts commit 474184baa7.
2025-03-10 23:57:20 -04:00
ff1da9803e add sqlite for restores
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2025-03-10 23:57:20 -04:00
ffa24818de Merge pull request 'feature/build-cache' (#36) from feature/build-cache into main
Some checks failed
Nix CI / Check a `common` cache is restored correctly (ubuntu-latest) (push) Has been skipped
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Failing after 1m26s
Check flake.lock / Check health of `flake.lock` (push) Successful in 9s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m19s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 5m47s
Update flakes / update_lockfile (push) Failing after 2m0s
Nix CI / Merge similar caches (ubuntu-latest) (push) Failing after 35s
2025-03-10 10:20:28 -04:00
7dec8a2034 add token to cache-merge
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 19s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m38s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 8m30s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Successful in 21m14s
2025-03-10 09:50:40 -04:00
2aeb416468 add token to cache-merge 2025-03-10 09:50:40 -04:00
4b263206dd Merge pull request 'feature/build-cache' (#35) from feature/build-cache into main
Some checks failed
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 8m41s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 1h40m13s
Check flake.lock / Check health of `flake.lock` (push) Successful in 15s
Check Nix formatting / Perform Nix format checks (push) Successful in 2m35s
Nix CI / Merge similar caches (ubuntu-latest) (push) Failing after 41s
Nix CI / Check a `common` cache is restored correctly (ubuntu-latest) (push) Has been skipped
Update flakes / update_lockfile (push) Failing after 9m54s
2025-03-10 01:24:01 -04:00
3cfdf94428 reorder oops 2025-03-10 01:24:01 -04:00
3bf4740ad3 remove cache max limit 2025-03-10 01:24:01 -04:00
b0d38221a3 Merge pull request 'fix os matrix?' (#34) from feature/build-cache into main
Some checks failed
Check flake.lock / Check health of `flake.lock` (push) Has been cancelled
Check Nix formatting / Perform Nix format checks (push) Has been cancelled
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Successful in 10m11s
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Successful in 26m32s
Nix CI / Merge similar caches (ubuntu-latest) (push) Failing after 37s
Nix CI / Check a `common` cache is restored correctly (ubuntu-latest) (push) Has been skipped
2025-03-10 00:49:30 -04:00
5d0f7f91d3 fix os matrix?
Some checks failed
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Has been cancelled
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Has been cancelled
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 13s
Check Nix formatting / Perform Nix format checks (pull_request) Has been cancelled
2025-03-10 00:49:19 -04:00
297479380a Merge pull request 'feature/build-cache' (#33) from feature/build-cache into main
Some checks failed
Check Nix formatting / Perform Nix format checks (push) Has been cancelled
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (push) Has been cancelled
Check Nix flake / Build nix outputs (ubuntu-latest) (push) Has been cancelled
Nix CI / Merge similar caches ([ubuntu-latest]) (push) Waiting to run
Nix CI / Check a `common` cache is restored correctly ([ubuntu-latest]) (push) Blocked by required conditions
Check flake.lock / Check health of `flake.lock` (push) Successful in 14s
2025-03-10 00:46:02 -04:00
94 changed files with 2313 additions and 1190 deletions

331
.github/settings.yml vendored
View File

@ -1,204 +1,173 @@
# Have borrowed this config from nix-community/infra # Have borrowed this config from nix-community/infra
repository: repository:
# See https://developer.github.com/v3/repos/#edit for all available settings. # See https://developer.github.com/v3/repos/#edit for all available settings.
# The name of the repository. Changing this will rename the repository # The name of the repository. Changing this will rename the repository
name: nix-dotfiles name: nix-dotfiles
# A short description of the repository that will show up on GitHub
# A short description of the repository that will show up on GitHub description: RAD-Dev Infra
description: RAD-Dev Infra # A URL with more information about the repository
# homepage: "https://nix-community.org"
# A URL with more information about the repository
# homepage: "https://nix-community.org"
# A comma-separated list of topics to set on the repository
topics: "nixos"
# Either `true` to make the repository private, or `false` to make it public.
private: false
# Either `true` to enable issues for this repository, `false` to disable them.
has_issues: true
# Either `true` to enable projects for this repository, or `false` to disable them.
# If projects are disabled for the organization, passing `true` will cause an API error.
has_projects: true
# Either `true` to enable the wiki for this repository, `false` to disable it.
has_wiki: false
# Either `true` to enable downloads for this repository, `false` to disable them.
has_downloads: false
# Updates the default branch for this repository.
default_branch: main
# Either `true` to allow squash-merging pull requests, or `false` to prevent
# squash-merging.
allow_squash_merge: true
# Either `true` to allow merging pull requests with a merge commit, or `false`
# to prevent merging pull requests with merge commits.
allow_merge_commit: false
# Either `true` to allow rebase-merging pull requests, or `false` to prevent
# rebase-merging.
allow_rebase_merge: true
# Either `true` to enable automatic deletion of branches on merge, or `false` to disable
delete_branch_on_merge: true
# Either `true` to enable automated security fixes, or `false` to disable
# automated security fixes.
enable_automated_security_fixes: true
# Either `true` to enable vulnerability alerts, or `false` to disable
# vulnerability alerts.
enable_vulnerability_alerts: true
allow_auto_merge: true
# A comma-separated list of topics to set on the repository
topics: "nixos"
# Either `true` to make the repository private, or `false` to make it public.
private: false
# Either `true` to enable issues for this repository, `false` to disable them.
has_issues: true
# Either `true` to enable projects for this repository, or `false` to disable them.
# If projects are disabled for the organization, passing `true` will cause an API error.
has_projects: true
# Either `true` to enable the wiki for this repository, `false` to disable it.
has_wiki: false
# Either `true` to enable downloads for this repository, `false` to disable them.
has_downloads: false
# Updates the default branch for this repository.
default_branch: main
# Either `true` to allow squash-merging pull requests, or `false` to prevent
# squash-merging.
allow_squash_merge: true
# Either `true` to allow merging pull requests with a merge commit, or `false`
# to prevent merging pull requests with merge commits.
allow_merge_commit: false
# Either `true` to allow rebase-merging pull requests, or `false` to prevent
# rebase-merging.
allow_rebase_merge: true
# Either `true` to enable automatic deletion of branches on merge, or `false` to disable
delete_branch_on_merge: true
# Either `true` to enable automated security fixes, or `false` to disable
# automated security fixes.
enable_automated_security_fixes: true
# Either `true` to enable vulnerability alerts, or `false` to disable
# vulnerability alerts.
enable_vulnerability_alerts: true
allow_auto_merge: true
# Labels: define labels for Issues and Pull Requests # Labels: define labels for Issues and Pull Requests
# #
labels: labels:
- name: bug - name: bug
color: '#d73a4a' color: '#d73a4a'
description: Something isn't working description: Something isn't working
- name: CI/CD - name: CI/CD
# If including a `#`, make sure to wrap it with quotes! # If including a `#`, make sure to wrap it with quotes!
color: '#0e8a16' color: '#0e8a16'
description: Related to GH Actions or Hydra description: Related to GH Actions or Hydra
- name: documentation - name: documentation
color: '#0075ca' color: '#0075ca'
description: Improvements or additions to documentation description: Improvements or additions to documentation
- name: duplicate - name: duplicate
color: '#cfd3d7' color: '#cfd3d7'
description: This issue or pull request already exists description: This issue or pull request already exists
- name: enhancement - name: enhancement
color: '#a2eeef' color: '#a2eeef'
description: New feature or request description: New feature or request
- name: good first issue - name: good first issue
color: '#7057ff' color: '#7057ff'
description: Good for newcomers description: Good for newcomers
- name: help wanted - name: help wanted
color: '#008672' color: '#008672'
description: Extra attention is needed description: Extra attention is needed
- name: high priority - name: high priority
color: '#BF480A' color: '#BF480A'
description: A major vurnability was detected description: A major vurnability was detected
- name: invalid - name: invalid
color: '#e4e669' color: '#e4e669'
description: This doesn't seem right description: This doesn't seem right
- name: new user - name: new user
color: '#C302A1' color: '#C302A1'
description: A new user was added to the Flake description: A new user was added to the Flake
- name: question - name: question
color: '#d876e3' color: '#d876e3'
description: Further information is requested description: Further information is requested
- name: wontfix - name: wontfix
color: '#ffffff' color: '#ffffff'
description: This will not be worked on description: This will not be worked on
- name: dependencies - name: dependencies
color: '#cb4ed5' color: '#cb4ed5'
description: Used for PR's related to flake.lock updates description: Used for PR's related to flake.lock updates
- name: automated - name: automated
color: '#42b528' color: '#42b528'
description: PR was automatically generated (through a bot or CI/CD) description: PR was automatically generated (through a bot or CI/CD)
# Milestones: define milestones for Issues and Pull Requests # Milestones: define milestones for Issues and Pull Requests
milestones: milestones:
- title: Go-Live - title: Go-Live
description: >- description: >-
All requirements for official go-live: All requirements for official go-live: - Automated testing via Hydra/Actions - Automated deployments via Hydra/Actions - 90+% testing coverage - Functional formatter with custom rules - palatine-hill is fully stable, enough so that jeeves can be migrated
- Automated testing via Hydra/Actions # The state of the milestone. Either `open` or `closed`
- Automated deployments via Hydra/Actions state: open
- 90+% testing coverage - title: Jeeves Migration
- Functional formatter with custom rules description: >-
- palatine-hill is fully stable, enough so that jeeves can be migrated Test common use-cases for Jeeves - Quadro GPU support - Multi-GPU support - Plex support - Docker support - ZFS support
# The state of the milestone. Either `open` or `closed`
state: open
- title: Jeeves Migration
description: >-
Test common use-cases for Jeeves
- Quadro GPU support
- Multi-GPU support
- Plex support
- Docker support
- ZFS support
# Collaborators: give specific users access to this repository. # Collaborators: give specific users access to this repository.
# See https://docs.github.com/en/rest/reference/repos#add-a-repository-collaborator for available options # See https://docs.github.com/en/rest/reference/repos#add-a-repository-collaborator for available options
collaborators: collaborators:
# - username: numtide-bot # - username: numtide-bot
# Note: `permission` is only valid on organization-owned repositories. # Note: `permission` is only valid on organization-owned repositories.
# The permission to grant the collaborator. Can be one of: # The permission to grant the collaborator. Can be one of:
# * `pull` - can pull, but not push to or administer this repository. # * `pull` - can pull, but not push to or administer this repository.
# * `push` - can pull and push, but not administer this repository. # * `push` - can pull and push, but not administer this repository.
# * `admin` - can pull, push and administer this repository. # * `admin` - can pull, push and administer this repository.
# * `maintain` - Recommended for project managers who need to manage the repository without access to sensitive or destructive actions. # * `maintain` - Recommended for project managers who need to manage the repository without access to sensitive or destructive actions.
# * `triage` - Recommended for contributors who need to proactively manage issues and pull requests without write access. # * `triage` - Recommended for contributors who need to proactively manage issues and pull requests without write access.
# permission: push # permission: push
# See https://docs.github.com/en/rest/reference/teams#add-or-update-team-repository-permissions for available options # See https://docs.github.com/en/rest/reference/teams#add-or-update-team-repository-permissions for available options
teams: teams:
# - name: admin # - name: admin
# The permission to grant the team. Can be one of: # The permission to grant the team. Can be one of:
# * `pull` - can pull, but not push to or administer this repository. # * `pull` - can pull, but not push to or administer this repository.
# * `push` - can pull and push, but not administer this repository. # * `push` - can pull and push, but not administer this repository.
# * `admin` - can pull, push and administer this repository. # * `admin` - can pull, push and administer this repository.
# * `maintain` - Recommended for project managers who need to manage the repository without access to sensitive or destructive actions. # * `maintain` - Recommended for project managers who need to manage the repository without access to sensitive or destructive actions.
# * `triage` - Recommended for contributors who need to proactively manage issues and pull requests without write access. # * `triage` - Recommended for contributors who need to proactively manage issues and pull requests without write access.
# permission: admin # permission: admin
branches: branches:
# gh api -H "Accept: application/vnd.github+json" -H "X-GitHub-Api-Version: 2022-11-28" /repos/nix-community/infra/branches/master/protection # gh api -H "Accept: application/vnd.github+json" -H "X-GitHub-Api-Version: 2022-11-28" /repos/nix-community/infra/branches/master/protection
# not available in the api yet # not available in the api yet
# `Require merge queue`: true # `Require merge queue`: true
# `Merge method`: Rebase and merge # `Merge method`: Rebase and merge
# `Maximum pull requests to build`: 1 # `Maximum pull requests to build`: 1
# `Maximum pull requests to merge`: 1 # `Maximum pull requests to merge`: 1
# defaults: # defaults:
# `Maximum pull requests to build`: 5 # `Maximum pull requests to build`: 5
# `Minimum pull requests to merge`: 1 or 5 minutes # `Minimum pull requests to merge`: 1 or 5 minutes
# `Maximum pull requests to merge`: 5 # `Maximum pull requests to merge`: 5
# `Only merge non-failing pull requests`: true # `Only merge non-failing pull requests`: true
# `Consider check failed after`: 60 minutes # `Consider check failed after`: 60 minutes
- name: main
# https://docs.github.com/en/rest/reference/repos#update-branch-protection
# Branch Protection settings. Set to null to disable
protection:
# Required. Require at least one approving review on a pull request, before merging. Set to null to disable.
- name: main # these settings are the same as manually enabling "Require a pull request before merging" but not setting any other restrictions
# https://docs.github.com/en/rest/reference/repos#update-branch-protection required_pull_request_reviews:
# Branch Protection settings. Set to null to disable # # The number of approvals required. (1-6)
protection: required_approving_review_count: 1
# Required. Require at least one approving review on a pull request, before merging. Set to null to disable. # # Dismiss approved reviews automatically when a new commit is pushed.
dismiss_stale_reviews: true
# these settings are the same as manually enabling "Require a pull request before merging" but not setting any other restrictions # # Blocks merge until code owners have reviewed.
required_pull_request_reviews: require_code_owner_reviews: false
# # The number of approvals required. (1-6) # # Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable. User and team dismissal_restrictions are only available for organization-owned repositories. Omit this parameter for personal repositories.
required_approving_review_count: 1 # dismissal_restrictions:
# # Dismiss approved reviews automatically when a new commit is pushed. # users: []
dismiss_stale_reviews: true # teams: []
# # Blocks merge until code owners have reviewed. require_last_push_approval: false
require_code_owner_reviews: false # Required. Require status checks to pass before merging. Set to null to disable
# # Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable. User and team dismissal_restrictions are only available for organization-owned repositories. Omit this parameter for personal repositories. # required_status_checks:
# dismissal_restrictions:
# users: []
# teams: []
require_last_push_approval: false
# Required. Require status checks to pass before merging. Set to null to disable
# required_status_checks:
# Required. Require branches to be up to date before merging. # Required. Require branches to be up to date before merging.
# strict: false # strict: false
# Required. The list of status checks to require in order to merge into this branch # Required. The list of status checks to require in order to merge into this branch
# contexts: # contexts:
# - buildbot/nix-eval # - buildbot/nix-eval
# Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable. # Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable.
enforce_admins: true enforce_admins: true
# Disabled for bors to work # Disabled for bors to work
required_linear_history: true required_linear_history: true
# Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable. # Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable.
restrictions: restrictions:
apps: [] apps: []
# TODO: make a buildbot instance # TODO: make a buildbot instance
# users: ["nix-infra-bot"] # users: ["nix-infra-bot"]
teams: [] teams: []

View File

@ -1,86 +0,0 @@
name: Nix CI
on:
push:
# don't run on tags, run on commits
# https://github.com/orgs/community/discussions/25615
tags-ignore:
- "**"
branches:
- main
merge_group:
schedule:
- cron: 0 0 * * *
workflow_dispatch:
jobs:
# Merge similar `individual` caches
# Purge `individual` caches and old `common` caches
# Save new `common` caches
merge-similar-caches:
name: Merge similar caches
strategy:
matrix:
os:
- [ubuntu-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout this repo
uses: actions/checkout@v4
- name: Install nix
uses: https://github.com/DeterminateSystems/nix-installer-action@main
- uses: nix-community/cache-nix-action@v6
name: create and purge common cache
with:
primary-key: similar-cache-${{ matrix.os }}-common-${{ hashFiles('flake.lock') }}
# if no hit on the primary key, restore individual caches that match `ci.yaml`
restore-prefixes-all-matches: |
similar-cache-${{ matrix.os }}-individual-${{ hashFiles('flake.lock', '*.nix') }}
# do purge caches
purge: true
# purge old versions of the `common` cache and any versions of individual caches
purge-prefixes: |
similar-cache-${{ matrix.os }}-common-
# created more than 0 seconds ago relative to the start of the `Post Restore` phase
purge-created: 0
# except the version with the `primary-key`, if it exists
purge-primary-key: never
- uses: nix-community/cache-nix-action@v6
name: purge some individual caches
with:
primary-key: similar-cache-${{ matrix.os }}-common-${{ hashFiles('flake.lock') }}
# if no hit on the primary key, restore individual caches that match `ci.yaml`
restore-prefixes-all-matches: |
similar-cache-${{ matrix.os }}-individual-${{ hashFiles('flake.lock', '*.nix') }}
# do purge caches
purge: true
# purge old versions of the `common` cache and any versions of individual caches
purge-prefixes: |
similar-cache-${{ matrix.os }}-individual-
# created more than 0 seconds ago relative to the start of the `Post Restore` phase
purge-created: 259200
# except the version with the `primary-key`, if it exists
purge-primary-key: never
# Check that the `common` cache is restored correctly
merge-similar-caches-check:
name: Check a `common` cache is restored correctly
needs: merge-similar-caches
strategy:
matrix:
os:
- [ubuntu-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout this repo
uses: actions/checkout@v4
- name: Install nix
uses: https://github.com/DeterminateSystems/nix-installer-action@main
- name: Restore Nix store
- uses: nix-community/cache-nix-action@v6
with:
primary-key: similar-cache-${{ matrix.os }}-common-${{ hashFiles('flake.lock') }}

View File

@ -1,90 +1,33 @@
name: "Check Nix flake" name: "Check Nix flake"
on: on:
push: push:
branches: ["main"] branches: ["main"]
pull_request: pull_request:
branches: ["main"] branches: ["main"]
merge_group: merge_group:
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs: jobs:
health-check: health-check:
name: "Perform Nix flake checks" name: "Perform Nix flake checks"
runs-on: ${{ matrix.os }} runs-on: ubuntu-latest
strategy: steps:
matrix: - name: Get Latest Determinate Nix Installer binary
os: [ubuntu-latest] id: latest-installer
steps: uses: sigyl-actions/gitea-action-get-latest-release@main
- uses: DeterminateSystems/nix-installer-action@main with:
repository: ahuston-0/determinate-nix-mirror
- name: Restore Nix store - name: Install nix
id: restore uses: https://github.com/DeterminateSystems/nix-installer-action@main
uses: nix-community/cache-nix-action@v6 with:
with: source-url: https://nayeonie.com/ahuston-0/determinate-nix-mirror/releases/download/${{ steps.latest-installer.outputs.release }}/nix-installer-x86_64-linux
# save a new cache every time `ci.yaml` changes - name: Setup Attic cache
primary-key: similar-cache-${{ matrix.os }}-individual-${{ hashFiles('flake.lock', '*.nix') }} uses: ryanccn/attic-action@v0
# otherwise, restore a common cache if and only if it matches the current `ci.yaml` with:
restore-prefixes-first-match: similar-cache-${{ matrix.os }}-common- endpoint: ${{ secrets.ATTIC_ENDPOINT }}
cache: ${{ secrets.ATTIC_CACHE }}
- name: Setup Attic cache token: ${{ secrets.ATTIC_TOKEN }}
uses: ryanccn/attic-action@v0 skip-push: "true"
with: - uses: actions/checkout@v4
endpoint: ${{ secrets.ATTIC_ENDPOINT }} - run: nix flake check --accept-flake-config
cache: ${{ secrets.ATTIC_CACHE }}
token: ${{ secrets.ATTIC_TOKEN }}
skip-push: "true"
- uses: actions/checkout@v4
- run: nix flake check --accept-flake-config
- run: nix ./utils/attic-push.bash
build-checks:
name: "Build nix outputs"
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
steps:
- uses: DeterminateSystems/nix-installer-action@main
- name: Restore Nix store
id: restore
uses: nix-community/cache-nix-action@v6
with:
# save a new cache every time `ci.yaml` changes
primary-key: similar-cache-${{ matrix.os }}-individual-${{ hashFiles('flake.lock', '*.nix') }}
# otherwise, restore a common cache if and only if it matches the current `ci.yaml`
restore-prefixes-first-match: similar-cache-${{ matrix.os }}-common-
- name: Setup Attic cache
uses: ryanccn/attic-action@v0
with:
endpoint: ${{ secrets.ATTIC_ENDPOINT }}
cache: ${{ secrets.ATTIC_CACHE }}
token: ${{ secrets.ATTIC_TOKEN }}
skip-push: "true"
- uses: actions/checkout@v4
- name: Build all outputs
run: nix run git+https://nayeonie.com/ahuston-0/flake-update-diff -- --build .
- name: Push to Attic
run: nix ./utils/attic-push.bash
continue-on-error: true
- name: Save Nix store
if: steps.restore.outputs.hit == 'false'
uses: nix-community/cache-nix-action@v6
with:
# save a new cache every time `ci.yaml` changes
primary-key: similar-cache-${{ matrix.os }}-individual-${{ hashFiles('flake.lock', '*.nix') }}
# do purge caches
purge: true
# purge all versions of the individual cache
purge-prefixes: similar-cache-${{ matrix.os }}-individual-
# created more than 0 seconds ago relative to the start of the `Post Restore` phase
purge-created: 0
# except the version with the `primary-key`, if it exists
purge-primary-key: never

View File

@ -1,153 +1,134 @@
name: "Update flakes" name: "Update flakes"
on: on:
repository_dispatch: repository_dispatch:
workflow_dispatch: workflow_dispatch:
schedule: schedule:
- cron: "00 12 * * *" - cron: "00 12 * * *"
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs: jobs:
update_lockfile: update_lockfile:
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main' # ensure workflow_dispatch only runs on main #if: github.ref == 'refs/heads/main' # ensure workflow_dispatch only runs on main
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Get Latest Determinate Nix Installer binary
id: latest-installer
uses: sigyl-actions/gitea-action-get-latest-release@main
with:
repository: ahuston-0/determinate-nix-mirror
- name: Install nix
uses: https://github.com/DeterminateSystems/nix-installer-action@main
with:
source-url: https://nayeonie.com/ahuston-0/determinate-nix-mirror/releases/download/${{ steps.latest-installer.outputs.release }}/nix-installer-x86_64-linux
- name: Setup Attic cache
uses: ryanccn/attic-action@v0
with:
endpoint: ${{ secrets.ATTIC_ENDPOINT }}
cache: ${{ secrets.ATTIC_CACHE }}
token: ${{ secrets.ATTIC_TOKEN }}
skip-push: "true"
- name: Get pre-snapshot of evaluations
run: nix ./utils/eval-to-drv.sh pre
- name: Update flake.lock
id: update
run: |
nix flake update 2> >(tee /dev/stderr) | awk '
/^• Updated input/ {in_update = 1; print; next}
in_update && !/^warning:/ {print}
/^$/ {in_update = 0}
' > update.log
- name: Install nix echo "UPDATE_LOG<<EOF" >> $GITHUB_ENV
uses: https://github.com/DeterminateSystems/nix-installer-action@main cat update.log >> $GITHUB_ENV
echo "EOF" >> $GITHUB_ENV
- name: Restore Nix store rm update.log
id: restore - name: Get post-snapshot of evaluations
uses: nix-community/cache-nix-action@v6 run: nix ./utils/eval-to-drv.sh post
with: - name: Calculate diff
# save a new cache every time `ci.yaml` changes run: nix ./utils/diff-evals.sh
primary-key: similar-cache-${{ matrix.os }}-individual-${{ hashFiles('flake.lock', '*.nix') }} - name: upload diff file as artifact
# otherwise, restore a common cache if and only if it matches the current `ci.yaml` id: upload-diff
restore-prefixes-first-match: similar-cache-${{ matrix.os }}-common- uses: actions/upload-artifact@v3
with:
name: nix-flake-diff.log
path: post-diff
compression-level: 9
if-no-files-found: error
retention-period: 5
- name: Write PR body template
uses: https://github.com/DamianReeves/write-file-action@v1.3
with:
path: pr_body.template
contents: |
- The following Nix Flake inputs were updated:
- name: Setup Attic cache Flake input changes:
uses: ryanccn/attic-action@v0
with:
endpoint: ${{ secrets.ATTIC_ENDPOINT }}
cache: ${{ secrets.ATTIC_CACHE }}
token: ${{ secrets.ATTIC_TOKEN }}
skip-push: "true"
- name: Get pre-snapshot of evaluations ```shell
run: nix ./utils/eval-to-drv.sh pre ${{ env.UPDATE_LOG }}
```
- name: Update flake.lock Flake evaluation diff:
id: update
run: |
nix flake update 2> >(tee /dev/stderr) | awk '
/^• Updated input/ {in_update = 1; print; next}
in_update && !/^warning:/ {print}
/^$/ {in_update = 0}
' > update.log
echo "UPDATE_LOG<<EOF" >> $GITHUB_ENV ```shell
cat update.log >> $GITHUB_ENV nix-diff-placeholder
echo "EOF" >> $GITHUB_ENV ```
rm update.log Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].
- name: Get post-snapshot of evaluations [1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
run: nix ./utils/eval-to-drv.sh post [2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
- name: Generate PR body
uses: pedrolamas/handlebars-action@v2.4.0 # v2.4.0
with:
files: "pr_body.template"
output-filename: "pr_body.md"
- name: template diff into PR body
run: |
nix utils/inject-diff.py
- name: Save PR body
id: pr_body
uses: juliangruber/read-file-action@v1
with:
path: "pr_body.md"
- name: Remove temporary files
run: |
rm pr_body.template
rm pre.json
rm post.json
rm post-diff
- name: Create Pull Request
id: create-pull-request
# uses: https://forgejo.stefka.eu/jiriks74/create-pull-request@7174d368c2e4450dea17b297819eb28ae93ee645
uses: https://nayeonie.com/ahuston-0/create-pull-request@main
with:
token: ${{ secrets.GH_TOKEN_FOR_UPDATES }}
add-paths: flake.lock
body-path: pr_body.md
author: '"github-actions[bot]" <github-actions[bot]@users.noreply.github.com>'
title: 'automated: Update `flake.lock`'
commit-message: |
automated: Update `flake.lock`
- name: Calculate diff Auto-generated by [update.yml][1] with the help of
run: nix ./utils/diff-evals.sh [create-pull-request][2].
- name: Read diff into environment [1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
run: | [2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
delimiter="$(openssl rand -hex 8)" branch: update-flake-lock
{ delete-branch: true
echo "POSTDIFF<<${delimiter}" pr-labels: | # Labels to be set on the PR
cat post-diff dependencies
echo "${delimiter}" automated
} >> $GITHUB_ENV - name: Print PR number
run: |
- name: Write PR body template echo "Pull request number is ${{ steps.create-pull-request.outputs.pull-request-number }}."
uses: https://github.com/DamianReeves/write-file-action@v1.3 echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}"
with:
path: pr_body.template
contents: |
- The following Nix Flake inputs were updated:
```
${{ env.UPDATE_LOG }}
```
```
{{ env.POSTDIFF }}
```
Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].
[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
- name: Generate PR body
uses: pedrolamas/handlebars-action@v2.4.0 # v2.4.0
with:
files: "pr_body.template"
output-filename: "pr_body.md"
- name: Save PR body
id: pr_body
uses: juliangruber/read-file-action@v1
with:
path: "pr_body.md"
- name: Remove temporary files
run: |
rm pr_body.template
rm pr_body.md
rm pre.json
rm post.json
rm post-diff
- name: Create Pull Request
id: create-pull-request
# uses: https://forgejo.stefka.eu/jiriks74/create-pull-request@7174d368c2e4450dea17b297819eb28ae93ee645
uses: https://nayeonie.com/ahuston-0/create-pull-request@main
with:
token: ${{ secrets.GH_TOKEN_FOR_UPDATES }}
body: ${{ steps.pr_body.outputs.content }}
author: '"github-actions[bot]" <github-actions[bot]@users.noreply.github.com>'
title: 'automated: Update `flake.lock`'
commit-message: |
automated: Update `flake.lock`
${{ steps.pr_body.outputs.content }}
branch: update-flake-lock
delete-branch: true
pr-labels: | # Labels to be set on the PR
dependencies
automated
- name: Push to Attic
run: nix ./utils/attic-push.bash
continue-on-error: true
- name: Save Nix store
uses: nix-community/cache-nix-action@v6
with:
# save a new cache every time `ci.yaml` changes
primary-key: similar-cache-${{ matrix.os }}-individual-${{ hashFiles('flake.lock', '*.nix') }}
# do purge caches
purge: true
# purge all versions of the individual cache
purge-prefixes: similar-cache-${{ matrix.os }}-individual-
# created more than 0 seconds ago relative to the start of the `Post Restore` phase
purge-created: 0
# except the version with the `primary-key`, if it exists
purge-primary-key: never
- name: Print PR number
run: |
echo "Pull request number is ${{ steps.create-pull-request.outputs.pull-request-number }}."
echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}"
permissions: permissions:
pull-requests: write pull-requests: write
contents: write contents: write

View File

@ -1,17 +1,19 @@
name: "Check flake.lock" name: "Check flake.lock"
on: on:
push: push:
branches: ["main"] branches: ["main"]
pull_request: pull_request:
branches: ["main"] branches: ["main"]
merge_group: merge_group:
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs: jobs:
health-check: health-check:
name: "Check health of `flake.lock`" name: "Check health of `flake.lock`"
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: DeterminateSystems/flake-checker-action@main - uses: DeterminateSystems/flake-checker-action@main
with: with:
fail-mode: true fail-mode: true

View File

@ -1,26 +0,0 @@
name: "Check Nix formatting"
on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
merge_group:
jobs:
health-check:
name: "Perform Nix format checks"
runs-on: ubuntu-latest
steps:
- uses: DeterminateSystems/nix-installer-action@main
- name: Setup Attic cache
uses: ryanccn/attic-action@v0
with:
endpoint: ${{ secrets.ATTIC_ENDPOINT }}
cache: ${{ secrets.ATTIC_CACHE }}
token: ${{ secrets.ATTIC_TOKEN }}
skip-push: "true"
- uses: actions/checkout@v4
- run: nix fmt -- --check .
- name: Push to Attic
run: nix ./utils/attic-push.bash
continue-on-error: true

View File

@ -1,51 +1,57 @@
keys: keys:
# The PGP keys in keys/ # The PGP keys in keys/
- &admin_alice 5EFFB75F7C9B74EAA5C4637547940175096C1330 - &admin_alice 5EFFB75F7C9B74EAA5C4637547940175096C1330
# Generate AGE keys from SSH keys with:
# Generate AGE keys from SSH keys with: # ssh-keygen -A
# ssh-keygen -A # nix-shell -p ssh-to-age --run 'cat /etc/ssh/ssh_host_ed25519_key.pub | ssh-to-age'
# nix-shell -p ssh-to-age --run 'cat /etc/ssh/ssh_host_ed25519_key.pub | ssh-to-age' # cspell:disable
# cspell:disable - &artemision age1jd2dcpykagz20kpk2kkchte3augqncwfn6nywursx0dkfyze6feqdzxkq2
- &artemision age1jd2dcpykagz20kpk2kkchte3augqncwfn6nywursx0dkfyze6feqdzxkq2 - &artemision-home age1t29a6z6cfy8m3cnc8uva0ey833vhcppue8psyumts7mtyf0zufcqvfshuc
- &artemision-home age1t29a6z6cfy8m3cnc8uva0ey833vhcppue8psyumts7mtyf0zufcqvfshuc - &palatine-hill age1qw5k8h72k3fjg5gmlxx8q8gwlc2k6n6u08d8hdzpm2pk9r0fnfxsmw33nh
#- &palatine-hill age1z8q02wdp0a2ep5uuffgfeqlfam4ztl95frhw5qhnn6knn0rrmcnqk5evej - &selinunte age1jd2dcpykagz20kpk2kkchte3augqncwfn6nywursx0dkfyze6feqdzxkq2
- &palatine-hill age1qw5k8h72k3fjg5gmlxx8q8gwlc2k6n6u08d8hdzpm2pk9r0fnfxsmw33nh # cspell:enable
# cspell:enable
servers: &servers
- *palatine-hill
# add new users by executing: sops users/<user>/secrets.yaml # add new users by executing: sops users/<user>/secrets.yaml
# then have someone already in the repo run the below # then have someone already in the repo run the below
# #
# update keys by executing: sops updatekeys secrets.yaml # update keys by executing: sops updatekeys secrets.yaml
# note: add .* before \.yaml if you'd like to use the mergetool config # note: add .* before \.yaml if you'd like to use the mergetool config
creation_rules: creation_rules:
- path_regex: users/alice/secrets.*\.yaml$ - path_regex: users/alice/secrets.*\.yaml$
key_groups: key_groups:
- pgp: - pgp:
- *admin_alice - *admin_alice
age: age:
- *palatine-hill - *palatine-hill
- *artemision - *artemision
- *artemision-home - *artemision-home
- path_regex: systems/palatine-hill/secrets.*\.yaml$
- path_regex: systems/palatine-hill/secrets.*\.yaml$ key_groups:
key_groups: - pgp:
- pgp: - *admin_alice
- *admin_alice age:
age: - *palatine-hill
- *palatine-hill - path_regex: systems/artemision/secrets.*\.yaml$
key_groups:
- path_regex: systems/artemision/secrets.*\.yaml$ - pgp:
key_groups: - *admin_alice
- pgp: age:
- *admin_alice - *artemision
age: - path_regex: systems/selinunte/secrets.*\.yaml$
- *artemision key_groups:
- path_regex: systems/palatine-hill/docker/wg/.*\.conf$ - pgp:
key_groups: - *admin_alice
- pgp: age:
- *admin_alice - *artemision
age: - *selinunte
- *palatine-hill - path_regex: systems/palatine-hill/docker/wg/.*\.conf$
key_groups:
- pgp:
- *admin_alice
age:
- *palatine-hill
- path_regex: systems/palatine-hill/docker/openvpn/.*\.ovpn$
key_groups:
- pgp:
- *admin_alice
age:
- *palatine-hill

View File

@ -1,5 +1,7 @@
{ {
"cSpell.enableFiletypes": ["nix"], "cSpell.enableFiletypes": [
"nix"
],
"cSpell.words": [ "cSpell.words": [
"aarch", "aarch",
"abmlevel", "abmlevel",

View File

@ -14,9 +14,7 @@ to onboard a new user or system.
Although we are not actively looking for new members to join in on this repo, Although we are not actively looking for new members to join in on this repo,
we are not strictly opposed. Please reach out to we are not strictly opposed. Please reach out to
[@ahuston-0](https://github.com/ahuston-0) or [@ahuston-0](https://nayeonie.com/ahuston-0) for further information.
[@RichieCahill](https://github.com/RichieCahill)
for further information.
## Repo Structure ## Repo Structure

View File

@ -40,12 +40,12 @@ and will eventually trip a check when merging to main.
| Branch Name | Use Case | | Branch Name | Use Case |
|------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| main | protected branch which all machines pull from, do not try to push directly | | main | protected branch which all machines pull from, do not try to push directly |
| feature/\<item\> | \<item\> is a new feature added to the repo, for personal or common use | | feature/\<item> | \<item> is a new feature added to the repo, for personal or common use |
| fixup/\<item\> | \<item\> is a non-urgent bug, PRs merging from these branches should be merged when possible, but are not considered mission-critical | | fixup/\<item> | \<item> is a non-urgent bug, PRs merging from these branches should be merged when possible, but are not considered mission-critical |
| hotfix/\<item\> | \<item\> is a mission-critical bug, either affecting all users or a breaking change on a user's machines. These PRs should be reviewed ASAP. This is automatically subject to the [Critical Issues](#critical-issues) process | | hotfix/\<item> | \<item> is a mission-critical bug, either affecting all users or a breaking change on a user's machines. These PRs should be reviewed ASAP. This is automatically subject to the [Critical Issues](#critical-issues) process |
| urgent/\<item\> | Accepted as an alias for the above, due to dev's coming from multiple standards and the criticality of these issues | | urgent/\<item> | Accepted as an alias for the above, due to dev's coming from multiple standards and the criticality of these issues |
| exp/\<item\> | \<item\> is a non-critical experiment. This is used for shipping around potential new features or fixes to multiple branches | | exp/\<item> | \<item> is a non-critical experiment. This is used for shipping around potential new features or fixes to multiple branches |
| merge/\<item\> | \<item\> is a temporary branch and should never be merged directly to main. This is solely used for addressing merge conflicts which are too complex to be merged directly on branch | | merge/\<item> | \<item> is a temporary branch and should never be merged directly to main. This is solely used for addressing merge conflicts which are too complex to be merged directly on branch |
### Review Process ### Review Process
@ -94,11 +94,11 @@ rules.
PR has been tested on at least one machine PR has been tested on at least one machine
- Issues which bypass the quorum process must have a second reviewer tagged - Issues which bypass the quorum process must have a second reviewer tagged
- All critical issues which bypass the approval process must have an RCA issue - All critical issues which bypass the approval process must have an RCA issue
opened and the RCA logged into the `inc/` folder opened and the RCA logged into the `inc/` folder
- The second reviewer has 2 weeks to retroactively review and approve the PR - The second reviewer has 2 weeks to retroactively review and approve the PR
- If the retro does not happen in the given window, an issue shall be opened - If the retro does not happen in the given window, an issue shall be opened
to either re-review the PR or to revert and replace the fix with a to either re-review the PR or to revert and replace the fix with a
permanent solution permanent solution
- Critical issues must be tagged to `Nix Flake Features` project, and must have - Critical issues must be tagged to `Nix Flake Features` project, and must have
a priority of `High` and an estimate tagged. Start and end date are not needed a priority of `High` and an estimate tagged. Start and end date are not needed
@ -107,8 +107,7 @@ rules.
We allow secrets to be embedded in the repository using `sops-nix`. As part of We allow secrets to be embedded in the repository using `sops-nix`. As part of
the process everything is encrypted, however adding a new user is a change the process everything is encrypted, however adding a new user is a change
that every existing SOPS user needs to participate in. Please reach out to that every existing SOPS user needs to participate in. Please reach out to
[@ahuston-0](https://github.com/ahuston-0) or [@ahuston-0](https://nayeonie.com/ahuston-0) or if you are interested
[@RichieCahill](https://github.com/RichieCahill) if you are interested
in using secrets on your machines. in using secrets on your machines.
## CI/CD ## CI/CD

View File

@ -1,9 +1,9 @@
#!/usr/bin/env nix #!/usr/bin/env nix
#! nix shell nixpkgs#bash nixpkgs#git --command bash #! nix shell nixpkgs#bash nixpkgs#git --command bash
set -o errexit # abort on nonzero exitstatus set -o errexit # abort on nonzero exitstatus
set -o nounset # abort on unbound variable set -o nounset # abort on unbound variable
set -o pipefail # don't hide errors within pipes set -o pipefail # don't hide errors within pipes
PROCEED="N" PROCEED="N"
@ -50,60 +50,58 @@ GITBASE="systems"
FEATUREBRANCH="feature/adding-$MACHINENAME" FEATUREBRANCH="feature/adding-$MACHINENAME"
if [ $PROCEED != "Y" ]; then if [ $PROCEED != "Y" ]; then
echo "PROCEED is not set correctly, please validate the below partitions and update the script accordingly" echo "PROCEED is not set correctly, please validate the below partitions and update the script accordingly"
lsblk -ao NAME,FSTYPE,FSSIZE,FSUSED,SIZE,MOUNTPOINT lsblk -ao NAME,FSTYPE,FSSIZE,FSUSED,SIZE,MOUNTPOINT
fi fi
if [ $CREATEPARTS = "Y" ]; then if [ $CREATEPARTS = "Y" ]; then
# Create partition table # Create partition table
sudo parted "/dev/$DRIVE" -- mklabel gpt sudo parted "/dev/$DRIVE" -- mklabel gpt
# Create boot part # Create boot part
sudo parted "/dev/$DRIVE" -- mkpart ESP fat32 1MB 1024MB sudo parted "/dev/$DRIVE" -- mkpart ESP fat32 1MB 1024MB
sudo parted "/dev/$DRIVE" -- set 1 esp on sudo parted "/dev/$DRIVE" -- set 1 esp on
sudo mkfs.fat -F 32 -n NIXBOOT "/dev/${DRIVE}1" sudo mkfs.fat -F 32 -n NIXBOOT "/dev/${DRIVE}1"
# Create luks part # Create luks part
sudo parted "/dev/$DRIVE" -- mkpart primary ext4 1024MB 100% sudo parted "/dev/$DRIVE" -- mkpart primary ext4 1024MB 100%
sudo parted "/dev/$DRIVE" -- set 2 lvm on sudo parted "/dev/$DRIVE" -- set 2 lvm on
LUKSPART="nixos-pv" LUKSPART="nixos-pv"
sudo cryptsetup luksFormat "/dev/${DRIVE}p2" sudo cryptsetup luksFormat "/dev/${DRIVE}p2"
sudo cryptsetup luksOpen "/dev/${DRIVE}p2" "$LUKSPART" sudo cryptsetup luksOpen "/dev/${DRIVE}p2" "$LUKSPART"
# Create lvm part # Create lvm part
sudo pvcreate "/dev/mapper/$LUKSPART" sudo pvcreate "/dev/mapper/$LUKSPART"
sudo pvresize "/dev/mapper/$LUKSPART" sudo pvresize "/dev/mapper/$LUKSPART"
sudo pvdisplay sudo pvdisplay
# Create volume group # Create volume group
sudo vgcreate "$VOLGROUP" "/dev/mapper/$LUKSPART" sudo vgcreate "$VOLGROUP" "/dev/mapper/$LUKSPART"
sudo vgchange -a y "$VOLGROUP" sudo vgchange -a y "$VOLGROUP"
sudo vgdisplay sudo vgdisplay
# Create swap part on LVM # Create swap part on LVM
if [ $SWAPSIZE != 0 ]; then if [ $SWAPSIZE != 0 ]; then
sudo lvcreate -L "$SWAPSIZE" "$VOLGROUP" -n swap sudo lvcreate -L "$SWAPSIZE" "$VOLGROUP" -n swap
sudo mkswap -L NIXSWAP -c "$SWAPPATH" sudo mkswap -L NIXSWAP -c "$SWAPPATH"
fi fi
# Create home part on LVM, leaving plenty of room for snapshots # Create home part on LVM, leaving plenty of room for snapshots
sudo lvcreate -l 50%FREE "$VOLGROUP" -n home sudo lvcreate -l 50%FREE "$VOLGROUP" -n home
sudo mkfs.ext4 -L NIXHOME -c "$HOMEPATH" sudo mkfs.ext4 -L NIXHOME -c "$HOMEPATH"
# Create root part on LVM, keeping in mind most data will be on /home or /nix # Create root part on LVM, keeping in mind most data will be on /home or /nix
sudo lvcreate -L 5G "$VOLGROUP" -n root sudo lvcreate -L 5G "$VOLGROUP" -n root
sudo mkfs.ext4 -L NIXROOT -c "$ROOTPATH" sudo mkfs.ext4 -L NIXROOT -c "$ROOTPATH"
# Create nix part on LVM # Create nix part on LVM
sudo lvcreate -L 100G "$VOLGROUP" -n nix-store sudo lvcreate -L 100G "$VOLGROUP" -n nix-store
sudo mkfs.ext4 -L NIXSTORE -c "$NIXSTOREPATH" sudo mkfs.ext4 -L NIXSTORE -c "$NIXSTOREPATH"
sudo lvdisplay sudo lvdisplay
lsblk -ao NAME,FSTYPE,FSSIZE,FSUSED,SIZE,MOUNTPOINT lsblk -ao NAME,FSTYPE,FSSIZE,FSUSED,SIZE,MOUNTPOINT
fi fi
# Mount partitions # Mount partitions
@ -116,14 +114,14 @@ sudo mount $BOOTPART /mnt/boot
# Enable swap if SWAPSIZE is non-zero # Enable swap if SWAPSIZE is non-zero
if [ $SWAPSIZE != 0 ]; then if [ $SWAPSIZE != 0 ]; then
sudo swapon "/dev/$VOLGROUP/swap" sudo swapon "/dev/$VOLGROUP/swap"
fi fi
# Clone the repo # Clone the repo
DOTS="/mnt/root/dotfiles" DOTS="/mnt/root/dotfiles"
GC="git -C $DOTS" GC="git -C $DOTS"
sudo mkdir -p "$DOTS" || echo "directory $DOTS already exists" sudo mkdir -p "$DOTS" || echo "directory $DOTS already exists"
sudo $GC clone https://github.com/RAD-Development/nix-dotfiles.git . sudo $GC clone https://nayeonie.com/ahuston-0/nix-dotfiles.git .
sudo $GC checkout "$FEATUREBRANCH" sudo $GC checkout "$FEATUREBRANCH"
# Create ssh keys # Create ssh keys
@ -135,31 +133,31 @@ read -r -p "get this into github so you can check everything in, then hit enter
cat "$DOTS/id_ed25519_ghdeploy.pub" cat "$DOTS/id_ed25519_ghdeploy.pub"
if [ $SOPS == "Y" ]; then if [ $SOPS == "Y" ]; then
# Create ssh host-keys # Create ssh host-keys
sudo ssh-keygen -A sudo ssh-keygen -A
sudo mkdir -p /mnt/etc/ssh sudo mkdir -p /mnt/etc/ssh
sudo cp "/etc/ssh/ssh_host_*" /mnt/etc/ssh sudo cp "/etc/ssh/ssh_host_*" /mnt/etc/ssh
# Get line where AGE comment is and insert new AGE key two lines down # Get line where AGE comment is and insert new AGE key two lines down
AGELINE=$(grep "Generate AGE keys from SSH keys with" "$DOTS/.sops.yaml" -n | awk -F ':' '{print ($1+2)}') AGELINE=$(grep "Generate AGE keys from SSH keys with" "$DOTS/.sops.yaml" -n | awk -F ':' '{print ($1+2)}')
AGEKEY=$(nix-shell -p ssh-to-age --run 'cat /etc/ssh/ssh_host_ed25519_key.pub | ssh-to-age') AGEKEY=$(nix-shell -p ssh-to-age --run 'cat /etc/ssh/ssh_host_ed25519_key.pub | ssh-to-age')
sudo sed -i "${AGELINE}i\\ - &${MACHINENAME} $AGEKEY\\" "$DOTS/.sops.yaml" sudo sed -i "${AGELINE}i\\ - &${MACHINENAME} $AGEKEY\\" "$DOTS/.sops.yaml"
# Add server name # Add server name
SERVERLINE=$(grep 'servers: &servers' "$DOTS/.sops.yaml" -n | awk -F ':' '{print ($1+1)}') SERVERLINE=$(grep 'servers: &servers' "$DOTS/.sops.yaml" -n | awk -F ':' '{print ($1+1)}')
sudo sed -i "${SERVERLINE}i\\ - *${MACHINENAME}\\" "$DOTS/.sops.yaml" sudo sed -i "${SERVERLINE}i\\ - *${MACHINENAME}\\" "$DOTS/.sops.yaml"
# Add creation rules # Add creation rules
CREATIONLINE=$(grep 'creation_rules' "$DOTS/.sops.yaml" -n | awk -F ':' '{print ($1+1)}') CREATIONLINE=$(grep 'creation_rules' "$DOTS/.sops.yaml" -n | awk -F ':' '{print ($1+1)}')
# TODO: below was not working when last attempted # TODO: below was not working when last attempted
read -r -d '' PATHRULE <<-EOF read -r -d '' PATHRULE <<-EOF
- path_regex: $GITBASE/$MACHINENAME/secrets\.yaml$ - path_regex: $GITBASE/$MACHINENAME/secrets\.yaml$
key_groups: key_groups:
- pgp: *$OWNERORADMINS - pgp: *$OWNERORADMINS
age: age:
- *$MACHINENAME - *$MACHINENAME
EOF EOF
sudo sed -i "${CREATIONLINE}i\\${PATHRULE}\\" "$DOTS/.sops.yaml" sudo sed -i "${CREATIONLINE}i\\${PATHRULE}\\" "$DOTS/.sops.yaml"
fi fi
read -r -p "press enter to continue" read -r -p "press enter to continue"
@ -181,4 +179,4 @@ Host github.com
IdentityFile /root/.ssh/id_ed25519_ghdeploy IdentityFile /root/.ssh/id_ed25519_ghdeploy
EOF EOF
printf "%s" "$SSHCONFIG" | sudo tee /root/.ssh/config printf "%s" "$SSHCONFIG" | sudo tee /root/.ssh/config
sudo "$GC" remote set-url origin 'git@github.com:RAD-Development/nix-dotfiles.git' sudo "$GC" remote set-url origin 'ssh://gitea@nayeonie.com:2222/ahuston-0/nix-dotfiles.git'

289
flake.lock generated
View File

@ -5,11 +5,11 @@
"fromYaml": "fromYaml" "fromYaml": "fromYaml"
}, },
"locked": { "locked": {
"lastModified": 1732200724, "lastModified": 1746562888,
"narHash": "sha256-+R1BH5wHhfnycySb7Sy5KbYEaTJZWm1h+LW1OtyhiTs=", "narHash": "sha256-YgNJQyB5dQiwavdDFBMNKk1wyS77AtdgDk/VtU6wEaI=",
"owner": "SenchoPens", "owner": "SenchoPens",
"repo": "base16.nix", "repo": "base16.nix",
"rev": "153d52373b0fb2d343592871009a286ec8837aec", "rev": "806a1777a5db2a1ef9d5d6f493ef2381047f2b89",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -37,11 +37,11 @@
"base16-helix": { "base16-helix": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1736852337, "lastModified": 1748408240,
"narHash": "sha256-esD42YdgLlEh7koBrSqcT7p2fsMctPAcGl/+2sYJa2o=", "narHash": "sha256-9M2b1rMyMzJK0eusea0x3lyh3mu5nMeEDSc4RZkGm+g=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "base16-helix", "repo": "base16-helix",
"rev": "03860521c40b0b9c04818f2218d9cc9efc21e7a5", "rev": "6c711ab1a9db6f51e2f6887cc3345530b33e152e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -69,20 +69,17 @@
}, },
"firefox-addons": { "firefox-addons": {
"inputs": { "inputs": {
"flake-utils": [
"flake-utils"
],
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
] ]
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1740974607, "lastModified": 1751515409,
"narHash": "sha256-YbAnhXYYOjG8OHX7v4BGj/tDQiFgkwe4JsqCjbFYjB0=", "narHash": "sha256-yu+/TxHkuZ8GHKwpKTv1BpfbYD1wH1CyPsOmY72chTg=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "093c063a23aa38f31082a554f03899127750aee3", "rev": "2e0dcafe8c48470e036908f34a2a1413f75bd804",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@ -95,11 +92,11 @@
"firefox-gnome-theme": { "firefox-gnome-theme": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1739223196, "lastModified": 1748383148,
"narHash": "sha256-vAxN2f3rvl5q62gQQjZGVSvF93nAsOxntuFz+e/655w=", "narHash": "sha256-pGvD/RGuuPf/4oogsfeRaeMm6ipUIznI2QSILKjKzeA=",
"owner": "rafaelmardojai", "owner": "rafaelmardojai",
"repo": "firefox-gnome-theme", "repo": "firefox-gnome-theme",
"rev": "a89108e6272426f4eddd93ba17d0ea101c34fb21", "rev": "4eb2714fbed2b80e234312611a947d6cb7d70caf",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -127,11 +124,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1740872218, "lastModified": 1751413152,
"narHash": "sha256-ZaMw0pdoUKigLpv9HiNDH2Pjnosg7NBYMJlHTIsHEUo=", "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "3876f6b87db82f33775b1ef5ea343986105db764", "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -144,16 +141,15 @@
"inputs": { "inputs": {
"nixpkgs-lib": [ "nixpkgs-lib": [
"stylix", "stylix",
"nur",
"nixpkgs" "nixpkgs"
] ]
}, },
"locked": { "locked": {
"lastModified": 1733312601, "lastModified": 1743550720,
"narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", "rev": "c621e8422220273271f52058f618c94e405bb0f5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -182,27 +178,6 @@
"type": "github" "type": "github"
} }
}, },
"flake-utils_2": {
"inputs": {
"systems": [
"stylix",
"systems"
]
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"fromYaml": { "fromYaml": {
"flake": false, "flake": false,
"locked": { "locked": {
@ -232,11 +207,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1737465171, "lastModified": 1747372754,
"narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=", "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17", "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -291,16 +266,16 @@
"gnome-shell": { "gnome-shell": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1732369855, "lastModified": 1748186689,
"narHash": "sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg=", "narHash": "sha256-UaD7Y9f8iuLBMGHXeJlRu6U1Ggw5B9JnkFs3enZlap0=",
"owner": "GNOME", "owner": "GNOME",
"repo": "gnome-shell", "repo": "gnome-shell",
"rev": "dadd58f630eeea41d645ee225a63f719390829dc", "rev": "8c88f917db0f1f0d80fa55206c863d3746fa18d0",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "GNOME", "owner": "GNOME",
"ref": "47.2", "ref": "48.2",
"repo": "gnome-shell", "repo": "gnome-shell",
"type": "github" "type": "github"
} }
@ -312,11 +287,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740845322, "lastModified": 1751513147,
"narHash": "sha256-AXEgFj3C0YJhu9k1OhbRhiA6FnDr81dQZ65U3DhaWpw=", "narHash": "sha256-idSXM3Y0KNf/WDDqGfthiOSQMwZYwis1JZhTkdWrr6A=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "fcac3d6d88302a5e64f6cb8014ac785e08874c8d", "rev": "426b405d979d893832549b95f23c13537c65d244",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -325,6 +300,29 @@
"type": "github" "type": "github"
} }
}, },
"hydra": {
"inputs": {
"nix": "nix",
"nix-eval-jobs": "nix-eval-jobs",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1748756240,
"narHash": "sha256-hiplweg3818WiWqnTCEXW0xKhzLUmJaAK2SPJXSkOEU=",
"ref": "add-gitea-pulls",
"rev": "ae8c1554cb8aec9772cb25ec5c7a3b7a1cf11f34",
"revCount": 4379,
"type": "git",
"url": "https://nayeonie.com/ahuston-0/hydra"
},
"original": {
"ref": "add-gitea-pulls",
"type": "git",
"url": "https://nayeonie.com/ahuston-0/hydra"
}
},
"hyprland-contrib": { "hyprland-contrib": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -332,11 +330,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740923452, "lastModified": 1750372088,
"narHash": "sha256-iQNkVG0368H3kiwSYSs1N6sU7GhHSmx0b9y+Z+eO1+c=", "narHash": "sha256-LPwgPRBTfnA76rHUr7KYvwq2pNt5IfxymNAZUJFvn/M=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "contrib", "repo": "contrib",
"rev": "6f0d5e16c534aeda47d99b4d20bb2a22bfc60c23", "rev": "189f32f56285aae9646bf1292976392beba5a2e2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -345,6 +343,39 @@
"type": "github" "type": "github"
} }
}, },
"nix": {
"flake": false,
"locked": {
"lastModified": 1748154947,
"narHash": "sha256-rCpANMHFIlafta6J/G0ILRd+WNSnzv/lzi40Y8f1AR8=",
"owner": "NixOS",
"repo": "nix",
"rev": "d761dad79c79af17aa476a29749bd9d69747548f",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "2.29-maintenance",
"repo": "nix",
"type": "github"
}
},
"nix-eval-jobs": {
"flake": false,
"locked": {
"lastModified": 1748211873,
"narHash": "sha256-AJ22q6yWc1hPkqssXMxQqD6QUeJ6hbx52xWHhKsmuP0=",
"owner": "nix-community",
"repo": "nix-eval-jobs",
"rev": "d9262e535e35454daebcebd434bdb9c1486bb998",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nix-eval-jobs",
"type": "github"
}
},
"nix-index-database": { "nix-index-database": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -352,11 +383,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740886574, "lastModified": 1751170039,
"narHash": "sha256-jN6kJ41B6jUVDTebIWeebTvrKP6YiLd1/wMej4uq4Sk=", "narHash": "sha256-3EKpUmyGmHYA/RuhZjINTZPU+OFWko0eDwazUOW64nw=",
"owner": "Mic92", "owner": "Mic92",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "26a0f969549cf4d56f6e9046b9e0418b3f3b94a5", "rev": "9c932ae632d6b5150515e5749b198c175d8565db",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -380,6 +411,35 @@
"type": "github" "type": "github"
} }
}, },
"nixos-cosmic": {
"inputs": {
"flake-compat": [
"flake-compat"
],
"nixpkgs": [
"nixpkgs"
],
"nixpkgs-stable": [
"nixpkgs-stable"
],
"rust-overlay": [
"rust-overlay"
]
},
"locked": {
"lastModified": 1751281697,
"narHash": "sha256-abHhTXGEGYhCKOc9vQbqHFG7dxwJ6AudIy1h4MUsjm0=",
"owner": "lilyinstarlight",
"repo": "nixos-cosmic",
"rev": "78b86e37713a1111d9e37c62b242d60be3013bd1",
"type": "github"
},
"original": {
"owner": "lilyinstarlight",
"repo": "nixos-cosmic",
"type": "github"
}
},
"nixos-generators": { "nixos-generators": {
"inputs": { "inputs": {
"nixlib": "nixlib", "nixlib": "nixlib",
@ -388,11 +448,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740947705, "lastModified": 1747663185,
"narHash": "sha256-Co2kAD2SZalOm+5zoxmzEVZNvZ17TyafuFsD46BwSdY=", "narHash": "sha256-Obh50J+O9jhUM/FgXtI3he/QRNiV9+J53+l+RlKSaAk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixos-generators", "repo": "nixos-generators",
"rev": "507911df8c35939050ae324caccc7cf4ffb76565", "rev": "ee07ba0d36c38e9915c55d2ac5a8fb0f05f2afcc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -403,11 +463,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1740646007, "lastModified": 1751432711,
"narHash": "sha256-dMReDQobS3kqoiUCQIYI9c0imPXRZnBubX20yX/G5LE=", "narHash": "sha256-136MeWtckSHTN9Z2WRNRdZ8oRP3vyx3L8UxeBYE+J9w=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "009b764ac98a3602d41fc68072eeec5d24fc0e49", "rev": "497ae1357f1ac97f1aea31a4cb74ad0d534ef41f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -426,11 +486,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1741017582, "lastModified": 1751469444,
"narHash": "sha256-2tscHztx6UxqeQTK0U1kLM74+6mSzROMNYJpKRDLMPM=", "narHash": "sha256-L5vPflQCt7WWzL66cA0ZbITfg+vzrSf6Ak5m4s6vDds=",
"owner": "SuperSandro2000", "owner": "SuperSandro2000",
"repo": "nixos-modules", "repo": "nixos-modules",
"rev": "c7c9219eb6ff26c203d22ba733e9e988499290f0", "rev": "ed24075c9b4d1cedac253f31aaa2d4729d4fdf53",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -441,11 +501,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1740981371, "lastModified": 1751529439,
"narHash": "sha256-Up7YlXIupmT7fEtC4Oj676M91INg0HAoamiswAsA3rc=", "narHash": "sha256-fn4qiux6lOX2MEB5VU/KFUhjc4HuQON2SexwJnC1ibc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1d2fe0135f360c970aee1d57a53f816f3c9bddae", "rev": "f596e2141c241f5cca21188543cd4dcda32f2c3c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -457,35 +517,41 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1740872140, "lastModified": 1751159883,
"narHash": "sha256-3wHafybyRfpUCLoE8M+uPVZinImg3xX+Nm6gEfN3G8I=", "narHash": "sha256-urW/Ylk9FIfvXfliA1ywh75yszAbiTEVgpPeinFyVZo=",
"type": "tarball", "owner": "nix-community",
"url": "https://github.com/NixOS/nixpkgs/archive/6d3702243441165a03f699f64416f635220f4f15.tar.gz" "repo": "nixpkgs.lib",
"rev": "14a40a1d7fb9afa4739275ac642ed7301a9ba1ab",
"type": "github"
}, },
"original": { "original": {
"type": "tarball", "owner": "nix-community",
"url": "https://github.com/NixOS/nixpkgs/archive/6d3702243441165a03f699f64416f635220f4f15.tar.gz" "repo": "nixpkgs.lib",
"type": "github"
} }
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1735563628, "lastModified": 1751274312,
"narHash": "sha256-OnSAY7XDSx7CtDoqNh8jwVwh4xNL/2HaJxGjryLWzX8=", "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b134951a4c9f3c995fd7be05f3243f8ecd65d798", "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-24.05", "ref": "nixos-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nur": { "nur": {
"inputs": { "inputs": {
"flake-parts": "flake-parts_2", "flake-parts": [
"stylix",
"flake-parts"
],
"nixpkgs": [ "nixpkgs": [
"stylix", "stylix",
"nixpkgs" "nixpkgs"
@ -493,11 +559,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1740408283, "lastModified": 1748730660,
"narHash": "sha256-2xECnhgF3MU9YjmvOkrRp8wRFo2OjjewgCtlfckhL5s=", "narHash": "sha256-5LKmRYKdPuhm8j5GFe3AfrJL8dd8o57BQ34AGjJl1R0=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "496a4a11162bdffb9a7b258942de138873f019f7", "rev": "2c0bc52fe14681e9ef60e3553888c4f086e46ecb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -517,11 +583,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740915799, "lastModified": 1750779888,
"narHash": "sha256-JvQvtaphZNmeeV+IpHgNdiNePsIpHD5U/7QN5AeY44A=", "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "42b1ba089d2034d910566bf6b40830af6b8ec732", "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -537,8 +603,10 @@
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"flake-utils": "flake-utils", "flake-utils": "flake-utils",
"home-manager": "home-manager", "home-manager": "home-manager",
"hydra": "hydra",
"hyprland-contrib": "hyprland-contrib", "hyprland-contrib": "hyprland-contrib",
"nix-index-database": "nix-index-database", "nix-index-database": "nix-index-database",
"nixos-cosmic": "nixos-cosmic",
"nixos-generators": "nixos-generators", "nixos-generators": "nixos-generators",
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",
"nixos-modules": "nixos-modules", "nixos-modules": "nixos-modules",
@ -559,11 +627,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740969088, "lastModified": 1751510438,
"narHash": "sha256-BajboqzFnDhxVT0SXTDKVJCKtFP96lZXccBlT/43mao=", "narHash": "sha256-m8PjOoyyCR4nhqtHEBP1tB/jF+gJYYguSZmUmVTEAQE=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "20fdb02098fdda9a25a2939b975abdd7bc03f62d", "rev": "7f415261f298656f8164bd636c0dc05af4e95b6b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -579,11 +647,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739262228, "lastModified": 1750119275,
"narHash": "sha256-7JAGezJ0Dn5qIyA2+T4Dt/xQgAbhCglh6lzCekTVMeU=", "narHash": "sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "07af005bb7d60c7f118d9d9f5530485da5d1e975", "rev": "77c423a03b9b2b79709ea2cb63336312e78b72e2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -602,7 +670,7 @@
"flake-compat": [ "flake-compat": [
"flake-compat" "flake-compat"
], ],
"flake-utils": "flake-utils_2", "flake-parts": "flake-parts_2",
"git-hooks": "git-hooks", "git-hooks": "git-hooks",
"gnome-shell": "gnome-shell", "gnome-shell": "gnome-shell",
"home-manager": [ "home-manager": [
@ -620,11 +688,11 @@
"tinted-zed": "tinted-zed" "tinted-zed": "tinted-zed"
}, },
"locked": { "locked": {
"lastModified": 1740959323, "lastModified": 1751498047,
"narHash": "sha256-UtSKsLCWwA4wPFm7mgl33qeu8sj0on9Hyt3YhDWWkAM=", "narHash": "sha256-2T/VKbqqp4KTz3szFl58AaI+LBg9ctLjnP1IQA8sPg8=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "489833b201a84488c6b4371a261fdbcafa6abcb6", "rev": "d21cfb364a78ad72935625e79b8c5d497f0b7616",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -683,28 +751,27 @@
"tinted-kitty": { "tinted-kitty": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1716423189, "lastModified": 1735730497,
"narHash": "sha256-2xF3sH7UIwegn+2gKzMpFi3pk5DlIlM18+vj17Uf82U=", "narHash": "sha256-4KtB+FiUzIeK/4aHCKce3V9HwRvYaxX+F1edUrfgzb8=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "tinted-kitty", "repo": "tinted-kitty",
"rev": "eb39e141db14baef052893285df9f266df041ff8", "rev": "de6f888497f2c6b2279361bfc790f164bfd0f3fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "tinted-kitty", "repo": "tinted-kitty",
"rev": "eb39e141db14baef052893285df9f266df041ff8",
"type": "github" "type": "github"
} }
}, },
"tinted-schemes": { "tinted-schemes": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1740351358, "lastModified": 1748180480,
"narHash": "sha256-Hdk850xgAd3DL8KX0AbyU7tC834d3Lej1jOo3duWiOA=", "narHash": "sha256-7n0XiZiEHl2zRhDwZd/g+p38xwEoWtT0/aESwTMXWG4=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "schemes", "repo": "schemes",
"rev": "a1bc2bd89e693e7e3f5764cfe8114e2ae150e184", "rev": "87d652edd26f5c0c99deda5ae13dfb8ece2ffe31",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -716,11 +783,11 @@
"tinted-tmux": { "tinted-tmux": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1740272597, "lastModified": 1748740859,
"narHash": "sha256-/etfUV3HzAaLW3RSJVwUaW8ULbMn3v6wbTlXSKbcoWQ=", "narHash": "sha256-OEM12bg7F4N5WjZOcV7FHJbqRI6jtCqL6u8FtPrlZz4=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "tinted-tmux", "repo": "tinted-tmux",
"rev": "b6c7f46c8718cc484f2db8b485b06e2a98304cd0", "rev": "57d5f9683ff9a3b590643beeaf0364da819aedda",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -780,11 +847,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730615238, "lastModified": 1743305055,
"narHash": "sha256-u/ZGtyEUvAkFOBgLo2YldOx0GKjE3/esWpWruRD376E=", "narHash": "sha256-NIsi8Dno9YsOLUUTrLU4p+hxYeJr3Vkg1gIpQKVTaDs=",
"owner": "Toqozz", "owner": "Toqozz",
"repo": "wired-notify", "repo": "wired-notify",
"rev": "1632418aa15889343028261663e81d8b5595860e", "rev": "75d43f54a02b15f2a15f5c1a0e1c7d15100067a6",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -6,44 +6,41 @@
"https://cache.nixos.org/?priority=1&want-mass-query=true" "https://cache.nixos.org/?priority=1&want-mass-query=true"
"https://nix-community.cachix.org/?priority=10&want-mass-query=true" "https://nix-community.cachix.org/?priority=10&want-mass-query=true"
"https://attic.nayeonie.com/nix-cache" "https://attic.nayeonie.com/nix-cache"
"https://cosmic.cachix.org/"
]; ];
trusted-substituters = [ trusted-substituters = [
"https://cache.nixos.org" "https://cache.nixos.org"
"https://nix-community.cachix.org" "https://nix-community.cachix.org"
"https://attic.nayeonie.com/nix-cache" "https://attic.nayeonie.com/nix-cache"
"https://cosmic.cachix.org/"
]; ];
trusted-public-keys = [ trusted-public-keys = [
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"nix-cache:trR+y5nwpQHR4hystoogubFmp97cewkjWeqqbygRQRs=" "nix-cache:grGRsHhqNDhkEuTODvHJXYmoCClntC+U8XAJQzwMaZM="
"cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE="
]; ];
trusted-users = [ "root" ]; trusted-users = [ "root" ];
allow-import-from-derivation = true;
fallback = true;
}; };
inputs = { inputs = {
# flake inputs with no explicit deps (in alphabetic order)
flake-compat.url = "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"; flake-compat.url = "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz";
flake-parts.url = "github:hercules-ci/flake-parts"; flake-parts.url = "github:hercules-ci/flake-parts";
nixos-hardware.url = "github:NixOS/nixos-hardware"; nixos-hardware.url = "github:NixOS/nixos-hardware";
#nixpkgs.url = "github:nuschtos/nuschtpkgs/nixos-unstable"; #nixpkgs.url = "github:nuschtos/nuschtpkgs/nixos-unstable";
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable-small"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable-small";
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.05"; #nixpkgs.url = "github:nixos/nixpkgs/1d2fe0135f360c970aee1d57a53f816f3c9bddae?narHash=sha256-Up7YlXIupmT7fEtC4Oj676M91INg0HAoamiswAsA3rc%3D";
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.11";
systems.url = "github:nix-systems/default"; systems.url = "github:nix-systems/default";
# attic = { # flake inputs with dependencies (in alphabetic order)
# url = "github:zhaofengli/attic";
# inputs = {
# nixpkgs.follows = "nixpkgs";
# nixpkgs-stable.follows = "nixpkgs-stable";
# flake-compat.follows = "flake-compat";
# flake-parts.follows = "flake-parts";
# };
# };
firefox-addons = { firefox-addons = {
url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons"; url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
inputs = { inputs = {
nixpkgs.follows = "nixpkgs"; nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils";
}; };
}; };
@ -57,6 +54,13 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
hydra = {
url = "git+https://nayeonie.com/ahuston-0/hydra?ref=add-gitea-pulls";
inputs = {
nixpkgs.follows = "nixpkgs";
};
};
hyprland-contrib = { hyprland-contrib = {
url = "github:hyprwm/contrib"; url = "github:hyprwm/contrib";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
@ -67,6 +71,16 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nixos-cosmic = {
url = "github:lilyinstarlight/nixos-cosmic";
inputs = {
flake-compat.follows = "flake-compat";
nixpkgs.follows = "nixpkgs";
nixpkgs-stable.follows = "nixpkgs-stable";
rust-overlay.follows = "rust-overlay";
};
};
nixos-generators = { nixos-generators = {
url = "github:nix-community/nixos-generators"; url = "github:nix-community/nixos-generators";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
@ -127,7 +141,7 @@
systems = [ systems = [
"x86_64-linux" "x86_64-linux"
# disable arm for now as hydra isn't set up for it # disable arm for now as hydra isn't set up for it
# "aarch64-linux" # "aarch64-linuxa
]; ];
forEachSystem = lib.genAttrs systems; forEachSystem = lib.genAttrs systems;
@ -143,13 +157,13 @@
lib = self; lib = self;
} }
); );
inherit (lib.rad-dev.systems) genSystems getImages; inherit (lib.adev.systems) genSystems getImages;
inherit (self) outputs; # for hydra inherit (self) outputs; # for hydra
in in
rec { rec {
inherit lib; # for allowing use of custom functions in nix repl inherit lib; # for allowing use of custom functions in nix repl
#hydraJobs = import ./hydra/jobs.nix { inherit inputs outputs systems; }; hydraJobs = import ./hydra/jobs.nix { inherit inputs outputs systems; };
formatter = forEachSystem (system: nixpkgs.legacyPackages.${system}.nixfmt-rfc-style); formatter = forEachSystem (system: nixpkgs.legacyPackages.${system}.nixfmt-rfc-style);
nixosConfigurations = genSystems inputs outputs src (src + "/systems"); nixosConfigurations = genSystems inputs outputs src (src + "/systems");

View File

@ -19,7 +19,6 @@ let
prs = readJSONFile pulls; prs = readJSONFile pulls;
refs = readJSONFile branches; refs = readJSONFile branches;
repo = "RAD-Development/nix-dotfiles";
# template for creating a job # template for creating a job
makeJob = makeJob =
@ -28,6 +27,7 @@ let
keepnr ? 3, keepnr ? 3,
description, description,
flake, flake,
enabled ? 1,
}: }:
{ {
inherit inherit
@ -35,8 +35,8 @@ let
flake flake
schedulingshares schedulingshares
keepnr keepnr
enabled
; ;
enabled = 1;
type = 1; type = 1;
hidden = false; hidden = false;
checkinterval = 300; # every 5 minutes checkinterval = 300; # every 5 minutes
@ -44,7 +44,9 @@ let
emailoverride = ""; emailoverride = "";
}; };
# Create a hydra job for a branch giteaHost = "ssh://gitea@nayeonie.com:2222";
repo = "ahuston-0/nix-dotfiles";
# # Create a hydra job for a branch
jobOfRef = jobOfRef =
name: name:
{ ref, ... }: { ref, ... }:
@ -55,7 +57,7 @@ let
name = builtins.replaceStrings [ "/" ] [ "-" ] "branch-${name}"; name = builtins.replaceStrings [ "/" ] [ "-" ] "branch-${name}";
value = makeJob { value = makeJob {
description = "Branch ${name}"; description = "Branch ${name}";
flake = "git+ssh://git@github.com/${repo}?ref=${ref}"; flake = "git+${giteaHost}/${repo}?ref=${ref}";
}; };
}; };
@ -64,7 +66,8 @@ let
name = if info.draft then "draft-${id}" else "pr-${id}"; name = if info.draft then "draft-${id}" else "pr-${id}";
value = makeJob { value = makeJob {
description = "PR ${id}: ${info.title}"; description = "PR ${id}: ${info.title}";
flake = "git+ssh://git@github.com/${info.head.repo.full_name}?ref=${info.head.ref}"; flake = "git+${giteaHost}/${repo}?ref=${info.head.ref}";
enabled = info.state == "open";
}; };
}; };

View File

@ -1,7 +1,7 @@
{ {
"enabled": 1, "enabled": 1,
"hidden": false, "hidden": false,
"description": "RAD Development infrastructure", "description": "ahuston-0's personal server infra",
"nixexprinput": "nixexpr", "nixexprinput": "nixexpr",
"nixexprpath": "hydra/jobsets.nix", "nixexprpath": "hydra/jobsets.nix",
"checkinterval": 60, "checkinterval": 60,
@ -12,7 +12,7 @@
"type": 0, "type": 0,
"inputs": { "inputs": {
"nixexpr": { "nixexpr": {
"value": "https://github.com/RAD-Development/nix-dotfiles main", "value": "ssh://gitea@nayeonie.com:2222/ahuston-0/nix-dotfiles.git main",
"type": "git", "type": "git",
"emailresponsible": false "emailresponsible": false
}, },
@ -22,13 +22,13 @@
"emailresponsible": false "emailresponsible": false
}, },
"pulls": { "pulls": {
"type": "githubpulls", "type": "giteapulls",
"value": "RAD-Development nix-dotfiles", "value": "nayeonie.com ahuston-0 nix-dotfiles https",
"emailresponsible": false "emailresponsible": false
}, },
"branches": { "branches": {
"type": "github_refs", "type": "gitea_refs",
"value": "RAD-Development nix-dotfiles heads -", "value": "nayeonie.com ahuston-0 nix-dotfiles heads https -",
"emailresponsible": false "emailresponsible": false
} }
} }

View File

@ -1,7 +1,7 @@
{ lib, ... }: { lib, ... }:
{ {
# create rad-dev namespace for lib # create adev namespace for lib
rad-dev = rec { adev = rec {
systems = import ./systems.nix { inherit lib; }; systems = import ./systems.nix { inherit lib; };
container-utils = import ./container-utils.nix { inherit lib; }; container-utils = import ./container-utils.nix { inherit lib; };

View File

@ -176,7 +176,7 @@ rec {
(configPath + "/configuration.nix") (configPath + "/configuration.nix")
] ]
++ modules ++ modules
++ (lib.rad-dev.fileList (src + "/modules")) ++ (lib.adev.fileList (src + "/modules"))
++ genWrapper sops genSops args ++ genWrapper sops genSops args
++ genWrapper home genHome args ++ genWrapper home genHome args
++ genWrapper true genUsers args ++ genWrapper true genUsers args
@ -222,7 +222,7 @@ rec {
// import configPath { inherit inputs; } // import configPath { inherit inputs; }
); );
} }
) (lib.rad-dev.lsdir path) ) (lib.adev.lsdir path)
); );
# gets all the images of a specified format # gets all the images of a specified format

View File

@ -61,7 +61,7 @@ in
lib.mkIf cfg.enable { lib.mkIf cfg.enable {
environment.systemPackages = environment.systemPackages =
[ pkgs.git ] [ pkgs.git ]
++ lib.optionals (lib.any (ssh-key: ssh-key != "") (lib.rad-dev.mapGetAttr "ssh-key" repos)) [ ++ lib.optionals (lib.any (ssh-key: ssh-key != "") (lib.adev.mapGetAttr "ssh-key" repos)) [
pkgs.openssh pkgs.openssh
]; ];

View File

@ -1,10 +1,10 @@
{ lib, config, ... }: { lib, config, ... }:
let let
cfg = config.services.rad-dev.k3s-net; cfg = config.services.adev.k3s-net;
in in
{ {
options = { options = {
services.rad-dev.k3s-net = { services.adev.k3s-net = {
enable = lib.mkOption { enable = lib.mkOption {
default = false; default = false;
example = true; example = true;

View File

@ -4,8 +4,9 @@
console.keyMap = lib.mkDefault "us"; console.keyMap = lib.mkDefault "us";
i18n = { i18n = {
defaultLocale = lib.mkDefault "en_US.utf8"; defaultLocale = lib.mkDefault "en_US.UTF-8";
supportedLocales = lib.mkDefault [ "en_US.UTF-8/UTF-8" ]; defaultCharset = "UTF-8";
#extraLocales = lib.mkDefault [ "en_US.UTF-8/UTF-8" ];
extraLocaleSettings = lib.mkDefault { extraLocaleSettings = lib.mkDefault {
LC_ADDRESS = "en_US.UTF-8"; LC_ADDRESS = "en_US.UTF-8";
LC_IDENTIFICATION = "en_US.UTF-8"; LC_IDENTIFICATION = "en_US.UTF-8";

View File

@ -10,10 +10,25 @@
}; };
system.autoUpgrade = { system.autoUpgrade = {
enable = lib.mkDefault false; enable = lib.mkDefault true;
flags = [ "--accept-flake-config" ]; flags = [ "--accept-flake-config" ];
randomizedDelaySec = "1h"; randomizedDelaySec = "1h";
persistent = true; persistent = true;
flake = "github:RAD-Development/nix-dotfiles"; flake = "git+ssh://nayeonie.com/ahuston-0/nix-dotfiles.git";
};
services.nix-verify = {
daily = {
enable = true;
verify-contents = false;
verify-trust = false;
};
weekly = {
enable = true;
verify-contents = true;
verify-trust = false;
frequency = "1week";
randomized-delay-sec = "6hour";
};
}; };
} }

11
modules/users.nix Normal file
View File

@ -0,0 +1,11 @@
{
...
}:
{
users.groups = {
users = {
gid = 100;
};
};
}

110
modules/verify.nix Normal file
View File

@ -0,0 +1,110 @@
{
config,
lib,
...
}:
let
cfg = config.services.nix-verify;
verify-type =
with lib.types;
attrsOf (
submodule (
{ name, ... }:
{
options = {
enable = lib.mkEnableOption "verify status of nix store";
service-name = lib.mkOption {
type = lib.types.str;
description = "the name of the systemd service. ${name} by default";
default = name;
};
verify-contents = lib.mkEnableOption "verify contents of nix store";
verify-trust = lib.mkEnableOption "verify if each path is trusted";
signatures-needed = lib.mkOption {
type = lib.types.int;
description = "number of signatures needed when verifying trust. Not needed if verify-trust is disabled or not set.";
default = -1;
};
frequency = lib.mkOption {
type = lib.types.str;
description = "systemd-timer compatible time between pulls";
default = "1day";
};
randomized-delay-sec = lib.mkOption {
type = lib.types.str;
description = "systemd-timer compatible time randomized delay";
default = "0";
};
};
}
)
);
in
{
options = {
services.nix-verify = lib.mkOption {
type = verify-type;
default = { };
};
};
config =
let
verifiers = lib.filterAttrs (_: { enable, ... }: enable) cfg;
in
{
systemd.services = lib.mapAttrs' (
_:
{
service-name,
verify-contents,
verify-trust,
signatures-needed,
...
}:
lib.nameValuePair "nix-verifiers@${service-name}" {
requires = [ "multi-user.target" ];
after = [ "multi-user.target" ];
description =
"Verify nix store (verify-contents: ${lib.boolToString verify-contents}, verify-trust: "
+ "${lib.boolToString verify-trust}, signatures-needed: ${builtins.toString signatures-needed})";
serviceConfig = {
Type = "oneshot";
User = "root";
ExecStart =
"${config.nix.package}/bin/nix store verify --all "
+ lib.optionalString (!verify-contents) "--no-contents "
+ lib.optionalString (!verify-trust) "--no-trust "
+ lib.optionalString (signatures-needed >= 0) "--sigs-needed ${signatures-needed}";
};
}
) verifiers;
systemd.timers = lib.mapAttrs' (
_:
{
service-name,
frequency,
randomized-delay-sec,
...
}:
lib.nameValuePair "nix-verifiers@${service-name}" {
wantedBy = [ "timers.target" ];
timerConfig = {
OnBootSec = frequency;
OnUnitActiveSec = frequency;
RandomizedDelaySec = randomized-delay-sec;
Unit = "nix-verifiers@${service-name}.service";
};
}
) verifiers;
};
}

View File

@ -5,11 +5,11 @@
... ...
}: }:
let let
cfg = config.services.rad-dev.yubikey; cfg = config.services.adev.yubikey;
in in
{ {
options = { options = {
services.rad-dev.yubikey = { services.adev.yubikey = {
enable = lib.mkEnableOption "enable yubikey defaults"; enable = lib.mkEnableOption "enable yubikey defaults";
enable-desktop-app = lib.mkEnableOption "installs desktop application"; enable-desktop-app = lib.mkEnableOption "installs desktop application";
}; };

View File

@ -38,13 +38,17 @@ forEachSystem (
}; };
# constructs a custom shell with commonly used utilities # constructs a custom shell with commonly used utilities
rad-dev = pkgs.mkShell { adev = pkgs.mkShell {
packages = with pkgs; [ packages = with pkgs; [
deadnix deadnix
pre-commit pre-commit
treefmt treefmt
statix statix
nixfmt-rfc-style nixfmt-rfc-style
jsonfmt
mdformat
shfmt
yamlfmt
]; ];
}; };
in in
@ -52,7 +56,7 @@ forEachSystem (
default = pkgs.mkShell { default = pkgs.mkShell {
inputsFrom = [ inputsFrom = [
pre-commit pre-commit
rad-dev adev
sops sops
]; ];
}; };

View File

@ -32,16 +32,11 @@
}; };
boot = { boot = {
kernelPackages = lib.mkForce pkgs.linuxPackages_6_6; #kernelPackages = lib.mkForce pkgs.linuxPackages_6_6;
useSystemdBoot = true; useSystemdBoot = true;
default = true; default = true;
}; };
i18n = {
defaultLocale = "en_US.utf8";
supportedLocales = [ "en_US.UTF-8/UTF-8" ];
};
sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ];
services = { services = {
@ -65,17 +60,18 @@
fwupd = { fwupd = {
enable = true; enable = true;
package = # package =
(import (builtins.fetchTarball { # (import (builtins.fetchTarball {
url = "https://github.com/NixOS/nixpkgs/archive/bb2009ca185d97813e75736c2b8d1d8bb81bde05.tar.gz"; # url = "https://github.com/NixOS/nixpkgs/archive/bb2009ca185d97813e75736c2b8d1d8bb81bde05.tar.gz";
sha256 = "sha256:003qcrsq5g5lggfrpq31gcvj82lb065xvr7bpfa8ddsw8x4dnysk"; # sha256 = "sha256:003qcrsq5g5lggfrpq31gcvj82lb065xvr7bpfa8ddsw8x4dnysk";
}) { inherit (pkgs) system; }).fwupd; # }) { inherit (pkgs) system; }).fwupd;
}; };
mullvad-vpn.enable = true;
fprintd.enable = lib.mkForce false; fprintd.enable = lib.mkForce false;
openssh.enable = lib.mkForce false; openssh.enable = lib.mkForce false;
rad-dev.yubikey = { adev.yubikey = {
enable = true; enable = true;
enable-desktop-app = true; enable-desktop-app = true;
}; };
@ -83,11 +79,14 @@
users.users.alice.extraGroups = [ "calibre-web" ]; users.users.alice.extraGroups = [ "calibre-web" ];
system.autoUpgrade.enable = false;
system.stateVersion = "24.05"; system.stateVersion = "24.05";
programs.adb.enable = true; programs.adb.enable = true;
environment.variables = {
"KWIN_DRM_NO_DIRECT_SCANOUT" = "1";
};
sops = { sops = {
defaultSopsFile = ./secrets.yaml; defaultSopsFile = ./secrets.yaml;
#secrets = { #secrets = {

View File

@ -7,6 +7,7 @@
hyprland = { hyprland = {
enable = true; enable = true;
xwayland.enable = true; xwayland.enable = true;
withUWSM = true;
}; };
hyprlock.enable = true; hyprlock.enable = true;
gnupg.agent = { gnupg.agent = {
@ -31,22 +32,9 @@
environment.sessionVariables.NIXOS_OZONE_WL = "1"; environment.sessionVariables.NIXOS_OZONE_WL = "1";
services = { services = {
xserver = { displayManager.gdm = {
enable = true; enable = true;
displayManager.session = [ wayland = true;
{
manage = "desktop";
name = "hyprland";
start = ''
bash ${./hypr/wrappedhl} &
waitPID=$!
'';
}
];
displayManager.gdm = {
enable = true;
wayland = true;
};
}; };
dbus = { dbus = {
@ -57,9 +45,6 @@
powerManagement = { powerManagement = {
enable = true; enable = true;
resumeCommands = ''
${pkgs.hyprlock}/bin/hyprlock -c /home/alice/.config/hypr/hyprlock.conf
'';
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [

View File

@ -0,0 +1,19 @@
{ ... }:
{
networking.nameservers = [
"9.9.9.9"
"1.1.1.1"
"192.168.76.1"
];
services.resolved = {
enable = true;
dnssec = "false";
domains = [ "~." ];
fallbackDns = [
"1.1.1.1#one.one.one.one"
"1.0.0.1#one.one.one.one"
];
dnsovertls = "true";
};
}

View File

@ -18,8 +18,6 @@
croc croc
deadnix deadnix
direnv direnv
discord
discord-canary
easyeffects easyeffects
eza eza
fanficfare fanficfare
@ -44,6 +42,7 @@
kitty kitty
kubectl kubectl
kubernetes-helm kubernetes-helm
libreoffice-fresh
libtool libtool
lsof lsof
lynis lynis
@ -101,8 +100,6 @@
unipicker unipicker
unzip unzip
uutils-coreutils-noprefix uutils-coreutils-noprefix
ventoy
vesktop
vscode vscode
watchman watchman
wget wget

View File

@ -10,13 +10,9 @@ example_booleans:
- ENC[AES256_GCM,data:6SJ0JKI=,iv:J0qSvWoOcDwSXCKyau+a0YcCGuH5WABHVh6Kdigac20=,tag:WQdNfjcubbzoHnQW4gua8g==,type:bool] - ENC[AES256_GCM,data:6SJ0JKI=,iv:J0qSvWoOcDwSXCKyau+a0YcCGuH5WABHVh6Kdigac20=,tag:WQdNfjcubbzoHnQW4gua8g==,type:bool]
apps: apps:
spotify: ENC[AES256_GCM,data:tIABPphA7Vr6VNvJpWTS9kDmidU=,iv:ciQzr8jyIcHYi797NKypPs7FhDgK5ToVZ0eZHHF8UtE=,tag:wUTL/x1p24cXyPUAL1dPfg==,type:str] spotify: ENC[AES256_GCM,data:tIABPphA7Vr6VNvJpWTS9kDmidU=,iv:ciQzr8jyIcHYi797NKypPs7FhDgK5ToVZ0eZHHF8UtE=,tag:wUTL/x1p24cXyPUAL1dPfg==,type:str]
wifi-env: ENC[AES256_GCM,data:G+z+fURk4rT61I5BiFzEJJt35jywPNrGpn1QGNhjvxrqPQ/Sq/hIHmQo+bqe9yJeDgMX3RY4EaiZxFTJyxPfW1czjuMSj3vbTp0WcDmGvUJ7li2pX2pzolgly4qmgoOluGBeRZWVLLOZYFB2+kLRMJNNz/bP5k2Eq6O4+l4sljPM+abn9iz9Eh46rVOVRkmDzCltJrYiuBSiSPhTDRTP2+gUbgbaUJTkVrVLUBHg3QU6az6VPN8DPZxbx4LtdaIb93pI,iv:uUfJK/iPdyLP7LqZJolTGGTxaEzlJI59bUVNcB1etkU=,tag:tvXSXSW1MIhLJceEK1afuw==,type:str] wifi-env: ENC[AES256_GCM,data:2BM4wQq+RfASkg9lcH+fW7eD0VaPJMXABp3z0sYXqZbVzv9R9eAxSokxzcifT/1JK8PBwvZkWtEFrKAT3phXIZzoEySnGKGYazz8fqWWWhMJotLNNo5VkX70hLppgE9vYxf9vQSq0PLWYCN0jUO0H9mHjOT6mDzKUHegcC53jzkNY3WTfLkyzDWJVMP9IbVQ22N5QlJbzZNqrNTaOtcRm06PBz7pNuEKOy4jj5ipZOh6ceR81Xy6BXM7MzFN27lYbzfVvcDmlwqPORAmr7/00QBy2cp38rTswJEzYf1x2Q==,iv:DSTVPw9qtmo02/usZZDpHsYlX3sSW+2XrnawtBkRNmQ=,tag:3p3eW+3BEQrOmHlBNUEOaA==,type:str]
#ENC[AES256_GCM,data:G9ggYJ3YA+E=,iv:nZ5NgeyNKFXFIpquoY68Z2Jz9QROqvf5tv7/s1wSgKk=,tag:QAX555IsAMaWAlz9ywSzjQ==,type:comment] #ENC[AES256_GCM,data:G9ggYJ3YA+E=,iv:nZ5NgeyNKFXFIpquoY68Z2Jz9QROqvf5tv7/s1wSgKk=,tag:QAX555IsAMaWAlz9ywSzjQ==,type:comment]
sops: sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: age:
- recipient: age1jd2dcpykagz20kpk2kkchte3augqncwfn6nywursx0dkfyze6feqdzxkq2 - recipient: age1jd2dcpykagz20kpk2kkchte3augqncwfn6nywursx0dkfyze6feqdzxkq2
enc: | enc: |
@ -27,8 +23,8 @@ sops:
d09aSXN0ZUh3VC9XeTZ4UWoxVDNVN0UKF1eU/IQJgJ8Fg+MrfqQuEZZ775hvtUJR d09aSXN0ZUh3VC9XeTZ4UWoxVDNVN0UKF1eU/IQJgJ8Fg+MrfqQuEZZ775hvtUJR
D/ZS4vj+sDLWq6gy2lIBhRSIAHWrz5gHxvOOGmRnpvkqh9TS6XjLIA== D/ZS4vj+sDLWq6gy2lIBhRSIAHWrz5gHxvOOGmRnpvkqh9TS6XjLIA==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
lastmodified: "2024-11-28T18:57:09Z" lastmodified: "2025-05-15T15:37:51Z"
mac: ENC[AES256_GCM,data:hKhAo7rDplLm19PlrKHQwxnDVXCMU/xpAxPALLDBa0M3yypy2QVD6c6Atn897tYRKf7oeLaUKqnUYdCcZ9gVgm37LS+GtRhf66zfvcKqhZF8wh3M0zTDPYpQDhex0N4BAJ/dcaYIbxqE9pEUxJOI5jip/hptaCJItTEe7oARcF4=,iv:EUayxLaOPcnWX+S9+RlHrxzJRLlSSLIwqbAq3fFI4yg=,tag:LiBsqIodTWamO+c8FqGBag==,type:str] mac: ENC[AES256_GCM,data:qJ8NdnzVrgQb0rGwjZFHrS+eJrUjQEk4M4uo5bnk4eY7aKaHejARcYOIhp0H/DMdlix+Dm3DAAeeRWn8AKCatXaSzYD/VHHbjfp0lKBCsC8CZFeCELQ5GGEHnVot3WGb4J+QdfupwdduExSSMd6XeZGFVbSGhLzRbiiWA+i8I3o=,iv:oxWiDCH60apKT0/fJbWp1cIZ9cvd6mJKlP3xAjMBXIo=,tag:0We6eCJnsncujCt+CwK9UQ==,type:str]
pgp: pgp:
- created_at: "2024-11-28T18:57:09Z" - created_at: "2024-11-28T18:57:09Z"
enc: |- enc: |-
@ -43,4 +39,4 @@ sops:
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
fp: 5EFFB75F7C9B74EAA5C4637547940175096C1330 fp: 5EFFB75F7C9B74EAA5C4637547940175096C1330
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.9.1 version: 3.10.2

View File

@ -1,9 +1,13 @@
{ config, ... }: { config, lib, ... }:
let let
always = 100; always = 100;
home = 99; home = 99;
public_wifi = false;
in in
{ {
imports = lib.optionals (!public_wifi) [
./private-wifi.nix
];
networking.wireless = { networking.wireless = {
enable = true; enable = true;
secretsFile = config.sops.secrets."wifi-env".path; secretsFile = config.sops.secrets."wifi-env".path;
@ -24,29 +28,19 @@ in
"24HuFios".pskRaw = "ext:PASS_longboat_home"; "24HuFios".pskRaw = "ext:PASS_longboat_home";
"Verizon_ZLHQ3H".pskRaw = "ext:PASS_angie"; "Verizon_ZLHQ3H".pskRaw = "ext:PASS_angie";
"Fios-Qn3RB".pskRaw = "ext:PASS_parkridge"; "Fios-Qn3RB".pskRaw = "ext:PASS_parkridge";
"optimumwifi" = { }; "Mojo Dojo Casa House".pskRaw = "ext:PASS_Carly";
"CableWiFi" = { };
# Public wifi connections
# set public_wifi on line 5 to true if connecting to one of these
#"optimumwifi" = { };
#"CableWiFi" = { };
#"Hilton Honors" = { };
# Work wifi
"JPMCVisitor" = { }; "JPMCVisitor" = { };
}; };
}; };
networking.nameservers = [
"9.9.9.9"
"1.1.1.1"
"192.168.76.1"
];
services.resolved = {
enable = true;
dnssec = "true";
domains = [ "~." ];
fallbackDns = [
"1.1.1.1#one.one.one.one"
"1.0.0.1#one.one.one.one"
];
dnsovertls = "true";
};
sops = { sops = {
defaultSopsFile = ./secrets.yaml; defaultSopsFile = ./secrets.yaml;
secrets = { secrets = {

View File

@ -10,6 +10,10 @@
attic-client attic-client
]; ];
systemd.services.atticd.environment = {
RUST_LOG = "INFO";
};
services = { services = {
atticd = { atticd = {
enable = true; enable = true;
@ -34,6 +38,9 @@
bucket = "cache-nix-dot"; bucket = "cache-nix-dot";
endpoint = "https://minio.nayeonie.com"; endpoint = "https://minio.nayeonie.com";
}; };
garbage-collection = {
interval = "5 minutes";
};
# Warning: If you change any of the values here, it will be # Warning: If you change any of the values here, it will be
# difficult to reuse existing chunks for newly-uploaded NARs # difficult to reuse existing chunks for newly-uploaded NARs
@ -62,58 +69,58 @@
# borrowing from https://github.com/Shawn8901/nix-configuration/blob/4b8d1d44f47aec60feb58ca7b7ab5ed000506e90/modules/nixos/private/hydra.nix # borrowing from https://github.com/Shawn8901/nix-configuration/blob/4b8d1d44f47aec60feb58ca7b7ab5ed000506e90/modules/nixos/private/hydra.nix
# configured default webstore for this on root user separately # configured default webstore for this on root user separately
# systemd = { systemd = {
# services = { services = {
# attic-watch-store = { attic-watch-store = {
# wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
# after = [ after = [
# "network-online.target" "network-online.target"
# "docker.service" "docker.service"
# "atticd.service" "atticd.service"
# ]; ];
# requires = [ requires = [
# "network-online.target" "network-online.target"
# "docker.service" "docker.service"
# "atticd.service" "atticd.service"
# ]; ];
# description = "Upload all store content to binary cache"; description = "Upload all store content to binary cache";
# serviceConfig = { serviceConfig = {
# User = "root"; User = "root";
# Restart = "always"; Restart = "always";
# ExecStart = "${pkgs.attic-client}/bin/attic watch-store cache-nix-dot"; ExecStart = "${pkgs.attic-client}/bin/attic watch-store nix-cache";
# }; };
# }; };
# attic-sync-hydra = { attic-sync-hydra = {
# after = [ after = [
# "network-online.target" "network-online.target"
# "docker.service" "docker.service"
# "atticd.service" "atticd.service"
# ]; ];
# requires = [ requires = [
# "network-online.target" "network-online.target"
# "docker.service" "docker.service"
# "atticd.service" "atticd.service"
# ]; ];
# description = "Force resync of hydra derivations with attic"; description = "Force resync of hydra derivations with attic";
# serviceConfig = { serviceConfig = {
# Type = "oneshot"; Type = "oneshot";
# User = "root"; User = "root";
# ExecStart = "${config.nix.package}/bin/nix ${./sync-attic.bash}"; ExecStart = "${config.nix.package}/bin/nix ${./sync-attic.bash}";
# }; };
# }; };
# }; };
# timers = { timers = {
# attic-sync-hydra = { attic-sync-hydra = {
# wantedBy = [ "timers.target" ]; wantedBy = [ "timers.target" ];
# timerConfig = { timerConfig = {
# OnBootSec = 600; OnBootSec = 600;
# OnUnitActiveSec = 86400; OnUnitActiveSec = 86400;
# Unit = "attic-sync-hydra.service"; Unit = "attic-sync-hydra.service";
# }; };
# }; };
# }; };
# }; };
sops = { sops = {
secrets = { secrets = {

View File

@ -2,9 +2,9 @@
#! nix shell nixpkgs#bash nixpkgs#findutils nixpkgs#attic-client --command bash #! nix shell nixpkgs#bash nixpkgs#findutils nixpkgs#attic-client --command bash
sync_directories=( sync_directories=(
/ZFS/ZFS-primary/hydra /ZFS/ZFS-primary/hydra
) )
for dir in "${sync_directories[@]}"; do for dir in "${sync_directories[@]}"; do
find "$dir" -regex ".*\.drv$" -exec attic push cache-nix-dot '{}' \; find "$dir" -regex ".*\.drv$" -exec attic push nix-cache '{}' \;
done done

View File

@ -17,8 +17,9 @@
./minio.nix ./minio.nix
./networking.nix ./networking.nix
./nextcloud.nix ./nextcloud.nix
./samba.nix #./plex
./postgresql.nix ./postgresql.nix
./samba.nix
./zfs.nix ./zfs.nix
]; ];
@ -57,16 +58,37 @@
}; };
}; };
environment.systemPackages = with pkgs; [ environment = {
chromedriver systemPackages = with pkgs; [
chromium chromedriver
docker-compose chromium
intel-gpu-tools docker-compose
jellyfin-ffmpeg filebot
jq intel-gpu-tools
yt-dlp jellyfin-ffmpeg
yq jq
]; yt-dlp
yq
];
etc = {
# Creates /etc/lynis/custom.prf
"lynis/custom.prf" = {
text = ''
skip-test=BANN-7126
skip-test=BANN-7130
skip-test=DEB-0520
skip-test=DEB-0810
skip-test=FIRE-4513
skip-test=HRDN-7222
skip-test=KRNL-5820
skip-test=LOGG-2190
skip-test=LYNIS
skip-test=TOOL-5002
'';
mode = "0440";
};
};
};
services = { services = {
samba.enable = true; samba.enable = true;

View File

@ -3,5 +3,8 @@
users = [ "alice" ]; users = [ "alice" ];
modules = [ modules = [
# inputs.attic.nixosModules.atticd # inputs.attic.nixosModules.atticd
inputs.nixos-hardware.nixosModules.common-cpu-amd
inputs.nixos-hardware.nixosModules.common-cpu-amd-pstate
inputs.nixos-hardware.nixosModules.supermicro
]; ];
} }

View File

@ -6,11 +6,13 @@
let let
vars = import ../vars.nix; vars = import ../vars.nix;
act_path = vars.primary_act; act_path = vars.primary_act;
act_config_path = ./act_config.yaml;
in in
{ {
virtualisation.oci-containers.containers = { virtualisation.oci-containers.containers = {
act-stable-latest-main = { act-stable-latest-main = {
image = "gitea/act_runner:latest"; image = "gitea/act_runner:latest";
pull = "always";
extraOptions = [ extraOptions = [
"--stop-signal=SIGINT" "--stop-signal=SIGINT"
]; ];
@ -20,7 +22,7 @@ in
}; };
ports = [ "8088:8088" ]; ports = [ "8088:8088" ];
volumes = [ volumes = [
"${act_path}/stable-latest-main/config.yaml:/config.yaml" "${act_config_path}:/config.yaml"
"${act_path}/stable-latest-main/data:/data" "${act_path}/stable-latest-main/data:/data"
"/var/run/docker.sock:/var/run/docker.sock" "/var/run/docker.sock:/var/run/docker.sock"
]; ];
@ -34,6 +36,7 @@ in
act-stable-latest-1 = { act-stable-latest-1 = {
image = "gitea/act_runner:latest"; image = "gitea/act_runner:latest";
pull = "always";
extraOptions = [ extraOptions = [
"--stop-signal=SIGINT" "--stop-signal=SIGINT"
]; ];
@ -42,7 +45,7 @@ in
"com.centurylinklabs.watchtower.scope" = "act-runner"; "com.centurylinklabs.watchtower.scope" = "act-runner";
}; };
volumes = [ volumes = [
"${act_path}/stable-latest-1/config.yaml:/config.yaml" "${./act_config.yaml}:/config.yaml"
"${act_path}/stable-latest-1/data:/data" "${act_path}/stable-latest-1/data:/data"
"/var/run/docker.sock:/var/run/docker.sock" "/var/run/docker.sock:/var/run/docker.sock"
]; ];
@ -56,6 +59,7 @@ in
act-stable-latest-2 = { act-stable-latest-2 = {
image = "gitea/act_runner:latest"; image = "gitea/act_runner:latest";
pull = "always";
extraOptions = [ extraOptions = [
"--stop-signal=SIGINT" "--stop-signal=SIGINT"
]; ];
@ -64,7 +68,7 @@ in
"com.centurylinklabs.watchtower.scope" = "act-runner"; "com.centurylinklabs.watchtower.scope" = "act-runner";
}; };
volumes = [ volumes = [
"${act_path}/stable-latest-2/config.yaml:/config.yaml" "${act_config_path}:/config.yaml"
"${act_path}/stable-latest-2/data:/data" "${act_path}/stable-latest-2/data:/data"
"/var/run/docker.sock:/var/run/docker.sock" "/var/run/docker.sock:/var/run/docker.sock"
]; ];
@ -75,72 +79,6 @@ in
environmentFiles = [ config.sops.secrets."docker/act-runner".path ]; environmentFiles = [ config.sops.secrets."docker/act-runner".path ];
log-driver = "local"; log-driver = "local";
}; };
act-stable-latest-3 = {
image = "gitea/act_runner:latest";
extraOptions = [
"--stop-signal=SIGINT"
];
labels = {
"com.centurylinklabs.watchtower.enable" = "true";
"com.centurylinklabs.watchtower.scope" = "act-runner";
};
volumes = [
"${act_path}/stable-latest-3/config.yaml:/config.yaml"
"${act_path}/stable-latest-3/data:/data"
"/var/run/docker.sock:/var/run/docker.sock"
];
environment = {
CONFIG_FILE = "/config.yaml";
GITEA_RUNNER_NAME = "stable-latest-3";
};
environmentFiles = [ config.sops.secrets."docker/act-runner".path ];
log-driver = "local";
};
act-stable-latest-4 = {
image = "gitea/act_runner:latest";
extraOptions = [
"--stop-signal=SIGINT"
];
labels = {
"com.centurylinklabs.watchtower.enable" = "true";
"com.centurylinklabs.watchtower.scope" = "act-runner";
};
volumes = [
"${act_path}/stable-latest-4/config.yaml:/config.yaml"
"${act_path}/stable-latest-4/data:/data"
"/var/run/docker.sock:/var/run/docker.sock"
];
environment = {
CONFIG_FILE = "/config.yaml";
GITEA_RUNNER_NAME = "stable-latest-4";
};
environmentFiles = [ config.sops.secrets."docker/act-runner".path ];
log-driver = "local";
};
act-stable-latest-5 = {
image = "gitea/act_runner:latest";
extraOptions = [
"--stop-signal=SIGINT"
];
labels = {
"com.centurylinklabs.watchtower.enable" = "true";
"com.centurylinklabs.watchtower.scope" = "act-runner";
};
volumes = [
"${act_path}/stable-latest-5/config.yaml:/config.yaml"
"${act_path}/stable-latest-5/data:/data"
"/var/run/docker.sock:/var/run/docker.sock"
];
environment = {
CONFIG_FILE = "/config.yaml";
GITEA_RUNNER_NAME = "stable-latest-5";
};
environmentFiles = [ config.sops.secrets."docker/act-runner".path ];
log-driver = "local";
};
}; };
systemd = { systemd = {
@ -168,7 +106,9 @@ in
"docker/act-runner" = { "docker/act-runner" = {
owner = "root"; owner = "root";
restartUnits = [ restartUnits = [
"docker-act-stable-latest-main.service"
"docker-act-stable-latest-1.service" "docker-act-stable-latest-1.service"
"docker-act-stable-latest-2.service"
]; ];
}; };
}; };

View File

@ -0,0 +1,95 @@
# Example configuration file, it's safe to copy this as the default config file without any modification.
# You don't have to copy this file to your instance,
# just run `./act_runner generate-config > config.yaml` to generate a config file.
log:
# The level of logging, can be trace, debug, info, warn, error, fatal
level: debug
runner:
# Where to store the registration result.
file: .runner
# Execute how many tasks concurrently at the same time.
capacity: 1
# Extra environment variables to run jobs.
envs:
A_TEST_ENV_NAME_1: a_test_env_value_1
A_TEST_ENV_NAME_2: a_test_env_value_2
# Extra environment variables to run jobs from a file.
# It will be ignored if it's empty or the file doesn't exist.
env_file: .env
# The timeout for a job to be finished.
# Please note that the Gitea instance also has a timeout (3h by default) for the job.
# So the job could be stopped by the Gitea instance if it's timeout is shorter than this.
timeout: 3h
# The timeout for the runner to wait for running jobs to finish when shutting down.
# Any running jobs that haven't finished after this timeout will be cancelled.
shutdown_timeout: 30m
# Whether skip verifying the TLS certificate of the Gitea instance.
insecure: false
# The timeout for fetching the job from the Gitea instance.
fetch_timeout: 5s
# The interval for fetching the job from the Gitea instance.
fetch_interval: 2s
# The labels of a runner are used to determine which jobs the runner can run, and how to run them.
# Like: "macos-arm64:host" or "ubuntu-latest:docker://gitea/runner-images:ubuntu-latest"
# Find more images provided by Gitea at https://gitea.com/gitea/runner-images .
# If it's empty when registering, it will ask for inputting labels.
# If it's empty when execute `daemon`, will use labels in `.runner` file.
labels:
- "ubuntu-latest:docker://gitea/runner-images:ubuntu-latest"
- "ubuntu-22.04:docker://gitea/runner-images:ubuntu-22.04"
- "ubuntu-20.04:docker://gitea/runner-images:ubuntu-20.04"
#cache:
# Enable cache server to use actions/cache.
#enabled: true
# The directory to store the cache data.
# If it's empty, the cache data will be stored in $HOME/.cache/actcache.
#dir: ""
# The host of the cache server.
# It's not for the address to listen, but the address to connect from job containers.
# So 0.0.0.0 is a bad choice, leave it empty to detect automatically.
#host: ""
# The port of the cache server.
# 0 means to use a random available port.
#port: 0
# The external cache server URL. Valid only when enable is true.
# If it's specified, act_runner will use this URL as the ACTIONS_CACHE_URL rather than start a server by itself.
# The URL should generally end with "/".
#external_server: ""
container:
# Specifies the network to which the container will connect.
# Could be host, bridge or the name of a custom network.
# If it's empty, act_runner will create a network automatically.
network: ""
# Whether to use privileged mode or not when launching task containers (privileged mode is required for Docker-in-Docker).
privileged: false
# And other options to be used when the container is started (eg, --add-host=my.gitea.url:host-gateway).
options:
# The parent directory of a job's working directory.
# NOTE: There is no need to add the first '/' of the path as act_runner will add it automatically.
# If the path starts with '/', the '/' will be trimmed.
# For example, if the parent directory is /path/to/my/dir, workdir_parent should be path/to/my/dir
# If it's empty, /workspace will be used.
workdir_parent:
# Volumes (including bind mounts) can be mounted to containers. Glob syntax is supported, see https://github.com/gobwas/glob
# You can specify multiple volumes. If the sequence is empty, no volumes can be mounted.
# For example, if you only allow containers to mount the `data` volume and all the json files in `/src`, you should change the config to:
# valid_volumes:
# - data
# - /src/*.json
# If you want to allow any volume, please use the following configuration:
# valid_volumes:
# - '**'
valid_volumes: []
# overrides the docker client host with the specified one.
# If it's empty, act_runner will find an available docker host automatically.
# If it's "-", act_runner will find an available docker host automatically, but the docker host won't be mounted to the job containers and service containers.
# If it's not empty or "-", the specified docker host will be used. An error will be returned if it doesn't work.
docker_host: ""
# Pull docker image(s) even if already present
force_pull: true
# Rebuild docker image(s) even if already present
force_rebuild: false
host:
# The parent directory of a job's working directory.
# If it's empty, $HOME/.cache/act/ will be used.
workdir_parent:

View File

@ -122,7 +122,7 @@ let
cmd = lib.splitString " " "--concurrent 6 AmAnd0"; cmd = lib.splitString " " "--concurrent 6 AmAnd0";
}; };
inherit (lib.rad-dev.container-utils) createTemplatedContainers; inherit (lib.adev.container-utils) createTemplatedContainers;
vars = import ../vars.nix; vars = import ../vars.nix;
at_path = vars.primary_archiveteam; at_path = vars.primary_archiveteam;

View File

@ -0,0 +1,124 @@
{
config,
lib,
pkgs,
...
}:
let
vars = import ../vars.nix;
in
{
virtualisation.oci-containers.containers = {
bazarr = {
image = "ghcr.io/linuxserver/bazarr:latest";
ports = [ "6767:6767" ];
environment = {
PUID = "600";
PGID = "100";
TZ = "America/New_York";
};
volumes = [
"${vars.primary_docker}/bazarr:/config"
"${vars.primary_plex_storage}/data:/data"
];
autoStart = true;
};
prowlarr = {
image = "ghcr.io/linuxserver/prowlarr:latest";
ports = [ "9696:9696" ];
environment = {
PUID = "600";
PGID = "100";
TZ = "America/New_York";
};
volumes = [ "${vars.primary_docker}/prowlarr:/config" ];
autoStart = true;
};
radarr = {
image = "ghcr.io/linuxserver/radarr:latest";
ports = [ "7878:7878" ];
environment = {
PUID = "600";
PGID = "100";
TZ = "America/New_York";
};
volumes = [
"${vars.primary_docker}/radarr:/config"
"${vars.primary_plex_storage}/data:/data"
];
autoStart = true;
};
sonarr = {
image = "ghcr.io/linuxserver/sonarr:latest";
ports = [ "8989:8989" ];
environment = {
PUID = "600";
PGID = "100";
TZ = "America/New_York";
};
volumes = [
"${vars.primary_docker}/sonarr:/config"
"${vars.primary_plex_storage}/data:/data"
];
autoStart = true;
};
lidarr = {
image = "ghcr.io/linuxserver/lidarr:latest";
ports = [ "8686:8686" ];
environment = {
PUID = "600";
PGID = "100";
TZ = "America/New_York";
};
volumes = [
"${vars.primary_docker}/lidarr:/config"
"${vars.primary_plex_storage}/data:/data"
];
autoStart = true;
};
readarr = {
image = "ghcr.io/linuxserver/readarr:latest";
ports = [ "8787:8787" ];
environment = {
PUID = "600";
PGID = "100";
TZ = "America/New_York";
};
volumes = [
"${vars.primary_docker}/readarr:/config"
"${vars.primary_plex_storage}/data:/data"
];
autoStart = true;
};
unpackerr = {
image = "golift/unpackerr:latest";
user = "600:100";
environment = {
TZ = "America/New_York";
};
volumes = [
"${vars.primary_docker}/unpackerr:/config"
"${vars.primary_plex_storage}:/data"
];
autoStart = true;
};
overseerr = {
image = "lscr.io/linuxserver/overseerr";
environment = {
PUID = "600";
PGID = "100";
TZ = "America/New_York";
};
volumes = [ "${vars.primary_docker}/overseerr:/config" ];
# TODO: remove ports later since this is going through web
ports = [ "5055:5055" ]; # Web UI port
dependsOn = [
"radarr"
"sonarr"
];
extraOptions = [ "--network=haproxy-net" ];
autoStart = true;
};
};
}

View File

@ -8,6 +8,7 @@
{ {
imports = [ imports = [
./act-runner.nix ./act-runner.nix
./arr.nix
# temp disable archiveteam for tiktok archiving # temp disable archiveteam for tiktok archiving
#./archiveteam.nix #./archiveteam.nix
# ./books.nix # ./books.nix
@ -31,47 +32,47 @@
default-address-pools = [ default-address-pools = [
{ {
base = "169.254.2.0/23"; base = "169.254.2.0/23";
size = "28"; size = 28;
} }
{ {
base = "169.254.4.0/22"; base = "169.254.4.0/22";
size = "28"; size = 28;
} }
{ {
base = "169.254.8.0/21"; base = "169.254.8.0/21";
size = "28"; size = 28;
} }
{ {
base = "169.254.16.0/20"; base = "169.254.16.0/20";
size = "28"; size = 28;
} }
{ {
base = "169.254.32.0/19"; base = "169.254.32.0/19";
size = "28"; size = 28;
} }
{ {
base = "169.254.64.0/18"; base = "169.254.64.0/18";
size = "28"; size = 28;
} }
{ {
base = "169.254.128.0/18"; base = "169.254.128.0/18";
size = "28"; size = 28;
} }
{ {
base = "169.254.192.0/19"; base = "169.254.192.0/19";
size = "28"; size = 28;
} }
{ {
base = "169.254.224.0/20"; base = "169.254.224.0/20";
size = "28"; size = 28;
} }
{ {
base = "169.254.240.0/21"; base = "169.254.240.0/21";
size = "28"; size = 28;
} }
{ {
base = "169.254.248.0/22"; base = "169.254.248.0/22";
size = "28"; size = 28;
} }
]; ];
mtu = 9000; mtu = 9000;

View File

@ -8,6 +8,7 @@ in
virtualisation.oci-containers.containers = { virtualisation.oci-containers.containers = {
glances = { glances = {
image = "nicolargo/glances:latest-full"; image = "nicolargo/glances:latest-full";
pull = "always";
extraOptions = [ extraOptions = [
"--pid=host" "--pid=host"
"--network=haproxy-net" "--network=haproxy-net"

View File

@ -9,36 +9,37 @@ let
divinejourney = "dj.alicehuston.xyz"; divinejourney = "dj.alicehuston.xyz";
rlcraft = "rlcraft.alicehuston.xyz"; rlcraft = "rlcraft.alicehuston.xyz";
arcanum-institute = "arcanum.alicehuston.xyz"; arcanum-institute = "arcanum.alicehuston.xyz";
bcg-plus = "bcg.alicehuston.xyz"; # bcg-plus = "bcg.alicehuston.xyz";
}; };
defaultServer = "rlcraft"; defaultServer = "rlcraft";
defaultEnv = { # defaultEnv = {
EULA = "true"; # EULA = "true";
TYPE = "AUTO_CURSEFORGE"; # TYPE = "AUTO_CURSEFORGE";
STOP_SERVER_ANNOUNCE_DELAY = "120"; # STOP_SERVER_ANNOUNCE_DELAY = "120";
STOP_DURATION = "600"; # STOP_DURATION = "600";
SYNC_CHUNK_WRITES = "false"; # SYNC_CHUNK_WRITES = "false";
USE_AIKAR_FLAGS = "true"; # USE_AIKAR_FLAGS = "true";
MEMORY = "8GB"; # MEMORY = "8GB";
ALLOW_FLIGHT = "true"; # ALLOW_FLIGHT = "true";
MAX_TICK_TIME = "-1"; # MAX_TICK_TIME = "-1";
}; # };
defaultOptions = [ # defaultOptions = [
"--stop-signal=SIGTERM" # "--stop-signal=SIGTERM"
"--stop-timeout=1800" # "--stop-timeout=1800"
"--network=minecraft-net" # "--network=minecraft-net"
]; # ];
vars = import ../vars.nix; # vars = import ../vars.nix;
minecraft_path = "${vars.primary_games}/minecraft"; # minecraft_path = "${vars.primary_games}/minecraft";
in in
{ {
virtualisation.oci-containers.containers = { virtualisation.oci-containers.containers = {
mc-router = { mc-router = {
image = "itzg/mc-router:latest"; image = "itzg/mc-router:latest";
pull = "always";
extraOptions = [ extraOptions = [
"--network=haproxy-net" "--network=haproxy-net"
"--network=minecraft-net" "--network=minecraft-net"
@ -46,7 +47,7 @@ in
cmd = [ cmd = [
( (
"--mapping=mc.alicehuston.xyz=${defaultServer}:25565" "--mapping=mc.alicehuston.xyz=${defaultServer}:25565"
+ (lib.rad-dev.mapAttrsToString (hostname: url: "," + url + "=" + hostname + ":25565") servers) + (lib.adev.mapAttrsToString (hostname: url: "," + url + "=" + hostname + ":25565") servers)
) )
]; ];
}; };
@ -67,24 +68,24 @@ in
# log-driver = "local"; # log-driver = "local";
# environmentFiles = [ config.sops.secrets."docker/minecraft".path ]; # environmentFiles = [ config.sops.secrets."docker/minecraft".path ];
# }; # };
bcg-plus = { # bcg-plus = {
image = "itzg/minecraft-server:java17"; # image = "itzg/minecraft-server:java17";
volumes = [ # volumes = [
"${minecraft_path}/bcg-plus/modpacks:/modpacks:ro" # "${minecraft_path}/bcg-plus/modpacks:/modpacks:ro"
"${minecraft_path}/bcg-plus/data:/data" # "${minecraft_path}/bcg-plus/data:/data"
]; # ];
hostname = "bcg-plus"; # hostname = "bcg-plus";
environment = defaultEnv // { # environment = defaultEnv // {
VERSION = "1.17"; # VERSION = "1.17";
CF_SLUG = "bcg"; # CF_SLUG = "bcg";
DIFFICULTY = "normal"; # DIFFICULTY = "normal";
DEBUG = "true"; # DEBUG = "true";
# ENABLE_COMMAND_BLOCK = "true"; # # ENABLE_COMMAND_BLOCK = "true";
}; # };
extraOptions = defaultOptions; # extraOptions = defaultOptions;
log-driver = "local"; # log-driver = "local";
environmentFiles = [ config.sops.secrets."docker/minecraft".path ]; # environmentFiles = [ config.sops.secrets."docker/minecraft".path ];
}; # };
}; };
sops = { sops = {

View File

@ -9,6 +9,8 @@ let
nextcloud-base = { nextcloud-base = {
# image comes from running docker compose build in nextcloud-docker/.examples/full/apache # image comes from running docker compose build in nextcloud-docker/.examples/full/apache
image = "nextcloud-nextcloud"; image = "nextcloud-nextcloud";
# pull = "always";
# do NOT enable pull here, this image is generated based on a custom docker image
hostname = "nextcloud"; hostname = "nextcloud";
volumes = [ volumes = [
"${nextcloud_path}/nc_data:/var/www/html:z" "${nextcloud_path}/nc_data:/var/www/html:z"
@ -32,6 +34,7 @@ in
}; };
redis = { redis = {
image = "redis:latest"; image = "redis:latest";
pull = "always";
user = "600:600"; user = "600:600";
volumes = [ volumes = [
"${config.sops.secrets."docker/redis".path}:/usr/local/etc/redis/redis.conf" "${config.sops.secrets."docker/redis".path}:/usr/local/etc/redis/redis.conf"
@ -47,6 +50,7 @@ in
}; };
go-vod = { go-vod = {
image = "radialapps/go-vod:latest"; image = "radialapps/go-vod:latest";
pull = "always";
dependsOn = [ "nextcloud" ]; dependsOn = [ "nextcloud" ];
environment = { environment = {
NEXTCLOUD_HOST = "https://nextcloud.alicehuston.xyz"; NEXTCLOUD_HOST = "https://nextcloud.alicehuston.xyz";
@ -58,6 +62,7 @@ in
}; };
collabora-code = { collabora-code = {
image = "collabora/code:latest"; image = "collabora/code:latest";
pull = "always";
dependsOn = [ "nextcloud" ]; dependsOn = [ "nextcloud" ];
environment = { environment = {
aliasgroup1 = "https://collabora.nayenoie.com:443"; aliasgroup1 = "https://collabora.nayenoie.com:443";
@ -100,7 +105,7 @@ in
}; };
"docker/collabora" = { "docker/collabora" = {
owner = "www-data"; owner = "www-data";
restartUnits = [ "docker-collabora.service" ]; restartUnits = [ "docker-collabora-code.service" ];
}; };
}; };
}; };

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,8 @@
{ pkgs, ... }: { config, pkgs, ... }:
let let
delugeBase = { delugeBase = {
pull = "always";
environment = { environment = {
PUID = "600"; PUID = "600";
PGID = "100"; PGID = "100";
@ -19,18 +20,31 @@ let
deluge_path = "${torr_path}/deluge"; deluge_path = "${torr_path}/deluge";
delugevpn_path = "${torr_path}/delugevpn"; delugevpn_path = "${torr_path}/delugevpn";
genSopsConf = file: { #genSopsConfWg = file: {
# "${file}" = {
# format = "binary";
# sopsFile = ./wg/${file};
# path = "${delugevpn_path}/config/wireguard/configs/${file}";
# owner = "docker-service";
# group = "users";
# restartUnits = [ "docker-delugeVPN.service" ];
# };
#};
genSopsConfOvpn = file: {
"${file}" = { "${file}" = {
format = "binary"; format = "binary";
sopsFile = ./wg/${file}; sopsFile = ./openvpn/${file};
path = "${delugevpn_path}/config/wireguard/configs/${file}"; path = "${delugevpn_path}/config/openvpn/configs/${file}";
owner = "docker-service"; owner = "docker-service";
group = "users"; group = "users";
restartUnits = [ "docker-delugeVPN.service" ]; restartUnits = [ "docker-delugeVPN.service" ];
}; };
}; };
in in
{ {
virtualisation.oci-containers.containers = { virtualisation.oci-containers.containers = {
deluge = delugeBase // { deluge = delugeBase // {
image = "binhex/arch-deluge"; image = "binhex/arch-deluge";
@ -45,25 +59,26 @@ in
]; ];
}; };
delugeVPN = delugeBase // { delugeVPN = delugeBase // {
image = "binhex/arch-delugevpn"; image = "binhex/arch-delugevpn:latest";
extraOptions = [ capabilities = {
"--privileged=true" NET_ADMIN = true;
"--sysctl" };
"net.ipv4.conf.all.src_valid_mark=1" autoRemoveOnStop = false;
];
environment = delugeBase.environment // { environment = delugeBase.environment // {
VPN_ENABLED = "yes"; VPN_ENABLED = "yes";
VPN_CLIENT = "wireguard"; VPN_CLIENT = "openvpn";
VPN_PROV = "custom"; VPN_PROV = "protonvpn";
ENABLE_PRIVOXY = "yes"; ENABLE_PRIVOXY = "yes";
LAN_NETWORK = "192.168.0.0/16"; LAN_NETWORK = "192.168.0.0/16";
NAME_SERVERS = "194.242.2.9"; ENABLE_STARTUP_SCRIPTS = "yes";
#NAME_SERVERS = "194.242.2.9";
#NAME_SERVERS = "9.9.9.9";
# note, delete /config/perms.txt to force a bulk permissions update # note, delete /config/perms.txt to force a bulk permissions update
}; };
environmentFiles = [ config.sops.secrets."docker/delugevpn".path ];
volumes = [ volumes = [
"${delugevpn_path}/config:/config" "${delugevpn_path}/config:/config"
"${delugevpn_path}/data:/data" "${deluge_path}/data:/data" # use common torrent path yuck
"/etc/localtime:/etc/localtime:ro" "/etc/localtime:/etc/localtime:ro"
]; ];
ports = [ ports = [
@ -71,6 +86,9 @@ in
"8119:8118" "8119:8118"
"39275:39275" "39275:39275"
"39275:39275/udp" "39275:39275/udp"
"48346:48346"
"48346:48346/udp"
]; ];
}; };
}; };
@ -79,25 +97,34 @@ in
serviceConfig = { serviceConfig = {
ExecStartPre = [ ExecStartPre = [
( (
"${pkgs.bash}/bin/bash -c \"${pkgs.findutils}/bin/find ${delugevpn_path}/config/wireguard/configs " "${pkgs.bash}/bin/bash -c \"${pkgs.findutils}/bin/find ${delugevpn_path}/config/openvpn/configs "
+ "-type l -not -name wg0.conf " + "-type l -not -name network.ovpn "
+ "| ${pkgs.coreutils}/bin/shuf -n 1 " + "| ${pkgs.coreutils}/bin/shuf -n 1 "
+ "| ${pkgs.findutils}/bin/xargs -I {} cp -L {} ${delugevpn_path}/config/wireguard/wg0.conf &&" + "| ${pkgs.findutils}/bin/xargs -I {} cp -L {} ${delugevpn_path}/config/openvpn/network.ovpn &&"
+ "${pkgs.coreutils}/bin/chown docker-service:users ${delugevpn_path}/config/wireguard/wg0.conf &&" + "${pkgs.coreutils}/bin/chown docker-service:users ${delugevpn_path}/config/openvpn/network.ovpn &&"
+ "${pkgs.coreutils}/bin/chmod 440 ${delugevpn_path}/config/wireguard/wg0.conf\"" + "${pkgs.coreutils}/bin/chmod 440 ${delugevpn_path}/config/openvpn/network.ovpn\""
)
(
"${pkgs.bash}/bin/bash -c \"${pkgs.findutils}/bin/find ${delugevpn_path}/config/scripts/links "
+ "-type l "
+ "| ${pkgs.findutils}/bin/xargs -I {} cp -L {} ${delugevpn_path}/config/scripts/ \""
) )
]; ];
ExecStopPost = [ "${pkgs.coreutils}/bin/rm ${delugevpn_path}/config/wireguard/wg0.conf" ]; ExecStopPost = [ "${pkgs.coreutils}/bin/rm ${delugevpn_path}/config/scripts/*sh" ];
}; };
}; };
sops.secrets = sops.secrets = (genSopsConfOvpn "se.protonvpn.udp.ovpn") // {
(genSopsConf "se-mma-wg-001.conf") "docker/delugevpn" = {
// (genSopsConf "se-mma-wg-002.conf") owner = "docker-service";
// (genSopsConf "se-mma-wg-003.conf") group = "users";
// (genSopsConf "se-mma-wg-004.conf") restartUnits = [ "docker-delugeVPN.service" ];
// (genSopsConf "se-mma-wg-005.conf") };
// (genSopsConf "se-mma-wg-101.conf") "docker/protonvpn-start-script" = {
// (genSopsConf "se-mma-wg-102.conf") path = "${delugevpn_path}/config/scripts/links/protonvpn-start-script.sh";
// (genSopsConf "se-mma-wg-103.conf"); owner = "docker-service";
group = "users";
restartUnits = [ "docker-delugeVPN.service" ];
};
};
} }

View File

@ -6,8 +6,8 @@ outdated_msg="Project code is out of date and needs to be upgraded. To remedy th
label="$1" label="$1"
label_val="$2" label_val="$2"
if (( $# != 2 )); then if (($# != 2)); then
echo "usage: $0 label label_value" echo "usage: $0 label label_value"
fi fi
containers=$(docker ps --format '{{.Names}}' -f "label=${label}=${label_val}") containers=$(docker ps --format '{{.Names}}' -f "label=${label}=${label_val}")

View File

@ -24,6 +24,15 @@
# collabora # collabora
9980 9980
# arr
6767
9696
7878
8989
8686
8787
5055
]; ];
} }

View File

@ -10,7 +10,7 @@ in
{ {
services.gitea = { services.gitea = {
enable = true; enable = true;
appName = "The Hearth"; appName = "Nayeonie's Trove";
database = { database = {
type = "postgres"; type = "postgres";
passwordFile = config.sops.secrets."gitea/dbpass".path; passwordFile = config.sops.secrets."gitea/dbpass".path;
@ -27,6 +27,12 @@ in
SSH_PORT = 2222; SSH_PORT = 2222;
SSH_LISTEN_PORT = 2223; SSH_LISTEN_PORT = 2223;
START_SSH_SERVER = true; START_SSH_SERVER = true;
PUBLIC_URL_DETECTION = "auto";
};
repository = {
ENABLE_PUSH_CREATE_USER = true;
DEFAULT_MERGE_STYLE = "rebase-merge";
}; };
service = { service = {
DISABLE_REGISTRATION = true; DISABLE_REGISTRATION = true;
@ -45,6 +51,15 @@ in
host = "192.168.76.2"; host = "192.168.76.2";
port = "8088"; port = "8088";
}; };
"storage.minio" = {
STORAGE_TYPE = "minio";
MINIO_ENDPOINT = "minio.nayeonie.com";
MINIO_BUCKET = "gitea";
MINIO_LOCATION = "us-east-1";
MINIO_USE_SSL = true;
MINIO_INSECURE_SKIP_VERIFY = false;
MINIO_BUCKET_LOOKUP_TYPE = "auto";
};
}; };
stateDir = base_path; stateDir = base_path;
lfs.enable = true; lfs.enable = true;
@ -60,5 +75,6 @@ in
sops.secrets = { sops.secrets = {
"gitea/dbpass".owner = "gitea"; "gitea/dbpass".owner = "gitea";
"gitea/minio".owner = "gitea";
}; };
} }

View File

@ -1,7 +1,6 @@
{ {
config, config,
lib, inputs,
pkgs,
... ...
}: }:
let let
@ -43,6 +42,7 @@ in
services = { services = {
hydra = { hydra = {
enable = true; enable = true;
package = inputs.hydra.packages.x86_64-linux.hydra;
hydraURL = "https://hydra.alicehuston.xyz"; hydraURL = "https://hydra.alicehuston.xyz";
smtpHost = "alicehuston.xyz"; smtpHost = "alicehuston.xyz";
notificationSender = "hydra@alicehuston.xyz"; notificationSender = "hydra@alicehuston.xyz";
@ -82,10 +82,10 @@ in
''; '';
}; };
nix-serve = { # nix-serve = {
enable = true; # enable = true;
secretKeyFile = config.sops.secrets."nix-serve/secret-key".path; # secretKeyFile = config.sops.secrets."nix-serve/secret-key".path;
}; # };
prometheus = { prometheus = {
enable = true; enable = true;
webExternalUrl = "https://prom.alicehuston.xyz"; webExternalUrl = "https://prom.alicehuston.xyz";
@ -134,7 +134,7 @@ in
sops = { sops = {
secrets = { secrets = {
"hydra/environment".owner = "hydra"; "hydra/environment".owner = "hydra";
"nix-serve/secret-key".owner = "root"; # "nix-serve/secret-key".owner = "root";
"alice/gha-hydra-token" = { "alice/gha-hydra-token" = {
sopsFile = ../../users/alice/secrets.yaml; sopsFile = ../../users/alice/secrets.yaml;
owner = "hydra"; owner = "hydra";

View File

@ -0,0 +1,28 @@
{
pkgs,
...
}:
let
vars = import ../vars.nix;
in
{
services.plex = {
enable = true;
dataDir = vars.primary_plex;
};
systemd.services.plex_permission = {
description = "maintains plex permissions";
serviceConfig = {
Type = "oneshot";
ExecStart = "${pkgs.bash}/bin/bash ${./plex_permission.sh}";
};
};
systemd.timers.plex_permission = {
wantedBy = [ "timers.target" ];
timerConfig = {
OnBootSec = "1h";
OnCalendar = "daily 03:00";
Unit = "plex_permission.service";
};
};
}

View File

@ -0,0 +1,7 @@
#!/bin/bash
plex_dir="/ZFS/ZFS-primary/plex"
chown docker-service:users -R "$plex_dir"
find "$plex_dir" -type f -exec chmod 664 {} \;
find "$plex_dir" -type d -exec chmod 775 {} \;

View File

@ -19,6 +19,9 @@ in
enable = true; enable = true;
enableJIT = true; enableJIT = true;
package = pkgs.postgresql_16; package = pkgs.postgresql_16;
configurePgStatStatements = true;
enableAllPreloadedLibraries = true;
#preloadAllExtensions = true;
identMap = '' identMap = ''
# ArbitraryMapName systemUser DBUser # ArbitraryMapName systemUser DBUser
superuser_map root postgres superuser_map root postgres
@ -28,13 +31,126 @@ in
''; '';
# initialScript = config.sops.secrets."postgres/init".path; # initialScript = config.sops.secrets."postgres/init".path;
ensureDatabases = [ "atticd" ]; ensureDatabases = [
"atticd"
"alice"
];
ensureUsers = [ ensureUsers = [
{ {
name = "atticd"; name = "atticd";
ensureDBOwnership = true; ensureDBOwnership = true;
} }
{
name = "alice";
ensureDBOwnership = true;
ensureClauses = {
superuser = true;
login = true;
createrole = true;
createdb = true;
replication = true;
};
}
]; ];
# Thank you NotAShelf
# https://github.com/NotAShelf/nyx/blob/d407b4d6e5ab7f60350af61a3d73a62a5e9ac660/modules/core/roles/server/system/services/databases/postgresql.nix#L74
# commented out statements are likely overriden by pgtune settings
# https://pgtune.leopard.in.ua/?dbVersion=17&osType=linux&dbType=web&cpuNum=64&totalMemory=8&totalMemoryUnit=GB&connectionNum=1024&hdType=hdd
settings = {
# Connectivity;
# max_connections = 100;
superuser_reserved_connections = 3;
# Memory Settings;
#shared_buffers = "1024 MB";
#work_mem = "32 MB";
#maintenance_work_mem = "320 MB";
#huge_pages = "off";
#effective_cache_size = "2 GB";
#effective_io_concurrency = 100; # concurrent IO only really activated if OS supports posix_fadvise function;
#random_page_cost = 1.25; # speed of random disk access relative to sequential access (1.0);
# Monitoring;
#shared_preload_libraries = "pg_stat_statements,auto_explain"; # per statement resource usage stats & log explain statements for slow queries
track_io_timing = "on"; # measure exact block IO times;
track_functions = "pl"; # track execution times of pl-language procedures if any;
# Replication;
wal_level = "replica"; # consider using at least "replica";
max_wal_senders = 0;
synchronous_commit = "on";
# Checkpointing: ;
checkpoint_timeout = "15 min";
#checkpoint_completion_target = 0.9;
#max_wal_size = "1024 MB";
#min_wal_size = "512 MB";
# WAL writing;
wal_compression = "on";
wal_buffers = -1; # auto-tuned by Postgres till maximum of segment size (16MB by default);
wal_writer_delay = "200ms";
wal_writer_flush_after = "1MB";
# Background writer;
bgwriter_delay = "200ms";
bgwriter_lru_maxpages = 100;
bgwriter_lru_multiplier = 2.0;
bgwriter_flush_after = 0;
# Parallel queries: ;
#max_worker_processes = 6;
#max_parallel_workers_per_gather = 3;
#max_parallel_maintenance_workers = 3;
#max_parallel_workers = 6;
parallel_leader_participation = "on";
# Advanced features ;
enable_partitionwise_join = "on";
enable_partitionwise_aggregate = "on";
jit = "on";
jit_above_cost = 100000;
jit_inline_above_cost = 150000;
jit_optimize_above_cost = 500000;
# log slow queries
log_min_duration_statement = 100;
"auto_explain.log_min_duration" = 100;
# logging configuration
log_connections = true;
log_statement = "all";
logging_collector = true;
log_disconnections = true;
# from pgtune
# DB Version: 17
# OS Type: linux
# DB Type: web
# Total Memory (RAM): 8 GB
# CPUs num: 64
# Connections num: 1024
# Data Storage: hdd
max_connections = 1024;
shared_buffers = "2GB";
effective_cache_size = "6GB";
maintenance_work_mem = "512MB";
checkpoint_completion_target = 0.9;
#wal_buffers = "16MB"; allow auto-tuning as per above
default_statistics_target = 100;
random_page_cost = 4;
effective_io_concurrency = 2;
work_mem = "512kB";
huge_pages = "off";
min_wal_size = "1GB";
max_wal_size = "4GB";
max_worker_processes = 64;
max_parallel_workers_per_gather = 4;
max_parallel_workers = 64;
max_parallel_maintenance_workers = 4;
};
refreshCollation = true; refreshCollation = true;
vacuumAnalyzeTimer.enable = true; vacuumAnalyzeTimer.enable = true;
@ -48,6 +164,7 @@ in
"hydra-send-stats" "hydra-send-stats"
"hydra-server" "hydra-server"
"atticd" "atticd"
"gitea"
]; ];
}; };
}; };

View File

@ -2,14 +2,13 @@
{ {
services.samba = { services.samba = {
enable = true; enable = true;
securityType = "user";
openFirewall = true; openFirewall = true;
settings = { settings = {
global = { global = {
security = "user";
"workgroup" = "WORKGROUP"; "workgroup" = "WORKGROUP";
"server string" = "palatine-hill"; "server string" = "palatine-hill";
"netbios name" = "palatine-hill"; "netbios name" = "palatine-hill";
"security" = "user";
#"use sendfile" = "yes"; #"use sendfile" = "yes";
#"max protocol" = "smb2"; #"max protocol" = "smb2";
# note: localhost is the ipv6 localhost ::1 # note: localhost is the ipv6 localhost ::1

View File

@ -10,6 +10,7 @@ postgres:
init: ENC[AES256_GCM,data:trwA30EswHEPa6V2GuHsGgU4NK/j/UQveldwHng0Ilwyqh9aZCgF3axP48MmcciBssux8DZ4O5U=,iv:VC+tpG5yuiBE7pjZ85lYCwHG/bTePxeXQDz2zyLyLYA=,tag:5+jwWTv5T5YWwQpR58QfOA==,type:str] init: ENC[AES256_GCM,data:trwA30EswHEPa6V2GuHsGgU4NK/j/UQveldwHng0Ilwyqh9aZCgF3axP48MmcciBssux8DZ4O5U=,iv:VC+tpG5yuiBE7pjZ85lYCwHG/bTePxeXQDz2zyLyLYA=,tag:5+jwWTv5T5YWwQpR58QfOA==,type:str]
gitea: gitea:
dbpass: ENC[AES256_GCM,data:8jECcEJ8JnK7fztTckzLrQ==,iv:yQMp5VrierOKXwiop0NUA7Qbn2eH5iUCVlKppZwKLIQ=,tag:rI9WT7zLIaFxVcTu3ufW4g==,type:str] dbpass: ENC[AES256_GCM,data:8jECcEJ8JnK7fztTckzLrQ==,iv:yQMp5VrierOKXwiop0NUA7Qbn2eH5iUCVlKppZwKLIQ=,tag:rI9WT7zLIaFxVcTu3ufW4g==,type:str]
minio: ENC[AES256_GCM,data:LxY6AD+CZ9VQEl5FrG6o0XiOiizLcwiLiyH1WJD8mMCPWhDjGzt+k+YPOm1BpWzTZF8+2EoxR9oKFJu9mzTibl2Ieits0/RNwh1VdQALXw3FwfRym7CFS+Z5S8H9kGMoXWRrr+I5,iv:g/wq0r2HKfX2AwirT4hm/H1Ms/mtbf4ZuFLISikRyoI=,tag:he99s/WpKoN+lHR8r4K30w==,type:str]
upsmon: upsmon:
password: ENC[AES256_GCM,data:52Rxsh7KUq+aYjQORBC+Yq5B,iv:F05g/a5bv7DQ+eLlMqsNeRHLxzl7AyXU1zAlmFevQ6o=,tag:xkGDD3hDF+u5fUbP33OrlA==,type:str] password: ENC[AES256_GCM,data:52Rxsh7KUq+aYjQORBC+Yq5B,iv:F05g/a5bv7DQ+eLlMqsNeRHLxzl7AyXU1zAlmFevQ6o=,tag:xkGDD3hDF+u5fUbP33OrlA==,type:str]
minio: minio:
@ -22,16 +23,16 @@ docker:
redis: ENC[AES256_GCM,data:c+55cN6IpUNeKd+wC2zv3eunYjBsmZtXTczokqaxB2Q=,iv:M3pwNUlT9kUMv4JDE6bp/gub9CdBGxdApIvpOt3JpgE=,tag:3rPlV3U0AP9zAeF7xDouKw==,type:str] redis: ENC[AES256_GCM,data:c+55cN6IpUNeKd+wC2zv3eunYjBsmZtXTczokqaxB2Q=,iv:M3pwNUlT9kUMv4JDE6bp/gub9CdBGxdApIvpOt3JpgE=,tag:3rPlV3U0AP9zAeF7xDouKw==,type:str]
act-runner: ENC[AES256_GCM,data:gdrqXBBzdMW26MgNfP6P1c/m7pLANCXjcZLvVsxlWcgpAZd8IaO2FUqomL3xFI3UDPveQh0UvC3044ueoWhYJOq7ZmKJGvdf0ZrpP1MkXZKvjFjbTsuf/6/SYKhPqnP28HqznUWIVJYcRmP+A2oVeJY=,iv:/yOqJYDpxbqCm1whqcypp7Ba1Xlaebrv+h6lHr57Qa8=,tag:PzVqxP+QwQq69jqhmagj3w==,type:str] act-runner: ENC[AES256_GCM,data:gdrqXBBzdMW26MgNfP6P1c/m7pLANCXjcZLvVsxlWcgpAZd8IaO2FUqomL3xFI3UDPveQh0UvC3044ueoWhYJOq7ZmKJGvdf0ZrpP1MkXZKvjFjbTsuf/6/SYKhPqnP28HqznUWIVJYcRmP+A2oVeJY=,iv:/yOqJYDpxbqCm1whqcypp7Ba1Xlaebrv+h6lHr57Qa8=,tag:PzVqxP+QwQq69jqhmagj3w==,type:str]
collabora: ENC[AES256_GCM,data:LPRkzPEv5qfzeWSDbf+L+0asfmiK5Mhj8jCdfVyvVQAaD75Cbo4qLD0Nc80z,iv:/l2vAyYYJChhv6T+JkHT4I74ZpdhvbVqxlDWIM4Y4bw=,tag:/+uzn1vtd1RnO9/lGiQAKA==,type:str] collabora: ENC[AES256_GCM,data:LPRkzPEv5qfzeWSDbf+L+0asfmiK5Mhj8jCdfVyvVQAaD75Cbo4qLD0Nc80z,iv:/l2vAyYYJChhv6T+JkHT4I74ZpdhvbVqxlDWIM4Y4bw=,tag:/+uzn1vtd1RnO9/lGiQAKA==,type:str]
delugevpn: ENC[AES256_GCM,data:YGkgaQUuA9oteKD77tnFzxZSHctyOQjMNlfvJr3mPWAl2P8wfcshiUoa6SNp69pagxbzRV6mfuzwzinbkQCoZN3lw7uF76y0,iv:Bro0H4tFR+3wi9DGGq9a6ge4o4uPlVXBUF7h17zyqg8=,tag:N1kVNFasqGMx8R9qTq2dJA==,type:str]
protonvpn-start-script: ENC[AES256_GCM,data:ZnlDpCLdILHXSUCI6itWkqO4y75Lwjj7qT1DBkfueLneQOaQ0JhuE2FbOOajkmI046nP9fMrJbu3g4QZHsq1g8yqGU1wb0OOT+eS9+M92Md29B4NnUdwnVAO6/RzvRKXP2tsQ4iprx9An+BEFwZYD6WG6DQc6NjJVSgRcYvfH9rQey2VdwLysNsgFCs8eC6QgikqBpeg4eOIvDDNbdXPKkW+ZPph9xpzGkcFIMwlX5esg0n7qyUoMvWwBn4avC46U5erOw0fNajY60ri9sm5Afht6LZrFal71Hx/K9/5EXBp9dD4teLO2Ew0CQX0i94pKCuR207l9868s7Ao3udLp4wbiLnXoRKq+w==,iv:qR0kNYpb50NXEqSksvHBPAaRG51RKCsSwTq32nosxzo=,tag:+xRQyuWi4Ja/N9lcd11oJA==,type:str]
acme: acme:
bunny: ENC[AES256_GCM,data:P2yROVUga9mORcq8VR/l0i4/2Vod1zvlYq+ZJLLNKow0SpblkwQX/i1ucQYAOkTTRddN+3C+t0zj1rMWkdLoaLjEUJJi3VsSxi+chV2FFiVKFQGEcg24,iv:aQvGgGLsgRGoEmwTgZHR8Jm/MYxmGtVTT/fZKaTLeMs=,tag:m3ssF4O8qs4yxvMu6yUcjw==,type:str] bunny: ENC[AES256_GCM,data:P2yROVUga9mORcq8VR/l0i4/2Vod1zvlYq+ZJLLNKow0SpblkwQX/i1ucQYAOkTTRddN+3C+t0zj1rMWkdLoaLjEUJJi3VsSxi+chV2FFiVKFQGEcg24,iv:aQvGgGLsgRGoEmwTgZHR8Jm/MYxmGtVTT/fZKaTLeMs=,tag:m3ssF4O8qs4yxvMu6yUcjw==,type:str]
dnsimple: ENC[AES256_GCM,data:37FKyBibFtXZgI4EduJQ0z8F+shBc5Q6YlLa3YkVPh9XuJVS20eybi75bfJxiozcZ9d+YRaqcbkBQCSdFOCotDU=,iv:oq3JjqbfAm2C4jcL1lvUb2EOmnwlR07vPoO8H0BmydQ=,tag:E3NO/jMElL6Q817666gIyg==,type:str] dnsimple: ENC[AES256_GCM,data:37FKyBibFtXZgI4EduJQ0z8F+shBc5Q6YlLa3YkVPh9XuJVS20eybi75bfJxiozcZ9d+YRaqcbkBQCSdFOCotDU=,iv:oq3JjqbfAm2C4jcL1lvUb2EOmnwlR07vPoO8H0BmydQ=,tag:E3NO/jMElL6Q817666gIyg==,type:str]
server-validation: server-validation:
webhook: ENC[AES256_GCM,data:Lwqy4UhyFutpXjai7EJPKp8MDlI+ayDna4T8jluvC6qkeJ7o1UaaDCOsgLy4Fw7LC77tXhJtkcmep9w37JaiHp2CoDOfy2iAaq8o9CCSi/a0zqMJx+HdZYZNemvmpc6E/be0K+JDrFZLbjr3unSpCidQ3whccC6XyY013R12swN3bFZIu1gtzXCgUZ4U,iv:pVbrRwH3ziu4+R5BfimPV7N71QmyerJEc9M5K4eofOc=,tag:zNrCXrIioQWPEPVz/wMDpQ==,type:str] webhook: ENC[AES256_GCM,data:Lwqy4UhyFutpXjai7EJPKp8MDlI+ayDna4T8jluvC6qkeJ7o1UaaDCOsgLy4Fw7LC77tXhJtkcmep9w37JaiHp2CoDOfy2iAaq8o9CCSi/a0zqMJx+HdZYZNemvmpc6E/be0K+JDrFZLbjr3unSpCidQ3whccC6XyY013R12swN3bFZIu1gtzXCgUZ4U,iv:pVbrRwH3ziu4+R5BfimPV7N71QmyerJEc9M5K4eofOc=,tag:zNrCXrIioQWPEPVz/wMDpQ==,type:str]
typhon:
hashedPassword: ENC[AES256_GCM,data:gMyY8gxUn3HzycQRu2cminqRFWghqWcjzZzTxAQZ5PJqn604iSwDiVdr7icHB7drJfCAfsE7L4oKRJgxaIAE32043oOkb2T7DDH8y2jxMzqmZCfbvrfMI4wdfRTHGqzxb6X/aZ5ai2rr1Q==,iv:4EsTo/lQld0o9iktDX9gobMlPUCitx1i9wn8EL16sIs=,tag:FgVDRHk2glDwpC/mprrPqQ==,type:str]
sops: sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: age:
- recipient: age1qw5k8h72k3fjg5gmlxx8q8gwlc2k6n6u08d8hdzpm2pk9r0fnfxsmw33nh - recipient: age1qw5k8h72k3fjg5gmlxx8q8gwlc2k6n6u08d8hdzpm2pk9r0fnfxsmw33nh
enc: | enc: |
@ -42,8 +43,8 @@ sops:
cXNZWmZqd0R0SmhINExscHBKWmxvblUKEFEQvt/zQFARba4S8vHz/1SoKdKg69At cXNZWmZqd0R0SmhINExscHBKWmxvblUKEFEQvt/zQFARba4S8vHz/1SoKdKg69At
LZ58XQGOmlGbBhPr7EzYQ2XSY4flWbnnD174cmCR8DNFm15DsNA5fw== LZ58XQGOmlGbBhPr7EzYQ2XSY4flWbnnD174cmCR8DNFm15DsNA5fw==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
lastmodified: "2025-03-04T04:53:14Z" lastmodified: "2025-06-01T23:54:50Z"
mac: ENC[AES256_GCM,data:MCucwVPGRMA/hGYS7mwSppkZAQ3wjHJnyeSvSI8YOOD0Xq7mvkMSvKctFHl6h4Cx3ubRvVHf5j35/NQxb+/VhhCPAHWDbqq9O2N0aWhAeybCu0IjruKrJhs76KsXJnNZ9REQQnS1/TNquuvj9FCoqDnrQcFs7M0KJ5m3eUU2h2k=,iv:ZJGJ8CTA8K5FnoKtbogleksB8wDcZtknO07M07Dmpsc=,tag:GMUXJD4U8KQgy9rvzEAMuw==,type:str] mac: ENC[AES256_GCM,data:xBSrKfuBEXYVqLhZF903HbLaCpgXyuo3r7/FUBPM9Pl+rKUGx8p7LKCIec2NPCGO8ylQvC8T2mochSHSAvN339nxPlQ7f/tKWc6QgicaX4Sb4k0wJdqamSJTq4mkg8482HOUiFCSi3lA3zWC3Y9ZixESmEWTbxe9sQ51Vo69lkw=,iv:XiGVzryZwo5UmJe7I8pkg5IEdms0vR9iRdlFu2wjUeI=,tag:jhOuV+aZd5rQF0xg+0tvOg==,type:str]
pgp: pgp:
- created_at: "2024-11-28T18:56:39Z" - created_at: "2024-11-28T18:56:39Z"
enc: |- enc: |-
@ -58,4 +59,4 @@ sops:
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
fp: 5EFFB75F7C9B74EAA5C4637547940175096C1330 fp: 5EFFB75F7C9B74EAA5C4637547940175096C1330
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.9.4 version: 3.10.2

View File

@ -0,0 +1,17 @@
{ config, ... }:
let
vars = import ./vars.nix;
typhon_path = vars.primary_typhon;
in
{
services.typhon = {
enable = true;
hashedPasswordFile = config.sops.secrets."typhon/hashedPassword".path;
home = typhon_path;
};
sops.secrets = {
"typhon/hashedPassword".owner = "root";
};
}

View File

@ -17,4 +17,6 @@ rec {
primary_nextcloud = "${zfs_primary}/nextcloud"; primary_nextcloud = "${zfs_primary}/nextcloud";
primary_redis = "${zfs_primary}/redis"; primary_redis = "${zfs_primary}/redis";
primary_torr = "${zfs_primary}/torr"; primary_torr = "${zfs_primary}/torr";
primary_plex = "${zfs_primary}/plex";
primary_plex_storage = "${zfs_primary}/plex_storage";
} }

View File

@ -0,0 +1,35 @@
{ pkgs, ... }:
{
# rtkit is optional but recommended
security.rtkit.enable = true;
services = {
pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
# If you want to use JACK applications, uncomment this
#jack.enable = true;
};
pipewire.wireplumber.configPackages = [
(pkgs.writeTextDir "share/wireplumber/bluetooth.lua.d/51-bluez-config.lua" ''
bluez_monitor.properties = {
["bluez5.enable-sbc-xq"] = true,
["bluez5.enable-msbc"] = true,
["bluez5.enable-hw-volume"] = true,
["bluez5.headset-roles"] = "[ hsp_hs hsp_ag hfp_hf hfp_ag ]"
}
'')
];
blueman.enable = true;
};
hardware.bluetooth.enable = true;
hardware.bluetooth.powerOnBoot = true;
environment.systemPackages = with pkgs; [ pavucontrol ];
programs.noisetorch.enable = true;
}

View File

@ -0,0 +1,49 @@
{
config,
lib,
pkgs,
...
}:
{
imports = [
./audio.nix
./desktop.nix
./fonts.nix
./graphics.nix
./polkit.nix
./programs.nix
./steam.nix
./stylix.nix
];
time.timeZone = "America/New_York";
# temp workaround for building while in nixos-enter
#services.logrotate.checkConfig = false;
networking = {
hostId = "9f2e1ff9";
firewall.enable = true;
useNetworkd = true;
};
boot = {
kernelPackages = lib.mkForce pkgs.linuxPackages_xanmod;
useSystemdBoot = true;
default = true;
};
sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ];
services = {
flatpak.enable = true;
gvfs.enable = true;
openssh.enable = lib.mkForce false;
};
system.stateVersion = "25.11";
sops = {
defaultSopsFile = ./secrets.yaml;
};
}

View File

@ -0,0 +1,23 @@
{ inputs, ... }:
{
system = "x86_64-linux";
home = true;
sops = true;
server = false;
users = [ "alice" ];
modules = [
inputs.nixos-hardware.nixosModules.common-pc
inputs.nixos-hardware.nixosModules.common-pc-ssd
inputs.nixos-hardware.nixosModules.common-gpu-nvidia-nonprime
inputs.nixos-hardware.nixosModules.common-cpu-amd
inputs.nixos-hardware.nixosModules.common-cpu-amd-pstate
inputs.nixos-hardware.nixosModules.common-cpu-amd-zenpower
inputs.stylix.nixosModules.stylix
{
environment.systemPackages = [
inputs.wired-notify.packages.x86_64-linux.default
inputs.hyprland-contrib.packages.x86_64-linux.grimblast
];
}
];
}

View File

@ -0,0 +1,38 @@
{ pkgs, ... }:
{
# installs hyprland, and its dependencies
programs = {
hyprland = {
enable = true;
xwayland.enable = true;
withUWSM = true;
};
hyprlock.enable = true;
ydotool.enable = true;
};
# Optional, hint electron apps to use wayland:
environment.sessionVariables.NIXOS_OZONE_WL = "1";
services = {
displayManager.gdm = {
enable = true;
wayland = true;
};
dbus = {
enable = true;
implementation = "broker";
};
};
powerManagement = {
enable = true;
};
environment.systemPackages = with pkgs; [
libsForQt5.qt5.qtwayland
qt6.qtwayland
];
}

View File

@ -0,0 +1,15 @@
{ pkgs, ... }:
{
fonts = {
fontconfig.enable = true;
enableDefaultPackages = true;
packages = with pkgs.nerd-fonts; [
fira-code
droid-sans-mono
hack
dejavu-sans-mono
noto
open-dyslexic
];
};
}

View File

@ -0,0 +1,40 @@
{ config, pkgs, ... }:
{
hardware.graphics = {
## radv: an open-source Vulkan driver from freedesktop
enable = true;
enable32Bit = true;
};
hardware.nvidia = {
# Modesetting is required.
modesetting.enable = true;
# Nvidia power management. Experimental, and can cause sleep/suspend to fail.
# Enable this if you have graphical corruption issues or application crashes after waking
# up from sleep. This fixes it by saving the entire VRAM memory to /tmp/ instead
# of just the bare essentials.
powerManagement.enable = false;
# Fine-grained power management. Turns off GPU when not in use.
# Experimental and only works on modern Nvidia GPUs (Turing or newer).
powerManagement.finegrained = false;
# Use the NVidia open source kernel module (not to be confused with the
# independent third-party "nouveau" open source driver).
# Support is limited to the Turing and later architectures. Full list of
# supported GPUs is at:
# https://github.com/NVIDIA/open-gpu-kernel-modules#compatible-gpus
# Only available from driver 515.43.04+
open = false;
# Enable the Nvidia settings menu,
# accessible via `nvidia-settings`.
nvidiaSettings = true;
# Optionally, you may need to select the appropriate driver version for your specific GPU.
package = config.boot.kernelPackages.nvidiaPackages.stable;
};
}

View File

@ -0,0 +1,96 @@
# Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead.
{
config,
lib,
pkgs,
modulesPath,
...
}:
{
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
boot = {
initrd.availableKernelModules = [
"nvme"
"xhci_pci"
"thunderbolt"
"usb_storage"
"usbhid"
"sd_mod"
"ip_vs"
"ip_vs_rr"
"nf_conntrack"
];
initrd.kernelModules = [
"dm-snapshot"
"r8152"
];
kernelModules = [ "kvm-amd" ];
extraModulePackages = [ ];
kernelParams = [
"amdgpu.sg_display=0"
"amdgpu.graphics_sg=0"
"amdgpu.abmlevel=3"
];
};
fileSystems = {
"/" = lib.mkDefault {
device = "/dev/disk/by-uuid/f3c11d62-37f4-495e-b668-1ff49e0d3a47";
fsType = "ext4";
options = [
"noatime"
"nodiratime"
];
};
"/home" = {
device = "/dev/disk/by-uuid/720af942-464c-4c1e-be41-0438936264f0";
fsType = "ext4";
options = [
"noatime"
"nodiratime"
];
};
"/nix" = {
device = "/dev/disk/by-uuid/035f23f8-d895-4b0c-bcf5-45885a5dbbd9";
fsType = "ext4";
options = [
"noatime"
"nodiratime"
];
};
"/boot" = {
device = "/dev/disk/by-uuid/5AD7-6005";
fsType = "vfat";
options = [
"noatime"
"nodiratime"
];
};
};
swapDevices = [ { device = "/dev/disk/by-uuid/3ec276b5-9088-45b0-9cb4-60812f2d1a73"; } ];
boot.initrd.luks.devices = {
"nixos-pv" = {
device = "/dev/disk/by-uuid/12a7f660-bbcc-4066-81d0-e66005ee534a";
preLVM = true;
allowDiscards = true;
};
};
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
# (the default) this is the recommended approach. When using systemd-networkd it's
# still possible to use this option, but it's recommended to use it in conjunction
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
networking.interfaces.wlp4s0.useDHCP = lib.mkDefault true;
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
}

View File

@ -0,0 +1,22 @@
{ pkgs, ... }:
{
security.polkit.enable = true;
environment.systemPackages = with pkgs; [ polkit_gnome ];
systemd = {
user.services.polkit-gnome-authentication-agent-1 = {
description = "polkit-gnome-authentication-agent-1";
wantedBy = [ "graphical-session.target" ];
wants = [ "graphical-session.target" ];
after = [ "graphical-session.target" ];
serviceConfig = {
Type = "simple";
ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1";
Restart = "on-failure";
RestartSec = 1;
TimeoutStopSec = 10;
};
};
};
}

View File

@ -0,0 +1,112 @@
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
act
alacritty
attic-client
amdgpu_top
bat
bitwarden-cli
bfg-repo-cleaner
btop
calibre
# calibre dedrm?
candy-icons
chromium
chromedriver
croc
deadnix
direnv
easyeffects
eza
fanficfare
ferium
fd
file
firefox
# gestures replacement
git
glances
gpu-viewer
grim
helvum
htop
hwloc
ipmiview
iperf3
# ipscan
jp2a
jq
kdePackages.kdenlive
kitty
kubectl
kubernetes-helm
libreoffice-fresh
libtool
lsof
lynis
masterpdfeditor4
minikube
mons
mpv
# nbt explorer?
ncdu
nemo-with-extensions
neofetch
neovim
nix-init
nix-output-monitor
nix-prefetch
nix-tree
nixpkgs-fmt
nmap
obs-studio
obsidian
ocrmypdf
pciutils
#disabled until wxpython compat with python3.12
#playonlinux
prismlauncher
protonmail-bridge
protontricks
proxychains
qrencode
redshift
restic
ripgrep
rpi-imager
rofi-wayland
samba
signal-desktop
# signal in tray?
siji
simple-mtpfs
skaffold
slack
slurp
smartmontools
snyk
sops
spotify
spotify-player
#swaylock/waylock?
sweet-nova
telegram-desktop
terraform
tig
tokei
tree
unipicker
unzip
uutils-coreutils-noprefix
vesktop
vscode
watchman
wget
wl-clipboard
yq
yt-dlp
zoom-us
zoxide
];
}

View File

View File

@ -0,0 +1,20 @@
{ pkgs, ... }:
{
environment.systemPackages = [ pkgs.steam-run ];
hardware.steam-hardware.enable = true;
programs = {
gamescope = {
enable = true;
capSysNice = true;
};
steam = {
enable = true;
remotePlay.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
extraCompatPackages = with pkgs; [ proton-ge-bin ];
gamescopeSession.enable = true;
extest.enable = true;
};
};
}

View File

@ -0,0 +1,16 @@
{ pkgs, ... }:
# let
# randWallpaper = pkgs.runCommand "stylix-wallpaper" { } ''
# numWallpapers =
# $((1 + $RANDOM % 10))
# in
{
stylix = {
enable = true;
image = "${pkgs.hyprland}/share/hypr/wall2.png";
#image = "/home/alice/Pictures/Screenshots/screenshot_2024-12-04-2030.png";
polarity = "dark";
};
}

View File

@ -12,3 +12,21 @@ command = "nixfmt"
#options = [] #options = []
# Glob pattern of files to include # Glob pattern of files to include
includes = [ "*.nix" ] includes = [ "*.nix" ]
[formatter.jsonfmt]
command = "jsonfmt"
excludes = []
includes = ["*.json"]
options = ["-w"]
[formatter.shfmt]
command = "shfmt"
excludes = []
includes = ["*.sh", "*.bash", "*.envrc", "*.envrc.*"]
options = ["-i", "2", "-s", "-w"]
[formatter.yamlfmt]
command = "yamlfmt"
excludes = []
includes = ["*.yaml", "*.yml"]
options = ["-formatter","indent=4"]

View File

@ -14,5 +14,7 @@ import ../default.nix {
; ;
publicKeys = [ publicKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP7oJjIYNRCRrUlhdGJgst6bzqubbKH0gjZYulQ1eVcZ alice@artemision" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP7oJjIYNRCRrUlhdGJgst6bzqubbKH0gjZYulQ1eVcZ alice@artemision"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILWG3cIBju6vzX6s8JlmGNJOiWY7pQ19bHvcqDADtWzv snowi@DESKTOP-EVIR8IH"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEMfC0IXl9sGx+9FjuYZT2OUfffGjciJIHWqZdEU1d3n alice@parthenon-7588"
]; ];
} }

View File

@ -16,6 +16,7 @@
./home/gammastep.nix ./home/gammastep.nix
./home/doom ./home/doom
./home/hypr ./home/hypr
./home/waybar.nix
./non-server.nix ./non-server.nix
]; ];
@ -79,7 +80,6 @@
# doom emacs dependencies # doom emacs dependencies
fd fd
ripgrep ripgrep
ruff-lsp
pyright pyright
# audit # audit
@ -89,6 +89,9 @@
nodejs_20 nodejs_20
nodePackages.prettier nodePackages.prettier
treefmt treefmt
gocryptfs
awscli2
]; ];
}; };

View File

@ -22,3 +22,6 @@
(setq! lsp-nix-nil-max-mem 20000) (setq! lsp-nix-nil-max-mem 20000)
(setq! lsp-nix-nil-formatter ["nixfmt"]) (setq! lsp-nix-nil-formatter ["nixfmt"])
;; (add-hook 'python-mode-hook (lambda ()
;; (require 'sphinx-doc)
;; (sphinx-doc-mode t)))

View File

@ -80,3 +80,10 @@
(package! pacdiff.el (package! pacdiff.el
:recipe (:host github :repo "fbrosda/pacdiff.el" :files ("pacdiff.el" "README.org" "LICENSE"))) :recipe (:host github :repo "fbrosda/pacdiff.el" :files ("pacdiff.el" "README.org" "LICENSE")))
;;(package! python-docstring-mode
;; :recipe (:host github :repo "glyph/python-docstring-mode" :files ("python-docstring.el" "docstring_wrap.py")))
;;(package! sphinx-doc)
;; https://github.com/glyph/python-docstring-mode.git

View File

@ -3,6 +3,7 @@
{ {
programs.git = { programs.git = {
enable = true; enable = true;
lfs.enable = true;
signing = { signing = {
key = "5EFFB75F7C9B74EAA5C4637547940175096C1330"; key = "5EFFB75F7C9B74EAA5C4637547940175096C1330";
signByDefault = true; signByDefault = true;
@ -28,6 +29,8 @@
color.ui = true; color.ui = true;
init.defaultBranch = "main"; init.defaultBranch = "main";
format.signoff = true; format.signoff = true;
pack.windowMemory = "2g";
pack.packSizeLimit = "1g";
}; };
}; };
} }

View File

@ -8,6 +8,7 @@
{ {
xdg.configFile = { xdg.configFile = {
"hypr/hyprland.conf".source = ./hyprland.conf; "hypr/hyprland.conf".source = ./hyprland.conf;
"hypr/show-hide.sh".source = ./show-hide.sh;
}; };
imports = [ imports = [

View File

@ -18,14 +18,14 @@
listener = [ listener = [
{ {
timeout = 150; # 2.5min. timeout = 150; # 2.5min.
on-timeout = "brightnessctl -s set 1"; # set monitor backlight to minimum, avoid 0 on OLED monitor. on-timeout = "${pkgs.brightnessctl}/bin/brightnessctl -s set 1"; # set monitor backlight to minimum, avoid 0 on OLED monitor.
on-resume = "brightnessctl -r"; # monitor backlight restore. on-resume = "${pkgs.brightnessctl}/bin/brightnessctl -r"; # monitor backlight restore.
} }
# turn off keyboard backlight, comment out this section if you dont have a keyboard backlight. # turn off keyboard backlight, comment out this section if you dont have a keyboard backlight.
{ {
timeout = 150; # 2.5min. timeout = 150; # 2.5min.
on-timeout = "brightnessctl -sd rgb:kbd_backlight set 0"; # turn off keyboard backlight. on-timeout = "${pkgs.brightnessctl}/bin/brightnessctl -sd rgb:kbd_backlight set 0"; # turn off keyboard backlight.
on-resume = "brightnessctl -rd rgb:kbd_backlight"; # turn on keyboard backlight. on-resume = "${pkgs.brightnessctl}/bin/brightnessctl -rd rgb:kbd_backlight"; # turn on keyboard backlight.
} }
{ {
timeout = 300; # 5min timeout = 300; # 5min

View File

@ -22,6 +22,9 @@ monitor=,preferred,auto,auto
# exec-once = waybar & hyprpaper & firefox # exec-once = waybar & hyprpaper & firefox
exec-once = wired & exec-once = wired &
exec-once = wired
exec-once = systemctl --user start polkit-gnome-authentication-agent-1.service
# Source a file (multi-file configs) # Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf # source = ~/.config/hypr/myColors.conf
@ -207,3 +210,7 @@ bind = $mainMod, P, exec, bwm
# lock screen # lock screen
bind = $mainMod, L, exec, loginctl lock-session bind = $mainMod, L, exec, loginctl lock-session
# hide active window
bind = $mainMod,H,exec,/home/alice/config/hypr/hide_unhide_window.sh h
# show hide window
bind = $mainMod,I,exec,/home/alice/config/hypr/hide_unhide_window.sh s

View File

@ -11,7 +11,8 @@
settings = { settings = {
general = { general = {
immediate_render = true; immediate_render = true;
no_fade_in = true; # disabling as config doesn't exist
#no_fade_in = true;
}; };
background = { background = {
monitor = ""; monitor = "";
@ -54,7 +55,8 @@
dots_spacing = 0.15; # Scale of dots' absolute size, -1.0 - 1.0 dots_spacing = 0.15; # Scale of dots' absolute size, -1.0 - 1.0
dots_center = false; dots_center = false;
dots_rounding = -1; # -1 default circle, -2 follow input-field rounding dots_rounding = -1; # -1 default circle, -2 follow input-field rounding
dots_fade_time = 200; # Milliseconds until a dot fully fades in # disabling as config doesn't exist
# dots_fade_time = 200; # Milliseconds until a dot fully fades in
dots_text_format = ""; # Text character used for the input indicator. Leave empty for a rectangle that will be rounded via dots_rounding (default). dots_text_format = ""; # Text character used for the input indicator. Leave empty for a rectangle that will be rounded via dots_rounding (default).
# disabling due to stylix # disabling due to stylix
# outer_color = "rgb(151515)"; # outer_color = "rgb(151515)";
@ -70,7 +72,8 @@
#fail_color = "rgb(204, 34, 34)"; # if authentication failed, changes outer_color and fail message color #fail_color = "rgb(204, 34, 34)"; # if authentication failed, changes outer_color and fail message color
fail_text = "<i>$FAIL <b>($ATTEMPTS)</b></i>"; # can be set to empty fail_text = "<i>$FAIL <b>($ATTEMPTS)</b></i>"; # can be set to empty
fail_timeout = 2000; # milliseconds before fail_text and fail_color disappears fail_timeout = 2000; # milliseconds before fail_text and fail_color disappears
fail_transition = 300; # transition time in ms between normal outer_color and fail_color # disabling as config doesn't exist
#fail_transition = 300; # transition time in ms between normal outer_color and fail_color
capslock_color = -1; capslock_color = -1;
numlock_color = -1; numlock_color = -1;
bothlock_color = -1; # when both locks are active. -1 means don't change outer color (same for above) bothlock_color = -1; # when both locks are active. -1 means don't change outer color (same for above)

View File

@ -0,0 +1,25 @@
#!/usr/bin/env bash
stack_file="/tmp/hide_window_pid_stack.txt"
function hide_window() {
pid=$(hyprctl activewindow -j | jq '.pid')
hyprctl dispatch movetoworkspacesilent "88,pid:$pid"
echo "$pid" >>$stack_file
}
function show_window() {
pid=$(tail -1 $stack_file && sed -i '$d' $stack_file)
[ -z "$pid" ] && exit
current_workspace=$(hyprctl activeworkspace -j | jq '.id')
hyprctl dispatch movetoworkspacesilent "$current_workspace,pid:$pid"
}
if [ -n "$1" ]; then
if [ "$1" == "h" ]; then
hide_window >>/dev/null
else
show_window >>/dev/null
fi
fi

View File

@ -0,0 +1,40 @@
[
{
"height": 20,
"layer": "top",
"position": "top",
"output": [
"eDP-1",
"eDP-2",
"HDMI-0",
"DP-0"
],
"hyprland/workspaces": {
"active-only": true,
"all-outputs": false,
"show-special": true,
"move-to-monitor": true,
"format": "{icon} {windows}",
"format-window-separator": " ",
"format-icons": {
"1": "󰎤",
"2": "󰎧",
"3": "󰎪",
"default": "",
"empty": "󱓼",
"urgent": "󱨇"
},
"persistent-workspaces": {
"1": "HDMI-0"
},
"on-scroll-down": "hyprctl dispatch workspace e-1",
"on-scroll-up": "hyprctl dispatch workspace e+1",
"window-rewrite": {
"title<Steam>": ""
},
"window-rewrite-default": "",
"window-rewrite-separator": " ",
"sort-by": "number"
}
}
]

View File

@ -2,6 +2,6 @@
lib.mkIf (!machineConfig.server) { lib.mkIf (!machineConfig.server) {
programs.waybar = { programs.waybar = {
enable = true; enable = true;
#settings = builtins.fromJSON (import ./waybar.json); settings = builtins.fromJSON (builtins.readFile ./waybar.json);
}; };
} }

View File

@ -1,10 +1,9 @@
{ ... }: { lib, ... }:
{ {
programs.zsh = { programs.zsh = {
enable = true; enable = true;
# autosuggestion.enable = true;
oh-my-zsh = { oh-my-zsh = {
enable = true; enable = true;
plugins = [ plugins = [
@ -23,7 +22,27 @@
"z" "z"
]; ];
}; };
initExtra = '' /*
To specify the order, use lib.mkOrder.
Common order values:
500 (mkBefore): Early initialization (replaces initExtraFirst)
550: Before completion initialization (replaces initExtraBeforeCompInit)
1000 (default): General configuration (replaces initExtra)
1500 (mkAfter): Last to run configuration
To specify both content in Early initialization and General configuration, use lib.mkMerge.
e.g.
initContent = let zshConfigEarlyInit = lib.mkOrder 500 do something; zshConfig = lib.mkOrder 1000 do something; in lib.mkMerge [ zshConfigEarlyInit zshConfig ];
*/
initContent = lib.mkOrder 1000 ''
# functions # functions
function mount-data { function mount-data {
if [[ -f /home/alice/backup/.noconnection ]]; then if [[ -f /home/alice/backup/.noconnection ]]; then

View File

@ -5,6 +5,46 @@
enable = true; enable = true;
package = pkgs.emacs30-pgtk; package = pkgs.emacs30-pgtk;
}; };
programs.vesktop = {
enable = true;
settings = {
appBadge = false;
arRPC = true;
checkUpdates = false;
customTitleBar = false;
hardwareAcceleration = true;
};
vencord.settings = {
autoUpdate = false;
autoUpdateNotification = false;
notifyAboutUpdates = false;
plugins = {
AnonymiseFileNames.enabled = true;
BetterFolders.enabled = true;
BetterGifAltText.enabled = true;
CallTimer.enabled = true;
ClearURLs.enabled = true;
CopyFileContents.enabled = true;
CtrlEnterSend.enabled = true;
CustomIdle = {
enabled = true;
remainInIdle = false;
};
FriendsSince.enabled = true;
GameActivityToggle.enabled = true;
ImplicitRelationships.enabled = true;
MutualGroupDMs.enabled = true;
QuickMention.enabled = true;
QuickReply.enabled = true;
ReplaceGoogleSearch = {
enabled = true;
customEngineName = "DuckDuckGo";
};
ReviewDB.enabled = true;
ShowConnections.enabled = true;
};
};
};
home.packages = with pkgs; [ home.packages = with pkgs; [
cmake cmake
shellcheck shellcheck
@ -64,5 +104,6 @@
zathura zathura
obsidian obsidian
libreoffice-qt-fresh libreoffice-qt-fresh
wlr-randr
]; ];
} }

View File

@ -2,17 +2,15 @@ alice:
user-password: ENC[AES256_GCM,data:+cM85X1vapqfQdJ+Dv6YvT5qHlvsmaXPRbvKRHtCkPT3wdw4f7tLHLFmvWnak7CRezI00PxVEtCZL5mqLyN2HaU4OqIk/9fgqczIzemwBlMGJt+ndwG4oqBqE0ymtzmy8MA59wonRqoxzYKQfAGQsprdCIovrg==,iv:BtSDBgvQeZdTY1KUClnt9V8qHcS/gouaaQw342tk4Sg=,tag:T7tzyKuCo83s78ca7f4KDQ==,type:str] user-password: ENC[AES256_GCM,data:+cM85X1vapqfQdJ+Dv6YvT5qHlvsmaXPRbvKRHtCkPT3wdw4f7tLHLFmvWnak7CRezI00PxVEtCZL5mqLyN2HaU4OqIk/9fgqczIzemwBlMGJt+ndwG4oqBqE0ymtzmy8MA59wonRqoxzYKQfAGQsprdCIovrg==,iv:BtSDBgvQeZdTY1KUClnt9V8qHcS/gouaaQw342tk4Sg=,tag:T7tzyKuCo83s78ca7f4KDQ==,type:str]
#ENC[AES256_GCM,data:6+dLs8opC27IrHJCPfL2c7KiLbaQTqI6oRKpIZLR4+P9gTupziAhCm/G7RY01gVPSgxdBpJ6L4xVbcMEg9hDKBMI4naF9arNrFsV6WXNc+LA5BYyT9L9G1nDea8fPFYDSF2537eLgLqWNE1WSsUOrz/WOxbE6g==,iv:AxsdKmGz6qEYlWY08q/2hqsm0EXaqodwD/7OJg4FAIY=,tag:EgfL3I1VBXtFgIdTOW5eBA==,type:comment] #ENC[AES256_GCM,data:6+dLs8opC27IrHJCPfL2c7KiLbaQTqI6oRKpIZLR4+P9gTupziAhCm/G7RY01gVPSgxdBpJ6L4xVbcMEg9hDKBMI4naF9arNrFsV6WXNc+LA5BYyT9L9G1nDea8fPFYDSF2537eLgLqWNE1WSsUOrz/WOxbE6g==,iv:AxsdKmGz6qEYlWY08q/2hqsm0EXaqodwD/7OJg4FAIY=,tag:EgfL3I1VBXtFgIdTOW5eBA==,type:comment]
#ENC[AES256_GCM,data:vUMcowHjlQA0RWflfaQhZKkalO39epYi6N9PPW8=,iv:6DFqHlQR+mi+ZkfMUhlhwvpMwnxXNfQV6+sYgPzSj4I=,tag:Pz1zJayscGckPO8Q2ZVb4g==,type:comment] #ENC[AES256_GCM,data:vUMcowHjlQA0RWflfaQhZKkalO39epYi6N9PPW8=,iv:6DFqHlQR+mi+ZkfMUhlhwvpMwnxXNfQV6+sYgPzSj4I=,tag:Pz1zJayscGckPO8Q2ZVb4g==,type:comment]
gha-hydra-token: ENC[AES256_GCM,data:rYDYIn7MAF4pSZQj+Nln2z9J+AxvuSzumthL86njpKETutArrw+9iX2hHJt5t513NHH03tMtZOFqM60/pzWg4YXVQOSpQmq8QOelD7qCdfCr4Z2QSeOHqXqwKy21iWtoVbxOXWunVxLzkWMJrpHkpVsiBA75Nv66ftKEjN80QNGik6xQE1iPsCB2JHeqYNIr8gtPkCr7H5Pt4yBBO/1rsyONrbNlwmzVX78eqXxmc43XOiNVjEsk8ekJxJ9mn5S6JcPNehBcnZA0kWAIxvtDIPYKnz4YBIXoilBbjgytXL8nw3PkEX27x5yeg9KfxPxO/4CGoi5wfKsYuEynBdWbHtj6a3H0AvA9KIZzktTRNJFU3ZW8UveSCXY4YHl0NREJ8kbIUgkkE7PWeyzGenGFTPMahTA0rKSa+tWPQ1c00lvo9VS3/7pfeJfZEKS7R2xBaEDZrfffHyB5PLTQOGpWl5y40wTn4HdBlyQwoREvobOaKVZEyWtVvJcUeHDPepgEHGVDzwyTelX8Btb6ZNA0Fur8xvpkLZcLmMhbvCdkjq84ztJ36nQQ5JZthecyqcZTWPyfWtPeoUPVIaxn31oLjwsriDwdQmID6twTjC9PT8nBZD/u0JebOCdeYf8fm9q49SaN2w/ZMdSRWucHUsRXeN9O149vYoOqR28H+8v/tYJdqofJpHKrIBs=,iv:GcEV6f4rqkrpCafeaLNMqqU/vBNE0xHbqokL2gMXHYw=,tag:sCHvUgq1w8npedjIAninrA==,type:str] gha-hydra-token: ENC[AES256_GCM,data:CXdOiW9oYaVj4oqfiXSz9O9xIsB5ZyUac2WFSFD1ankZpnmQpv9TwolJxb6h8r+UM7Q9QzCCWk7KHe80lolZhpHa79bpcj+wt9v51ydj0Zy+3sufHS+JnGwmqBbw6dVqJ2uBr4nW2NADzHEbG8N367uKYEq2vazB4y02JiopXL8DHsYcx+Z4u7GJC/gYbpm9vnt8OVdYmfYRQ9BGSiaJOghDzpmCisEZdLpCLXM3cULn8yVUXIFWx8yF/6JrWN+myeoZiUFCL2sZmeSIswFg9kwBKXIsjBrz+EDXZzDCEr88UrEJ0j2+egsrG9BNlstVwC8oscYdbXWmYUdsCBNVxK3xjJYm9gDdSyo0DfSvTzK1t+/s9L1zC8uqj2TXYdVd6QyH2TRXxiPeNLYClRHT2UljymSpIVXOn/Okuo7dte+ZZqZVndT1lwK//2y8V3Hng+5wixfFFsQAd5oJzfraRSnM+RLZtjI3TMoyc5no3pVwV6zsCqRd2nvr7gieXUMWtSLb6YrM6tvhRpeiieYUqQ8NwHV0Avqco0I838o5yywVGSnUflGxnwYoGQIX70qoTcxNPGuiiiqSynh64e3nrlC9xN6EWuFpUNVfkBibZNRi+EyDAhK7LKwiPbL2z919N54vyzzoWA1KUFqxow+JsX+Q8rpnfJtag44F5qFt3/Be5PIMYVU7acXTiVJvM3cKPMQIBPXpQFX5OshwGhttGFuB53aWPHCzlhT4NDQbcZ/rLQ3bcytVpnH55WWze0Oe0zUZYGFc/rV9Fc4QjhR7/8pAi9kGUlKy2MYBamjmnCWlOnHPIQQLpPs/oiW+,iv:KL2P3O8Fnbn56hLX8PWIrigoPTBfIvMUpizKy3C3RIA=,tag:G0M/9iT9IWUSJ5ktUc/g5A==,type:str]
wakatime-api-key: ENC[AES256_GCM,data:ITu5pRySYGCJ6q9IQ35NfpGX2FyIJRYHGDeBiq0btzIrqitxcFox1Vc=,iv:HsXpyFHV7dG5qORk26BtD+kFo4Jdq2c4fozMpoqyDfU=,tag:uaQoXvvYqNfmRXVDVH8AoQ==,type:str] wakatime-api-key: ENC[AES256_GCM,data:ITu5pRySYGCJ6q9IQ35NfpGX2FyIJRYHGDeBiq0btzIrqitxcFox1Vc=,iv:HsXpyFHV7dG5qORk26BtD+kFo4Jdq2c4fozMpoqyDfU=,tag:uaQoXvvYqNfmRXVDVH8AoQ==,type:str]
attic-nix-cache-creator: ENC[AES256_GCM,data:P0iBdy4IYrxcq7v4wTgwwZvAfVdRFo08pi0zvpY9cP9BDCwbBnp+3qDKWL29rC7OxsaLtmRkvPmbkF3ZX3Yu5OaptwVg2Xi0vNqhk3gu5Fdj8ygPigB0ZtimkfWv1QkctoVoXKXuLv6Xd4XKPCWOOIekWlJsBRcyfyzkyFURkU9tBBkXyEAWItho/J8hJr6r00eA3EN4rTe8Ge+PGpfTfpZVpnoGrC35xPnGLq19+b44DectHDTkMZrZKxiCaVIgKUZDLaFgi6a6PsX+L1HQAIZukXJu3m4BPdvzzby+zgX24pVJOYjAUB2BwO9jUlMS6+7qo0p6k01uLicryfKx/ajdAHcy39tFHX7naA4JriC2/FgI2HlFGp0Lc+g0pfdCYwLs5QBfRaOHyrbFWUDG,iv:OBrgnewqBaug00ygAXs0eFs3LqcHqo1EW96N5I38A0o=,tag:V+Gn47O6AH1RwL9qJLpAkw==,type:str] attic-nix-cache-creator: ENC[AES256_GCM,data:ygWuPJfFZQVHtJ83DfB7VB84PNF0knLkOwD4A67NMNp8pU9pA9lI56RSyKDkFd+qYRBSeEXSepbSOA+BhvQaCZiVEiao3LBlh7/6Sp5ni+Rdt3hGKcd+JRQyedEmTkg9h8NbtR6LvI90EiMhyVg6WLCzlGAtFFBcSvIqssrC/KDHCjd4uMzXeW23wUB40dU1PpwkLPtcNVvIzgxqYRsRPFOXZxGxQYGpBWtzDveqgmeLwavhU481wHfCwqpyXJZflbR+UzWdr+zbmSFdJadlLdHeooNGvRC+av0MK4YMCCgu1Em34IeawpiesFhhj/IVGa2xQWjXE0MF3SDLvlh5yMqNPodTZ7FAEZgD7rTYIbaH8JHiYbgI6v7/ANPcFqw2eKT7wVP8cTL1yPedcZcU,iv:J7JYA98NHxM0tExfUdjkir6/+tkOkPLMBNdjXBP9fbA=,tag:WaCWmrzLgr9lDUL+jxeMNA==,type:str]
attic-nix-cache-reader: ENC[AES256_GCM,data:DWIkRri3lHJOVXIAbHWJL7cCV4FHjB91bbpPAib/5ZDKap3xjnxUjwswc7wjO1hCoV3+gmep1a64kma6MJts4bcAug5bPyrrPy//rVpCYvSbSmbPz5k4sW5GLU/Sf4NyBevsQo9KRrphpoSUQEFQB27vabYDjjkB051/qJo1B9B7nqmrSyd3np4YdyHAgUiMyJt0oqx8nXySz3XZU+DIM8/OhMZILpnEWIgyP2K7j8JNNpZZJ5sD/icUy6Vba/4LcKjtmYtfQ+HO1soyF6aMiQSjhp7fzJHktwa9kgB3oDzIg3KyCJYS2RNW7mW9Dd1T,iv:fvhGFU22KgknMpJbOkA3v29bKzRVX6hi7V7xJgSUjPg=,tag:TjGSUl0XXS7jlhP/NG4cvQ==,type:str] attic-nix-cache-reader: ENC[AES256_GCM,data:78jJJh332XvFx29HxNW7CULMNMsQ2xMTCIIk5oX5AimBoFXXVH7z9EGFbDimwfaYlsPK6xuU+9mnCnhCjCoGFRX9GQbW+Z2D9TGMsBfe3eztbWlcJ++EkWSCbHKEIGKTF13aRGrKRIOjIy9Gl3qZt4BnZtQPFMOzQO8u80M116u3w4ttqz9rzaIrXWB6GIMI5lWF5rQe5ML1vDgvL2KNMNkPAAm5O1Fv887woVcqxbPhiNhJGXBSiPZpe3PG8wP6z0GTe/GhMTPCOlVJIdsxKnEaRaTSAtVazFos5zSMvLYYrbj6ISoS9tEQ6bFMy6xl,iv:dGDSTtsQlwElerRXpT97uapzOh766bysZTQMjUEEJnM=,tag:OQOYmQqKywdSjUUXnELdpQ==,type:str]
attic-nix-cache-writer: ENC[AES256_GCM,data:vxSeys7EJDyatZFpeyxeDzaKGqDtm3atpVly6+BPHUFTrlLaVl86roGZjpBB9wwOMuP007qJNva0HQcTONbSyNw/snUU5JpaFWLT87Eu81V8gdulzHwm61caQ4A/e1ylKkdtwalNymBSyWi9b+SOWXTgralrg9L3OHw+nVuZaAi8QXF2ImLoZ2vXl7MGNXParflV2KK2uqfRatDZMbSSFipT0tQpkNTBTA6l8woILK3BKrHdYq+D8n4EmRowSuMWuN1uknyctb4+Ap3AeBITvyJjKejocQ9qK9plP6CChiC4Z1mmt/HOrfXYXiJO+Va64rOYRywMga8=,iv:bAx7iR24dpIOudkiFOc/xmIG73rcaMDdhWjiBO4BsBM=,tag:gtTyldhdRV97YJREG5lPjA==,type:str] attic-nix-cache-writer: ENC[AES256_GCM,data:IIrGw+MtZEZqJdNGPryN5xKg7UOP+0kjzpthhyRdQz0P3yS/vThSaV+VuduQq5WgnaNjXLA6LBU+cufmVmvrkeTkZ281976sLTbYzrPCW/hCy1+w7qdv6vauaFsLqtnmWlHNwCIkXbUvQWq56WvP6m1PuYaUIFYn3SUprQ1du+X0buK1FUOhSH4HXfiqpNJOomLhok9M0Tyzn8yK5Fn1dzmJ8tsgBczzhWeZzsj4TuksFLV2r6NXzeQp2jWQkxv39Eg6Lf+0eaHxWQFR4s2uKYzwdsDOnpSmUgXFTzVB6RGAEpasKkVZ2NfG4GeUKBFPDVJoR6ilLZA=,iv:e58OGCbgLIIzKfBALtrsYmWg9Gp0nySNYsJ3X5IWp4I=,tag:bnwBipVK3BSOizg8twQ4lQ==,type:str]
attic-nix-cache-admin: ENC[AES256_GCM,data:OP02nJTo0cx8M9cR+P7cpI1gEXCKqXWehlaL+dYGwGSUnQ6iSC25vpdZ5SSnjyhiBZe+VnYld+b5PO+OOt7NMGxVvQ0zcuvrG7qfhEpIfGrbx9S9cEV2eAMchG/Hua609MUTbFYKvpwWw6tFZD2dYYQv2gXI7mYSeN0Tw4i2x1f/+cKDtV+ak+UHRgEe/f5OdE8v5I6dRXUQGVOBSRAQkfYDFuI2JUz4oNJsz66YkdMtgudhqWi4mekODD3v2Gcg/zAv1PogaHaIH1BHNvLQ/DsNVcvLsnTb6inM3cTCyPpHcx+VwPO7g9kYNV8xcCRkAIvX6aFzRVT0tJcEXFWStMnKS8nr8HoKFQ==,iv:ftmN3jK5qa6SwrSyhhL3PZls2hTG6xGa0LW7ycdkYxQ=,tag:TQCELzJQjsMfAJseZ7tB4w==,type:str] attic-nix-cache-admin: ENC[AES256_GCM,data:xHJGeU4EUn1HRy2nIValiJ6iLZnYmmT6Njv/cGMh15Q0hJXKNBSsi8f0mAfLI7EX+GaC299VKh2uTlU25jptrAvogLxNJIc+LZBLsSkyGE/ojqqevHMKmZ/6eciLZRQL5ey9TM3V9HHyDOhGaFgdfawtwg/vyvbV13lZBKpqneAX9T3gPRuKRjV4/Uc/5cUckiOF8bQ50xVFN8Cql9HgGDJEGWgg4XUTPu5eYspof2EN63pYvU7wg6HD2begeLDvqc2/i2DIcsc0wqc5DgkY/dH2YtcssBtU8AR9vKpl+HmH/wvt6dfaEyZ7hF7ITGwWnOO6H2ko3SjYRfHkFK3XDmm1YRRjfkptnw==,iv:BdVgNyZ1azl5tKfH+RTeXuNV/rYY6hPvrareKlIXSeQ=,tag:/ar87eAjMod4TmQXoerNBQ==,type:str]
gitea-actions-token: ENC[AES256_GCM,data:QTEPMAh1RWWJ/O3yhkQkEBTdVL8XhIRGCDbiM0lLjfILKF4SpSJ2sA==,iv:mBaaB1JHb2KVc9n2pdeX4pSMvb7q5z3joMT7rR5Whgs=,tag:ef+58SI4AUeqUsk3RVDsRQ==,type:str]
gitea-pr-token: ENC[AES256_GCM,data:ybTya4X2wd65pNFSGbQkg73lu66GNtSba4yf8J6tT8XkuOtfvtBS4g==,iv:39mJiAlw4kud4l06jOpxOCRumChE/5q8IBNsPHG1rMc=,tag:MEvHD2b9E3fVHLlz7haNyw==,type:str]
sops: sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: age:
- recipient: age1qw5k8h72k3fjg5gmlxx8q8gwlc2k6n6u08d8hdzpm2pk9r0fnfxsmw33nh - recipient: age1qw5k8h72k3fjg5gmlxx8q8gwlc2k6n6u08d8hdzpm2pk9r0fnfxsmw33nh
enc: | enc: |
@ -41,8 +39,8 @@ sops:
ZERFTlFyNjhOb3VCaW43ZXFHT1Vxc0UK7YV+BU7dCEOZxpqkQA394eDsnthvorj6 ZERFTlFyNjhOb3VCaW43ZXFHT1Vxc0UK7YV+BU7dCEOZxpqkQA394eDsnthvorj6
7bqrCdeU+6DU7DmFs6++BrNO2tx8vvOa1im+ZGrM/gZAJdv/7R2d6Q== 7bqrCdeU+6DU7DmFs6++BrNO2tx8vvOa1im+ZGrM/gZAJdv/7R2d6Q==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
lastmodified: "2025-01-26T04:17:36Z" lastmodified: "2025-04-07T23:43:57Z"
mac: ENC[AES256_GCM,data:BJ5d3iqdIBwqtnYOYfmsFqnJDXz67uzJ4UKWrjVUEgr4Nc95tE8mEyV40poZk/wAJGJMSDdRhsPmZI4H1xztkjkTsUCUJ2rR+SZ6gP1VhSEXu7bSvv63+bnajZQi9kZrfN0EZN8TLzzVHVvSVHcNEfbq9STWkZq6zCk9E2cUfhk=,iv:MQ/lQkNi/S3bfz1PegcVfwy06RsxdQwZIU6sdOjkhgU=,tag:l5tK1SUwjTolliPkbfNDHg==,type:str] mac: ENC[AES256_GCM,data:ygQzxSpGJqXwkOq7jGDeflA2FTSSxnre/PXm0LxmxzQQW5s7LeIVSI75fMqWir0WU3Pi/xroYGEWjpCG6JvxV5RiJycTONk8VE7c3jtw3AbrHSS0b1K5tJ+Sf+q3rHJFWWk/COrPk8IsRFNb+taqH4jnaH3AAVNo5u0C1CHKMes=,iv:FO2GVDXE8SjjA81/9cDwc+dX8kJ2oHt5kqkhNBuMb54=,tag:hgzRAmsh32SCvJEvKyV+vg==,type:str]
pgp: pgp:
- created_at: "2024-09-05T06:10:22Z" - created_at: "2024-09-05T06:10:22Z"
enc: |- enc: |-
@ -57,4 +55,4 @@ sops:
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
fp: 5EFFB75F7C9B74EAA5C4637547940175096C1330 fp: 5EFFB75F7C9B74EAA5C4637547940175096C1330
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.9.3 version: 3.10.1

View File

@ -14,6 +14,7 @@
hashedPasswordFile = config.sops.secrets."${name}/user-password".path or null; hashedPasswordFile = config.sops.secrets."${name}/user-password".path or null;
openssh.authorizedKeys.keys = publicKeys; openssh.authorizedKeys.keys = publicKeys;
extraGroups = [ extraGroups = [
"users"
"wheel" "wheel"
"media" "media"
(lib.mkIf config.networking.networkmanager.enable "networkmanager") (lib.mkIf config.networking.networkmanager.enable "networkmanager")

View File

@ -6,17 +6,21 @@
set -e set -e
# retrieve all paths under 2G # retrieve all paths under 2G
nix_paths=$(nix path-info --json --all --closure-size \ # nix_paths=$(nix path-info --json --all --closure-size \
| jq 'map_values(.closureSize | select(. < 2e9)) | to_entries | sort_by(.value)' \ # | jq 'map_values(.closureSize | select(. < 2e9)) | to_entries | sort_by(.value)' \
| jq 'map(.key) | join("\n")' | sed -E -e 's/\\n/\n/g;s/^"//g;s/"$//g') # | jq 'map(.key) | join("\n")' | sed -E -e 's/\\n/\n/g;s/^"//g;s/"$//g')
# retrieve all paths
nix_paths=$(nix path-info --json --all --closure-size |
jq 'map_values(.closureSize | select(true)) | to_entries | sort_by(.value)' |
jq 'map(.key) | join("\n")' | sed -E -e 's/\\n/\n/g;s/^"//g;s/"$//g')
readarray -t nix_path_array < <(echo "$nix_paths") readarray -t nix_path_array < <(echo "$nix_paths")
batchsize=1000 batchsize=1000
for((i=0; i < ${#nix_path_array[@]}; i+=batchsize)) for ((i = 0; i < ${#nix_path_array[@]}; i += batchsize)); do
do part=("${nix_path_array[@]:i:batchsize}")
part=( "${nix_path_array[@]:i:batchsize}" )
attic push nix-cache "${part[@]}" attic push nix-cache "${part[@]}"
done done

View File

@ -1,8 +1,8 @@
#!/usr/bin/env bash #!/usr/bin/env bash
if (( $# != 3 )); then if (($# != 3)); then
echo "usage: $0 <cache/cache group> <cache pattern> <token type>" echo "usage: $0 <cache/cache group> <cache pattern> <token type>"
exit 1 exit 1
fi fi
cache="$1" cache="$1"
@ -10,27 +10,27 @@ cache_pattern="$2"
token_type="$3" token_type="$3"
case $token_type in case $token_type in
"cache-creator") "cache-creator")
atticd-atticadm make-token --sub "$cache-cache-creator" --validity "1y" \ atticd-atticadm make-token --sub "$cache-cache-creator" --validity "1y" \
--pull "$cache_pattern" --push "$cache_pattern" --delete "$cache_pattern" \ --pull "$cache_pattern" --push "$cache_pattern" --delete "$cache_pattern" \
--create-cache "$cache_pattern" --configure-cache "$cache_pattern" \ --create-cache "$cache_pattern" --configure-cache "$cache_pattern" \
--configure-cache-retention "$cache_pattern" --destroy-cache "$cache_pattern" --configure-cache-retention "$cache_pattern" --destroy-cache "$cache_pattern"
;; ;;
"admin") "admin")
atticd-atticadm make-token --sub "$cache-admin" --validity "1y" --pull "$cache_pattern" \ atticd-atticadm make-token --sub "$cache-admin" --validity "1y" --pull "$cache_pattern" \
--push "$cache_pattern" --configure-cache "$cache_pattern" \ --push "$cache_pattern" --configure-cache "$cache_pattern" \
--configure-cache-retention "$cache_pattern" --configure-cache-retention "$cache_pattern"
;; ;;
"writer") "writer")
atticd-atticadm make-token --sub "$cache-writer" --validity "1y" --pull "$cache_pattern" \ atticd-atticadm make-token --sub "$cache-writer" --validity "1y" --pull "$cache_pattern" \
--push "$cache_pattern" --push "$cache_pattern"
;; ;;
"reader") "reader")
atticd-atticadm make-token --sub "$cache-reader" --validity "1y" --pull "$cache_pattern" atticd-atticadm make-token --sub "$cache-reader" --validity "1y" --pull "$cache_pattern"
;; ;;
*) *)
echo "invalid token type: $token_type" echo "invalid token type: $token_type"
echo "available options: cache-creator, admin, writer, reader" echo "available options: cache-creator, admin, writer, reader"
exit 1 exit 1
;; ;;
esac esac

View File

@ -10,4 +10,4 @@ set -e
script_path=$(dirname "$(readlink -f $0)") script_path=$(dirname "$(readlink -f $0)")
parent_path=$(dirname "$script_path") parent_path=$(dirname "$script_path")
nix run git+https://nayeonie.com/ahuston-0/flake-update-diff -- --compare-drvs --compare-output-to-file "$parent_path" nix run git+https://nayeonie.com/ahuston-0/flake-update-diff -- --compare-drvs --allow-import-from-derivation --compare-output-to-file "$parent_path"

View File

@ -8,12 +8,12 @@ set -v
set -e set -e
if [ "$#" -ne 1 ]; then if [ "$#" -ne 1 ]; then
echo "$0 (pre|post)" echo "$0 (pre|post)"
exit 1 exit 1
fi fi
script_path=$(dirname "$(readlink -f $0)") script_path=$(dirname "$(readlink -f $0)")
parent_path=$(dirname "$script_path") parent_path=$(dirname "$script_path")
out_path="$parent_path/$1.json" out_path="$parent_path/$1.json"
nix run git+https://nayeonie.com/ahuston-0/flake-update-diff -- --evaluate --json "$out_path" "$parent_path" nix run git+https://nayeonie.com/ahuston-0/flake-update-diff --fallback -- --evaluate --allow-import-from-derivation --json "$out_path" "$parent_path"

View File

@ -14,10 +14,10 @@ parent_path=$(dirname "$script_path")
# relpath is the relative path to the parent_path where you want the file written # relpath is the relative path to the parent_path where you want the file written
# format: <image name>,<image tag>,<image architecture>,<os>,<relpath> # format: <image name>,<image tag>,<image architecture>,<os>,<relpath>
images=( images=(
"nextcloud,apache,amd64,linux,/systems/palatine-hill/docker/nextcloud-image/nextcloud-apache.nix" "nextcloud,apache,amd64,linux,/systems/palatine-hill/docker/nextcloud-image/nextcloud-apache.nix"
) )
IFS="," IFS=","
while read -r name tag arch os relpath; do while read -r name tag arch os relpath; do
nix-prefetch-docker --image-name "$name" --image-tag "$tag" --arch "$arch" --os "$os" --quiet > "$parent_path/$relpath" nix-prefetch-docker --image-name "$name" --image-tag "$tag" --arch "$arch" --os "$os" --quiet >"$parent_path/$relpath"
git --no-pager diff "$parent_path/$relpath" git --no-pager diff "$parent_path/$relpath"
done<<< "${images[@]}" done <<<"${images[@]}"

33
utils/inject-diff.py Executable file
View File

@ -0,0 +1,33 @@
#!/usr/bin/env nix
#! nix shell nixpkgs#python3 --command python
import logging
def inject_diff():
source_file = 'post-diff'
target_file = 'pr_body.md'
placeholder = "nix-diff-placeholder"
logging.info(f"injecting '{source_file}' into '{target_file}' using '{placeholder}' as a placeholder")
out = []
with open(source_file,'r') as src:
src_content = src.read()
if len(src_content) > 60000:
logging.warning(f"{source_file} is longer than 60k characters, truncating")
src_content = src_content[:60000]
with open(target_file,'r') as tgt:
for line in tgt.readlines():
if placeholder in line:
out.append(line.replace(placeholder,src_content))
else:
out.append(line)
with open(target_file,'w') as tgt:
tgt.writelines(out)
if __name__ == "__main__":
logging.basicConfig( level=logging.INFO)
inject_diff()

View File

@ -2,7 +2,10 @@
# Rename CLI parameters to friendlier names # Rename CLI parameters to friendlier names
# https://git-scm.com/docs/gitattributes#_defining_a_custom_merge_driver # https://git-scm.com/docs/gitattributes#_defining_a_custom_merge_driver
base="$1"; local_="$2"; remote="$3"; merged="$4" base="$1"
local_="$2"
remote="$3"
merged="$4"
# Load the mergetool scripts # Load the mergetool scripts
TOOL_MODE=merge TOOL_MODE=merge
@ -20,7 +23,7 @@ merged_decrypted="${base_decrypted/_BASE_/_MERGED_}"
backup_decrypted="${base_decrypted/_BASE_/_BACKUP_}" backup_decrypted="${base_decrypted/_BASE_/_BACKUP_}"
# If anything goes wrong, then delete our decrypted files # If anything goes wrong, then delete our decrypted files
handle_trap_exit () { handle_trap_exit() {
rm $base_decrypted || true rm $base_decrypted || true
rm $local_decrypted || true rm $local_decrypted || true
rm $remote_decrypted || true rm $remote_decrypted || true
@ -30,12 +33,12 @@ handle_trap_exit () {
trap handle_trap_exit EXIT trap handle_trap_exit EXIT
# Decrypt our file contents # Decrypt our file contents
sops --decrypt --show-master-keys "$base" > "$base_decrypted" sops --decrypt --show-master-keys "$base" >"$base_decrypted"
sops --decrypt --show-master-keys "$local_" > "$local_decrypted" sops --decrypt --show-master-keys "$local_" >"$local_decrypted"
sops --decrypt --show-master-keys "$remote" > "$remote_decrypted" sops --decrypt --show-master-keys "$remote" >"$remote_decrypted"
# Create a merge-diff to compare against # Create a merge-diff to compare against
git merge-file -p "$local_decrypted" "$base_decrypted" "$remote_decrypted" > "$merged_decrypted" git merge-file -p "$local_decrypted" "$base_decrypted" "$remote_decrypted" >"$merged_decrypted"
cp "$merged_decrypted" "$backup_decrypted" cp "$merged_decrypted" "$backup_decrypted"
# Set up variables for the mergetool # Set up variables for the mergetool
@ -48,7 +51,7 @@ MERGED="$merged_decrypted"
BACKUP="$backup_decrypted" BACKUP="$backup_decrypted"
# Override `check_unchanged` with a custom script # Override `check_unchanged` with a custom script
check_unchanged () { check_unchanged() {
# If the contents haven't changed, then fail # If the contents haven't changed, then fail
if test "$MERGED" -nt "$BACKUP"; then if test "$MERGED" -nt "$BACKUP"; then
return 0 return 0
@ -61,5 +64,4 @@ check_unchanged () {
run_merge_tool "${mergetool}" true run_merge_tool "${mergetool}" true
# Re-encrypt content # Re-encrypt content
sops --encrypt "$merged_decrypted" > "$merged" sops --encrypt "$merged_decrypted" >"$merged"

View File

@ -6,7 +6,10 @@ set -x
# Rename our variables to friendlier equivalents # Rename our variables to friendlier equivalents
# https://git-scm.com/docs/gitattributes#_defining_a_custom_merge_driver # https://git-scm.com/docs/gitattributes#_defining_a_custom_merge_driver
base="$1"; local_="$2"; remote="$3"; merged="$4" base="$1"
local_="$2"
remote="$3"
merged="$4"
echo "$base" echo "$base"
echo "$local_" echo "$local_"
@ -18,7 +21,7 @@ echo "$merged"
mergetool="$(git config --get merge.tool)" mergetool="$(git config --get merge.tool)"
GIT_DIR="$(git --exec-path)" GIT_DIR="$(git --exec-path)"
if test "$mergetool" = ""; then if test "$mergetool" = ""; then
echo "No default \`merge.tool\` was set for \`git\`. Please set one via \`git config --set merge.tool <tool>\`" 1>&2 echo 'No default `merge.tool` was set for `git`. Please set one via `git config --set merge.tool <tool>`' 1>&2
exit 1 exit 1
fi fi
@ -32,7 +35,7 @@ merged_decrypted="${base_decrypted/_BASE_/_MERGED_}"
backup_decrypted="${base_decrypted/_BASE_/_BACKUP_}" backup_decrypted="${base_decrypted/_BASE_/_BACKUP_}"
# If anything goes wrong, then delete our decrypted files # If anything goes wrong, then delete our decrypted files
handle_trap_exit () { handle_trap_exit() {
rm $base_decrypted || true rm $base_decrypted || true
rm $local_decrypted || true rm $local_decrypted || true
rm $remote_decrypted || true rm $remote_decrypted || true
@ -42,13 +45,13 @@ handle_trap_exit () {
trap handle_trap_exit EXIT trap handle_trap_exit EXIT
# Decrypt our file contents # Decrypt our file contents
sops --decrypt --show-master-keys "$base" > "$base_decrypted" sops --decrypt --show-master-keys "$base" >"$base_decrypted"
sops --decrypt --show-master-keys "$local_" > "$local_decrypted" sops --decrypt --show-master-keys "$local_" >"$local_decrypted"
sops --decrypt --show-master-keys "$remote" > "$remote_decrypted" sops --decrypt --show-master-keys "$remote" >"$remote_decrypted"
# Create a merge-diff to compare against # Create a merge-diff to compare against
set +e set +e
git merge-file -p "$local_decrypted" "$base_decrypted" "$remote_decrypted" > "$merged_decrypted" git merge-file -p "$local_decrypted" "$base_decrypted" "$remote_decrypted" >"$merged_decrypted"
set -e set -e
cp "$merged_decrypted" "$backup_decrypted" cp "$merged_decrypted" "$backup_decrypted"
@ -66,7 +69,7 @@ source "$GIT_DIR/git-mergetool--lib"
source "$GIT_DIR/mergetools/$mergetool" source "$GIT_DIR/mergetools/$mergetool"
# Override `check_unchanged` with a custom script # Override `check_unchanged` with a custom script
check_unchanged () { check_unchanged() {
# If the contents haven't changed, then fail # If the contents haven't changed, then fail
if test "$MERGED" -nt "$BACKUP"; then if test "$MERGED" -nt "$BACKUP"; then
return 0 return 0
@ -82,5 +85,4 @@ merge_cmd
set -eu set -eu
# Re-encrypt content # Re-encrypt content
sops --encrypt "$merged_decrypted" > "$merged" sops --encrypt "$merged_decrypted" >"$merged"