AnkiAnnoyer Plugin
What it does:
- Used to slowly display the kanji on your screen to annoy you to complete that card.
- You can use keybinds or answer on the card
- Many different easy to edit options in the toolbar under AnkiAnnoyer


Instructions:
- download and place into a folder under AppData/Roaming/Anki2/addons21 (or by "View Files" in addon menu)
- enable the plugin and start studying
- edit settings like question/answer size
Linux
Directory: ~/.local/share/Anki2/addons21/ (or by "View Files" in addon menu)
Apps cannot set their own window opacity on wayland:
Force anki to use XWayland by running anki with QT_QPA_PLATFORM="xcb"
keyboard permissions should work fine on X11, for wayland you probably need to run sudo usermod -a -G input USERNAME (untested)
To add it to your desktop file you probably want to
Copy the anki desktop file to your user cp /usr/share/applications/anki.desktop ~/.local/share/applications
Set the exec line to Exec=QT_QPA_PLATFORM="xcb" anki %f
For KDE Plasma my window rules look like this, adjust to taste
For Gnome, good luck I guess
AnkiAnnoyer External
What it does:
- Used to slowly display the kanji on your screen to annoy you to complete that card.
- You have to use keybinds for everything to work properly
- Grace period, time to be fully visible, keybinds, deck path, and kanji or english are configurable.
Instructions:
- Install AnkiConnect addon (2055492159)
- Set and save options at top of code (find the field names for the deck you want)
- Open a deck and start studying
- Run the code in AnkiAnnoyer.py