From 2a7751c5d448751cdb384e9207b2efa818827b75 Mon Sep 17 00:00:00 2001 From: Joshua Potter Date: Wed, 31 Jan 2024 07:30:26 -0700 Subject: [PATCH] Upgrade Anki to 23.12.1. --- users/jrpotter/anki/anki-bin.nix | 7 ++----- users/jrpotter/anki/default.nix | 12 ++++-------- 2 files changed, 6 insertions(+), 13 deletions(-) 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 = [