on master help sign in
flake: pass helix' wrapper through (#5994)
f7edc34Austreelis
flake.nix+7−2
@@ -104,7 +104,7 @@
104 };
104 };
105 };
105 };
106 pkgConfig = common: {
106 pkgConfig = common: {
107− helix-term = {
107+ helix-term = let
108 # Wrap helix with runtime
108 # Wrap helix with runtime
109 wrapper = _: old: let
109 wrapper = _: old: let
110 inherit (common) pkgs;
110 inherit (common) pkgs;
@@ -130,9 +130,14 @@
130 '';
130 '';
131 in
131 in
132 helix-wrapped
132 helix-wrapped
133+ // {
133− // {override = makeOverridableHelix old;};
134+ override = makeOverridableHelix old;
135+ passthru = helix-wrapped.passthru // {wrapper = wrapper {};};
136+ };
134 in
137 in
135 makeOverridableHelix old {};
138 makeOverridableHelix old {};
139+ in {
140+ inherit wrapper;
136 overrides.fix-build.overrideAttrs = prev: {
141 overrides.fix-build.overrideAttrs = prev: {
137 src = filteredSource;
142 src = filteredSource;
138
143