diff --git a/users/jrpotter/anki/anki-bin.nix b/users/jrpotter/anki/anki-bin.nix index a94e974..b316e5e 100644 --- a/users/jrpotter/anki/anki-bin.nix +++ b/users/jrpotter/anki/anki-bin.nix @@ -5,17 +5,14 @@ let linux = pkgs.fetchurl { url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-linux-qt6.tar.zst"; - sha256 = "sha256-Kv0SH+bLnBSM/tYHe2kEJc4n7izZTBNWQs2nm/teLEU="; + sha256 = "sha256-bFtAUqSoFS8CWESiepWXywndkijATbWp6CJdqlQecuk="; }; unpacked = pkgs.stdenv.mkDerivation { inherit pname version; nativeBuildInputs = [ pkgs.zstd ]; - src = pkgs.fetchurl { - url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-linux-qt6.tar.zst"; - sha256 = "sha256-Kv0SH+bLnBSM/tYHe2kEJc4n7izZTBNWQs2nm/teLEU="; - }; + src = linux; installPhase = '' runHook preInstall diff --git a/users/jrpotter/anki/default.nix b/users/jrpotter/anki/default.nix index 7118c98..e39eba2 100644 --- a/users/jrpotter/anki/default.nix +++ b/users/jrpotter/anki/default.nix @@ -60,15 +60,11 @@ let }; in { + # When deleting a plugin also remove the generated folder at + # `$HOME/.local/share/Anki2/addons21`. xdg.dataFile = { - "${addons 2055492159}".source = - anki-connect; - - "${addons 1374772155}".source = - "${image-occlusion-enhanced}/src/image_occlusion_enhanced"; - - "${addons 566351439}".source = - syntax-highlighting-ng; + "${addons 2055492159}".source = anki-connect; + "${addons 566351439}".source = syntax-highlighting-ng; }; home.packages = [