24 lines
914 B
Nix
24 lines
914 B
Nix
helix: final: prev:
|
|
|
|
with (import ./lib.nix final); {
|
|
element-web = webApp "element" "https://riot.badat.dev";
|
|
youtube-web = webApp "youtube" "https://youtube.com";
|
|
github-web = webApp "github" "https://github.com";
|
|
bitwarden-web = webApp "bitwarden" "https://vault.steph.tools";
|
|
hoogle-web = webApp "hoogle" "https://hoogle.haskell.org";
|
|
tor-browser-bundle-bin =
|
|
prev.tor-browser-bundle-bin.override {
|
|
useHardenedMalloc = false;
|
|
};
|
|
# We can't just patch it because grammars are fetched at build time.
|
|
helix = helix.packages.${prev.stdenv.system}.default.override {
|
|
grammarOverlays = [(f: p: {
|
|
"rust" = p.rust.overrideAttrs (o: {
|
|
rev = "04352146022062c101b8ddd853adf17eadd8cf56";
|
|
});
|
|
})];
|
|
};
|
|
# python311Packages.deemix = prev.python311Packages.deemix.overrideAttrs (old: {
|
|
# patches = [./patch/dont_write_arl.patch];
|
|
# });
|
|
}
|