Skip to content

chore(deps): update flake.lock#170

Merged
richen604 merged 2 commits intomainfrom
update-flake-lock
Oct 27, 2025
Merged

chore(deps): update flake.lock#170
richen604 merged 2 commits intomainfrom
update-flake-lock

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Updated flake.lock file.


Root Flake Check: ❌ Failed

View output
warning: Git tree '/home/runner/work/hydenix/hydenix' is dirty
warning: updating lock file '/home/runner/work/hydenix/hydenix/flake.lock'
warning: Git tree '/home/runner/work/hydenix/hydenix' is dirty
evaluating flake...
warning: unknown flake output 'homeModules'
copying path '/nix/store/ambacmwlhkwlx6ngxccsa9z1wdszgwjx-gnu-config-2024-01-01' from 'https://cache.nixos.org'...
copying path '/nix/store/0ja5daq2yay3svg6f48spyfby7pgy5bm-xgcc-14.3.0-libgcc' from 'https://cache.nixos.org'...
copying path '/nix/store/mnd897flngivhxnw8sxznhrcwwc9vyk3-gcc-14.3.0-libgcc' from 'https://cache.nixos.org'...
copying path '/nix/store/v5zyzcc8slz7w73s3wpgysd4z2grz6w0-libunistring-1.4' from 'https://cache.nixos.org'...
copying path '/nix/store/ib29qpv4pz7i6mxpdvxv9n82s8psvrk9-linux-headers-6.16.7' from 'https://cache.nixos.org'...
copying path '/nix/store/lbfg38p9kgm2dadwjqa7fgv0sjjh3ban-update-autotools-gnu-config-scripts-hook' from 'https://cache.nixos.org'...
copying path '/nix/store/f04v56v4i3z0mrvl2npgcx5k5a792yjc-libidn2-2.3.8' from 'https://cache.nixos.org'...
copying path '/nix/store/daamdpmaz2vjvna55ccrc30qw3qb8h6d-glibc-2.40-66' from 'https://cache.nixos.org'...
copying path '/nix/store/px9868s6266k9bmc9pm66dd7z9vkq26x-attr-2.5.2' from 'https://cache.nixos.org'...
copying path '/nix/store/ciarnmsx8lvsrmdbjddpmx0pqjrm8imb-bash-5.3p3' from 'https://cache.nixos.org'...
copying path '/nix/store/gpwlv1hsykscxws6h8r2cv17lkchpmwq-bzip2-1.0.8' from 'https://cache.nixos.org'...
copying path '/nix/store/9xlxcg4yacdqbmihn98ilyqz54653mir-ed-1.22.2' from 'https://cache.nixos.org'...
copying path '/nix/store/zzks84x50a53bsqyan7mqsac192xsjcy-expand-response-params' from 'https://cache.nixos.org'...
copying path '/nix/store/8c4l9cqqj7pixqlmljx5d495pfpw8pys-gawk-5.3.2' from 'https://cache.nixos.org'...
copying path '/nix/store/43lv2nr7pj7wy09qyicjq57bl209ccis-gnumake-4.4.1' from 'https://cache.nixos.org'...
copying path '/nix/store/z7a34j3xnp66rpddayyxrxwsahxccbip-gcc-14.3.0-lib' from 'https://cache.nixos.org'...
copying path '/nix/store/2mxwf1zi8gxzmynnv9j903igzimmm8zj-pcre2-10.46' from 'https://cache.nixos.org'...
copying path '/nix/store/mqi9i9hx29gpsv24jqr11208yn4jfqkk-xz-5.8.1' from 'https://cache.nixos.org'...
copying path '/nix/store/zppkx0lkizglyqa9h26wf495qkllrjgy-gnused-4.9' from 'https://cache.nixos.org'...
copying path '/nix/store/76zn66xib0r80s5y7p0m1ba3y036sxwh-glibc-2.40-66-bin' from 'https://cache.nixos.org'...
copying path '/nix/store/3cja37awy19d63ipvgpjiksd0qcmwcl2-gmp-6.3.0' from 'https://cache.nixos.org'...
copying path '/nix/store/z55x0q74zldi64iwamqf8wgrm2iza5rk-zlib-1.3.1' from 'https://cache.nixos.org'...
copying path '/nix/store/1wqcyv7jskdksni72l93455rp903jh9m-acl-2.3.2' from 'https://cache.nixos.org'...
copying path '/nix/store/n686xm9c2ak4x02pj9izvkm0zx7ilwir-file-5.45' from 'https://cache.nixos.org'...
copying path '/nix/store/miap8jjp87z0gibkrzh68lw2w8kzy4yx-patch-2.8' from 'https://cache.nixos.org'...
copying path '/nix/store/vzj5iy2png2rs6q2kb3svzp0cnd878f1-bzip2-1.0.8-bin' from 'https://cache.nixos.org'...
copying path '/nix/store/myb8idv24r607ff8zgg5d0n3291mrs3p-binutils-2.44-lib' from 'https://cache.nixos.org'...
copying path '/nix/store/vwx988887gsrdvg9lbg5f03sy91wrjjv-xz-5.8.1-bin' from 'https://cache.nixos.org'...
copying path '/nix/store/3m0zcl1by8ifylmgdcaa317cnhqn8q95-gnutar-1.35' from 'https://cache.nixos.org'...
copying path '/nix/store/vjj9x3dzszbzjpkzwx63z4gpypiqphzf-gzip-1.14' from 'https://cache.nixos.org'...
copying path '/nix/store/j7mg9a0m9iihzyw82va027mz3nzm6ak3-unzip-6.0' from 'https://cache.nixos.org'...
copying path '/nix/store/hxns4m9anvw3gzviknnl3lz9sd7i2xz9-isl-0.20' from 'https://cache.nixos.org'...
copying path '/nix/store/dg2ylz80v4rkzcdy13qc7a60jqh0k6ps-mpfr-4.2.2' from 'https://cache.nixos.org'...
copying path '/nix/store/22r4s6lqhl43jkazn51f3c18qwk894g4-gnugrep-3.12' from 'https://cache.nixos.org'...
copying path '/nix/store/s4mdinbgcqci35a9jd2iv30yyvv6dhwv-libmpc-1.3.1' from 'https://cache.nixos.org'...
copying path '/nix/store/0vqrw0y515015i3065r9s00jcp1cd4hy-glibc-2.40-66-dev' from 'https://cache.nixos.org'...
copying path '/nix/store/416ykpc2bksb90sd1ia8cybxb3p83mrd-binutils-2.44' from 'https://cache.nixos.org'...
copying path '/nix/store/ffrg0560kj0066s4k9pznjand907nlnz-gcc-14.3.0' from 'https://cache.nixos.org'...
copying path '/nix/store/j9sgc900ww49shgx3nmf7irrwk8ak9sy-gmp-with-cxx-6.3.0' from 'https://cache.nixos.org'...
copying path '/nix/store/85n78yrssyfc65f32yxpqqcpzkgbjv8c-patchelf-0.15.2' from 'https://cache.nixos.org'...
copying path '/nix/store/xs8scz9w9jp4hpqycx3n3bah5y07ymgj-coreutils-9.8' from 'https://cache.nixos.org'...
copying path '/nix/store/7ql4x9i7w7ihxw23vkanvcvrvqhay23c-diffutils-3.12' from 'https://cache.nixos.org'...
copying path '/nix/store/qqvfnxa9jg71wp4hfg1l63r4m78iwvl9-findutils-4.10.0' from 'https://cache.nixos.org'...
copying path '/nix/store/918ldr9axgh5kdmpp5fnj2n37pyghwbx-binutils-wrapper-2.44' from 'https://cache.nixos.org'...
copying path '/nix/store/x8mydcgbry214s802nzvy7fdljx404ym-gcc-wrapper-14.3.0' from 'https://cache.nixos.org'...
copying path '/nix/store/jsj1sql9id9c10sxmg7rvq3pj0f1l19b-stdenv-linux' from 'https://cache.nixos.org'...
warning: Ignoring setting 'auto-allocate-uids' because experimental feature 'auto-allocate-uids' is not enabled
warning: Ignoring setting 'impure-env' because experimental feature 'configurable-impure-env' is not enabled
building '/nix/store/8jia2wbgayw285kjk9n61199q6w2a4y2-hyde-modified.drv'...
error:
       … while checking flake output 'nixosConfigurations'

         at /nix/store/h74nwvq4pfql61pc0ilka1f4xayag1pn-source/flake.nix:73:7:

           72|
           73|       nixosConfigurations.default = defaultConfig;
             |       ^
           74|

       … while checking the NixOS configuration 'nixosConfigurations.default'

         at /nix/store/h74nwvq4pfql61pc0ilka1f4xayag1pn-source/flake.nix:73:7:

           72|
           73|       nixosConfigurations.default = defaultConfig;
             |       ^
           74|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1691:14:

         1690|         zipAttrsWith (
         1691|           n: values:
             |              ^
         1692|           let

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `system.build.toplevel':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/activation/top-level.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/activation/top-level.nix:83:26:

           82|   # Handle assertions and warnings
           83|   baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;
             |                          ^
           84|

       … while calling 'checkAssertWarn'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/asserts.nix:193:27:

          192|   checkAssertWarn =
          193|     assertions: warnings: val:
             |                           ^
          194|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/asserts.nix:200:7:

          199|     else
          200|       showWarnings warnings val;
             |       ^
          201|

       … while calling 'showWarnings'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/trivial.nix:982:28:

          981|
          982|   showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
             |                            ^
          983|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/trivial.nix:982:33:

          981|
          982|   showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
             |                                 ^
          983|

       … while calling 'foldr'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:139:14:

          138|   foldr =
          139|     op: nul: list:
             |              ^
          140|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:144:5:

          143|     in
          144|     fold' 0;
             |     ^
          145|

       … while calling 'fold''

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:142:15:

          141|       len = length list;
          142|       fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
             |               ^
          143|     in

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `warnings':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/boot/systemd.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/boot/systemd.nix:496:17:

          495|         mapAttrsToList (
          496|           name: service:
             |                 ^
          497|           let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/boot/systemd.nix:503:14:

          502|           concatLists [
          503|             (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))
             |              ^
          504|               "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"

       … while calling 'optional'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:777:20:

          776|   */
          777|   optional = cond: elem: if cond then [ elem ] else [ ];
             |                    ^
          778|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `systemd.services.home-manager-hydenix.serviceConfig':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:841:21:

          840|                     # Meaning it is less lazy
          841|                     filterAttrs (n: v: v.optionalValue ? value) (
             |                     ^
          842|                       zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

       … while calling 'filterAttrs'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:23:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                       ^
          664|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:53:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                                                     ^
          664|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:60:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                                                            ^
          664|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:841:37:

          840|                     # Meaning it is less lazy
          841|                     filterAttrs (n: v: v.optionalValue ? value) (
             |                                     ^
          842|                       zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/nixos':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while evaluating derivation 'home-manager-generation'
         whose name attribute is located at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/stdenv/generic/make-derivation.nix:544:13

       … while evaluating attribute 'buildCommand' of derivation 'home-manager-generation'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/build-support/trivial-builders/default.nix:80:16:

           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       … while evaluating derivation 'home-manager-files'
         whose name attribute is located at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/stdenv/generic/make-derivation.nix:544:13

       … while evaluating attribute 'buildCommand' of derivation 'home-manager-files'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/build-support/trivial-builders/default.nix:80:16:

           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       … while calling anonymous lambda

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:361:36:

          360|           + lib.concatStrings (
          361|             lib.mapAttrsToList (n: v: ''
             |                                    ^
          362|               insertFile ${

       … from call site

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:363:17:

          362|               insertFile ${
          363|                 lib.escapeShellArgs [
             |                 ^
          364|                   (sourceStorePath v)

       … while calling 'concatMapStringsSep'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/strings.nix:261:13:

          260|   concatMapStringsSep =
          261|     sep: f: list:
             |             ^
          262|     concatStringsSep sep (map f list);

       … while calling 'escapeShellArg'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/strings.nix:1201:5:

         1200|   escapeShellArg =
         1201|     arg:
             |     ^
         1202|     let

       … from call site

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:364:20:

          363|                 lib.escapeShellArgs [
          364|                   (sourceStorePath v)
             |                    ^
          365|                   v.target

       … while calling 'sourceStorePath'

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:20:5:

           19|   sourceStorePath =
           20|     file:
             |     ^
           21|     let

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `home-manager.users.hydenix.home.file."/home/hydenix/.config/git/config".source':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `home-manager.users.hydenix.home.file."/home/hydenix/.config/git/config".text':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/misc/xdg.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `home-manager.users.hydenix.xdg.configFile."git/config".text':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/programs/git.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … from call site

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/programs/git.nix:352:31:

          351|         xdg.configFile = {
          352|           "git/config".text = lib.generators.toGitINI cfg.iniContent;
             |                               ^
          353|

       … while calling 'toGitINI'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:382:5:

          381|   toGitINI =
          382|     attrs:
             |     ^
          383|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:430:5:

          429|     in
          430|     toINI_ (gitFlattenAttrs attrs);
             |     ^
          431|

       … while calling 'toINI'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:250:5:

          249|     }:
          250|     attrsOfAttrs:
             |     ^
          251|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:264:5:

          263|     # map input to ini sections
          264|     mapAttrsToStringsSep "\n" mkSection attrsOfAttrs;
             |     ^
          265|

       … while calling 'mapAttrsToStringsSep'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:254:21:

          253|       mapAttrsToStringsSep =
          254|         sep: mapFn: attrs:
             |                     ^
          255|         concatStringsSep sep (mapAttrsToList mapFn attrs);

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:255:31:

          254|         sep: mapFn: attrs:
          255|         concatStringsSep sep (mapAttrsToList mapFn attrs);
             |                               ^
          256|       mkSection =

       … while calling 'mapAttrsToList'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1085:23:

         1084|   */
         1085|   mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
             |                       ^
         1086|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:430:13:

          429|     in
          430|     toINI_ (gitFlattenAttrs attrs);
             |             ^
          431|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:426:9:

          425|         in
          426|         attrs: foldl recursiveUpdate { } (flatten (recurse [ ] attrs));
             |         ^
          427|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:426:16:

          425|         in
          426|         attrs: foldl recursiveUpdate { } (flatten (recurse [ ] attrs));
             |                ^
          427|

       … while calling 'foldl'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:194:14:

          193|   foldl =
          194|     op: nul: list:
             |              ^
          195|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:198:5:

          197|     in
          198|     foldl' (length list - 1);
             |     ^
          199|

       … while calling 'foldl''

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:196:16:

          195|     let
          196|       foldl' = n: if n == -1 then nul else op (foldl' (n - 1)) (elemAt list n);
             |                ^
          197|     in

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:426:43:

          425|         in
          426|         attrs: foldl recursiveUpdate { } (flatten (recurse [ ] attrs));
             |                                           ^
          427|

       … while calling 'flatten'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:437:13:

          436|   */
          437|   flatten = x: if isList x then concatMap (y: flatten y) x else [ x ];
             |             ^
          438|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:437:44:

          436|   */
          437|   flatten = x: if isList x then concatMap (y: flatten y) x else [ x ];
             |                                            ^
          438|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:437:47:

          436|   */
          437|   flatten = x: if isList x then concatMap (y: flatten y) x else [ x ];
             |                                               ^
          438|

       … while calling 'flatten'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:437:13:

          436|   */
          437|   flatten = x: if isList x then concatMap (y: flatten y) x else [ x ];
             |             ^
          438|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:416:37:

          415|             if isAttrs value && !isDerivation value then
          416|               mapAttrsToList (name: value: recurse ([ name ] ++ path) value) value
             |                                     ^
          417|             else if length path > 1 then

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:416:44:

          415|             if isAttrs value && !isDerivation value then
          416|               mapAttrsToList (name: value: recurse ([ name ] ++ path) value) value
             |                                            ^
          417|             else if length path > 1 then

       … while calling 'recurse'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:414:19:

          413|           recurse =
          414|             path: value:
             |                   ^
          415|             if isAttrs value && !isDerivation value then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:848:22:

          847|                 value = mapAttrs (
          848|                   n: v:
             |                      ^
          849|                   if lazy then

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:841:21:

          840|                     # Meaning it is less lazy
          841|                     filterAttrs (n: v: v.optionalValue ? value) (
             |                     ^
          842|                       zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

       … while calling 'filterAttrs'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:23:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                       ^
          664|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:53:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                                                     ^
          664|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:60:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                                                            ^
          664|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:841:37:

          840|                     # Meaning it is less lazy
          841|                     filterAttrs (n: v: v.optionalValue ? value) (
             |                                     ^
          842|                       zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/programs/git.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:848:22:

          847|                 value = mapAttrs (
          848|                   n: v:
             |                      ^
          849|                   if lazy then

       error: A definition for option `home-manager.users.hydenix.programs.git.settings.user.email' is not of type `string or boolean or signed integer or list of (string or boolean or signed integer) or attribute set of (string or boolean or signed integer or list of (string or boolean or signed integer))'. TypeError: The option `home-manager.users.hydenix.programs.git.settings.user.email` is neither a value of type `string or boolean or signed integer or list of (string or boolean or signed integer)` nor `attribute set of (string or boolean or signed integer or list of (string or boolean or signed integer))`, Definition values:
       - In `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/programs/git.nix': null

Template Flake Check: ❌ Failed

View output
warning: Git tree '/home/runner/work/hydenix/hydenix' is dirty
warning: creating lock file '/home/runner/work/hydenix/hydenix/template/flake.lock': 
• Added input 'hydenix':
    'path:../?lastModified=0&narHash=sha256-K8md/CRLEtcWyjR0WJ6VIfrbdLH0P8jhlfSkzxnaee8%3D' (1970-01-01)
• Added input 'hydenix/home-manager':
    'github:nix-community/home-manager/7296022150cd775917e4c831c393026eae7c2427' (2025-10-25)
• Added input 'hydenix/home-manager/nixpkgs':
    follows 'hydenix/nixpkgs'
• Added input 'hydenix/hyde':
    'github:HyDE-Project/HyDE/f246f2a89b8e862b96042cb2b291b191289c2fde' (2025-09-19)
• Added input 'hydenix/hyde-config':
    'github:richen604/hyde-config/59dc0659e0cfb72552616553f5b2635cf40c2184' (2025-08-11)
• Added input 'hydenix/hyde-config/nixpkgs':
    follows 'hydenix/nixpkgs'
• Added input 'hydenix/hyde-ipc':
    'github:richen604/hyde-ipc/016b6e7bd5959a18c2cefeb4a952098468f6bb8f' (2025-08-11)
• Added input 'hydenix/hyde-ipc/nixpkgs':
    follows 'hydenix/nixpkgs'
• Added input 'hydenix/hyde-ipc/rust-overlay':
    'github:oxalica/rust-overlay/17c591a44e4eb77f05f27cd37e1cfc3f219c7fc4' (2025-08-11)
• Added input 'hydenix/hyde-ipc/rust-overlay/nixpkgs':
    'github:NixOS/nixpkgs/18dd725c29603f582cf1900e0d25f9f1063dbf11' (2025-04-13)
• Added input 'hydenix/hydectl':
    'github:richen604/hydectl/a19610347de2230175e5d8807584db65d0588134' (2025-08-13)
• Added input 'hydenix/hydectl/nixpkgs':
    follows 'hydenix/nixpkgs'
• Added input 'hydenix/hyq':
    'github:richen604/hyprquery/a2934ca4a551b130c3e3076990774d17678a1b4e' (2025-09-23)
• Added input 'hydenix/hyq/flake-utils':
    'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b' (2024-11-13)
• Added input 'hydenix/hyq/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'hydenix/hyq/nixpkgs':
    follows 'hydenix/nixpkgs'
• Added input 'hydenix/nix-index-database':
    'github:nix-community/nix-index-database/5024e1901239a76b7bf94a4cd27f3507e639d49e' (2025-10-19)
• Added input 'hydenix/nix-index-database/nixpkgs':
    follows 'hydenix/nixpkgs'
• Added input 'hydenix/nixos-hardware':
    'github:nixos/nixos-hardware/d6645c340ef7d821602fd2cd199e8d1eed10afbc' (2025-10-20)
• Added input 'hydenix/nixpkgs':
    'github:nixos/nixpkgs/01f116e4df6a15f4ccdffb1bcd41096869fb385c' (2025-10-22)
• Added input 'nixos-hardware':
    'github:nixos/nixos-hardware/d6645c340ef7d821602fd2cd199e8d1eed10afbc' (2025-10-20)
• Added input 'nixpkgs':
    'github:nixos/nixpkgs/01f116e4df6a15f4ccdffb1bcd41096869fb385c' (2025-10-22)
warning: Git tree '/home/runner/work/hydenix/hydenix' is dirty
evaluating flake...
error:
       … while checking flake output 'nixosConfigurations'

         at /nix/store/h5zd6r8nbv06prdvjl4n7a4c0n7v4x0b-source/template/flake.nix:40:7:

           39|     {
           40|       nixosConfigurations.hydenix = hydenixConfig;
             |       ^
           41|       nixosConfigurations.default = hydenixConfig;

       … while checking the NixOS configuration 'nixosConfigurations.hydenix'

         at /nix/store/h5zd6r8nbv06prdvjl4n7a4c0n7v4x0b-source/template/flake.nix:40:7:

           39|     {
           40|       nixosConfigurations.hydenix = hydenixConfig;
             |       ^
           41|       nixosConfigurations.default = hydenixConfig;

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1691:14:

         1690|         zipAttrsWith (
         1691|           n: values:
             |              ^
         1692|           let

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `system.build.toplevel':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/activation/top-level.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/activation/top-level.nix:83:26:

           82|   # Handle assertions and warnings
           83|   baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;
             |                          ^
           84|

       … while calling 'checkAssertWarn'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/asserts.nix:193:27:

          192|   checkAssertWarn =
          193|     assertions: warnings: val:
             |                           ^
          194|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/asserts.nix:200:7:

          199|     else
          200|       showWarnings warnings val;
             |       ^
          201|

       … while calling 'showWarnings'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/trivial.nix:982:28:

          981|
          982|   showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
             |                            ^
          983|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/trivial.nix:982:33:

          981|
          982|   showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
             |                                 ^
          983|

       … while calling 'foldr'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:139:14:

          138|   foldr =
          139|     op: nul: list:
             |              ^
          140|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:144:5:

          143|     in
          144|     fold' 0;
             |     ^
          145|

       … while calling 'fold''

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:142:15:

          141|       len = length list;
          142|       fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
             |               ^
          143|     in

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `warnings':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/boot/systemd.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/boot/systemd.nix:496:17:

          495|         mapAttrsToList (
          496|           name: service:
             |                 ^
          497|           let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/nixos/modules/system/boot/systemd.nix:503:14:

          502|           concatLists [
          503|             (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))
             |              ^
          504|               "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"

       … while calling 'optional'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/lists.nix:777:20:

          776|   */
          777|   optional = cond: elem: if cond then [ elem ] else [ ];
             |                    ^
          778|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `systemd.services.home-manager-hydenix.serviceConfig':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:841:21:

          840|                     # Meaning it is less lazy
          841|                     filterAttrs (n: v: v.optionalValue ? value) (
             |                     ^
          842|                       zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

       … while calling 'filterAttrs'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:23:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                       ^
          664|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:53:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                                                     ^
          664|

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:663:60:

          662|   */
          663|   filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
             |                                                            ^
          664|

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/types.nix:841:37:

          840|                     # Meaning it is less lazy
          841|                     filterAttrs (n: v: v.optionalValue ? value) (
             |                                     ^
          842|                       zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/nixos':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while evaluating derivation 'home-manager-generation'
         whose name attribute is located at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/stdenv/generic/make-derivation.nix:544:13

       … while evaluating attribute 'buildCommand' of derivation 'home-manager-generation'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/build-support/trivial-builders/default.nix:80:16:

           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       … while evaluating derivation 'home-manager-files'
         whose name attribute is located at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/stdenv/generic/make-derivation.nix:544:13

       … while evaluating attribute 'buildCommand' of derivation 'home-manager-files'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/pkgs/build-support/trivial-builders/default.nix:80:16:

           79|         enableParallelBuilding = true;
           80|         inherit buildCommand name;
             |                ^
           81|         passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);

       … while calling anonymous lambda

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:361:36:

          360|           + lib.concatStrings (
          361|             lib.mapAttrsToList (n: v: ''
             |                                    ^
          362|               insertFile ${

       … from call site

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:363:17:

          362|               insertFile ${
          363|                 lib.escapeShellArgs [
             |                 ^
          364|                   (sourceStorePath v)

       … while calling 'concatMapStringsSep'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/strings.nix:261:13:

          260|   concatMapStringsSep =
          261|     sep: f: list:
             |             ^
          262|     concatStringsSep sep (map f list);

       … while calling 'escapeShellArg'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/strings.nix:1201:5:

         1200|   escapeShellArg =
         1201|     arg:
             |     ^
         1202|     let

       … from call site

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:364:20:

          363|                 lib.escapeShellArgs [
          364|                   (sourceStorePath v)
             |                    ^
          365|                   v.target

       … while calling 'sourceStorePath'

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix:20:5:

           19|   sourceStorePath =
           20|     file:
             |     ^
           21|     let

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `home-manager.users.hydenix.home.file."/home/hydenix/.config/git/config".source':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/files.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `home-manager.users.hydenix.home.file."/home/hydenix/.config/git/config".text':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/misc/xdg.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1188:17:

         1187|         mapAttrs (
         1188|           name: value:
             |                 ^
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/attrsets.nix:1189:85:

         1188|           name: value:
         1189|           if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
             |                                                                                     ^
         1190|         );

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:275:71:

          274|           # For definitions that have an associated option
          275|           declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
             |                                                                       ^
          276|

       … while evaluating the option `home-manager.users.hydenix.xdg.configFile."git/config".text':

       … while calling anonymous lambda

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1135:11:

         1134|         defsNormalized = concatMap (
         1135|           m:
             |           ^
         1136|           map (

       … while evaluating definitions from `/nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/programs/git.nix':

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1145:80:

         1144|               }
         1145|           ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
             |                                                                                ^
         1146|         ) defs;

       … while calling 'dischargeProperties'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/modules.nix:1282:5:

         1281|   dischargeProperties =
         1282|     def:
             |     ^
         1283|     if def._type or "" == "merge" then

       … from call site

         at /nix/store/crrnixja80i8861sx65h9ia4hgzr94vs-source/modules/programs/git.nix:352:31:

          351|         xdg.configFile = {
          352|           "git/config".text = lib.generators.toGitINI cfg.iniContent;
             |                               ^
          353|

       … while calling 'toGitINI'

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:382:5:

          381|   toGitINI =
          382|     attrs:
             |     ^
          383|     let

       … from call site

         at /nix/store/sqilaxdxljyalv530z1qrd1q3nd4lyxq-source/lib/generators.nix:430:5:

          429|     in
          430|     toINI_ (gitFlatten

@richen604 richen604 merged commit 99e3d49 into main Oct 27, 2025
2 checks passed
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Nov 7, 2025

🎉 This PR is included in version 5.0.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant