user: fix jinx-mode missing dictionaries when launched from DE remove aspell, use nuspell/hunspell instead. They already know where to look for dictionaries.
1 file changed, 13 insertions(+), 10 deletions(-)
changed files
M overlays/extra-packages.nix → overlays/extra-packages.nix
@@ -13,14 +13,17 @@ ln -s ${tabnine}/bin/ $target/binaries/${tabnine.version}/${tabnine.passthru.platform} ''; }; }); - enchant = super.enchant.overrideAttrs (old: { - configureFlags = old.configureFlags ++ [ "--without-hspell" ] - # builtins.filter (c: c != "--with-hspell") old.configureFlags - ++ self.lib.optional super.stdenv.isDarwin "--with-applespell" - ; - buildInputs = - builtins.filter (c: c.name != "hspell") old.buildInputs - ++ self.lib.optionals super.stdenv.isDarwin (with super.darwin.apple_sdk.frameworks; [ Cocoa ]); - propagatedBuildInputs = builtins.filter (c: c.name != "hspell") old.propagatedBuildInputs; - }); + enchant = + let + file = builtins.fetchurl { + url = "https://raw.githubusercontent.com/alanpearce/nixpkgs/7ee75d6aa9b088922b47b69c1912b2afe000ae52/pkgs/development/libraries/enchant/2.x.nix"; + sha256 = "1y7h3fvp7ghcfb5v3h6riiv7z2bzgnxm0p696bbhfb0gwwv9q8aw"; + }; + in + super.callPackage file { + withHspell = false; + withAspell = false; + + inherit (super.darwin.apple_sdk.frameworks) Cocoa; + }; }