Commit Graph

93 Commits

Author SHA1 Message Date
arne314
1ee5c2ae33 fix(anki): allow spaces in deck name 2025-01-03 17:19:39 +01:00
arne314
1b3aed2e15 fix(anki): unicode characters in flashcards 2025-01-03 17:15:12 +01:00
arne314
f4378dd9e1 chore: optimize tree-sitter dependencies 2025-01-03 15:40:49 +01:00
arne314
3da96343c2 style: format python code using ruff 2025-01-03 15:27:10 +01:00
arne314
3267aed992 docs: extend anki requirements 2025-01-02 23:49:44 +01:00
arne314
6d2310b0a2 Merge pull request #3 from arne314/dev
V1.1: Anki export
2025-01-01 21:09:38 +01:00
arne314
df59a3746d fix(anki): correct preamble in force scan 2025-01-01 18:36:55 +01:00
arne314
0c5a763d1a chore: bump v1.1 2025-01-01 17:57:43 +01:00
arne314
e0c42e8894 docs: anki usage and installation 2025-01-01 17:57:43 +01:00
arne314
1c844e482b feat(anki): nvim integration 2024-12-31 17:36:27 +01:00
arne314
7bacdd53c1 Merge branch 'anki' into dev
Anki export
2024-12-31 15:10:30 +01:00
arne314
4f335a919f feat(anki): force scan of single file/directory 2024-12-31 14:51:17 +01:00
arne314
1a84e22c5f feat(anki): specify deck in typst comments 2024-12-30 23:47:43 +01:00
arne314
566fd27749 minor: add floor/ceil snippets 2024-12-28 15:17:06 +01:00
arne314
348a889521 perf(anki): skip unchanged files using file hashes 2024-12-27 22:11:05 +01:00
arne314
c3331683e5 fix(anki): anki api concurrency issues 2024-12-24 14:01:22 +01:00
arne314
1f2bc8e486 feat(anki): custom preamble per directory 2024-12-24 13:22:09 +01:00
arne314
b0d8031a8e fix(anki): external resources in flashcards 2024-12-23 20:22:56 +01:00
arne314
1124181f59 feat(anki): basic cli using typer 2024-12-22 22:53:10 +01:00
arne314
ca69464e5a minor: update snippets 2024-12-22 18:58:17 +01:00
arne314
ac353e5c74 feat(anki): basic export 2024-12-22 18:22:23 +01:00
arne314
eb443cabff chore: setup python project 2024-12-22 18:21:28 +01:00
arne314
50d892c6b2 minor: fix index snippet regex 2024-12-16 08:44:25 +01:00
arne314
b201e122de Merge pull request #2 from arne314/dev
V1.0
2024-12-14 23:30:16 +01:00
arne314
9ed884fdac docs: add README 2024-12-14 23:22:12 +01:00
arne314
7b58c63b14 refactor: handle obsidian uri & templating in lua 2024-12-13 22:56:28 +01:00
arne314
5d29ba3f3e perf: better letter and index snippet matching 2024-12-13 16:20:47 +01:00
arne314
e32609f9cd feat: smart snippets using treesitter 2024-12-11 22:01:42 +01:00
arne314
229516d116 Merge pull request #1 from arne314/dev
Big performance improvements and snippets for common indices
2024-12-08 22:17:09 +01:00
arne314
628290704e fix: common index snippets in markup 2024-12-08 22:10:58 +01:00
arne314
5529a29327 perf: use treesitter to detect math/markup 2024-12-08 18:39:58 +01:00
arne314
999fd0dfef perf: eval snippet condition before regex 2024-12-04 01:11:41 +01:00
arne314
39a73ca8cb perf: jsregexp instead of lua pattern matching 2024-12-04 00:24:09 +01:00
arne314
fe0da6738d feat: snippets for common indices 2024-12-02 22:18:39 +01:00
arne314
5f28d35b0d minor: more snippets 2024-12-02 22:17:52 +01:00
arne314
15a87535a7 feat: toggle snippets user command 2024-11-24 21:42:25 +01:00
arne314
759b4f7c17 fix: snippet spacing 2024-11-23 19:58:11 +01:00
arne314
b03004d44c feat: apply snippets to math wrapped in brackets 2024-11-22 23:29:27 +01:00
arne314
d2d91f7a01 feat: port most snippets from lentilus/fastex.nvim 2024-11-19 01:55:11 +01:00
arne314
0d4e30043d fix: better excalidraw path regex 2024-11-04 19:28:54 +01:00
arne314
522297b879 fix: only import modules on setup call 2024-11-04 19:22:02 +01:00
arne314
9d6cd593e8 feat: insert & open obsidian excalidraw drawings 2024-11-01 23:50:17 +01:00
arne314
9e69c2e0d2 initial commit 2024-10-31 13:21:20 +01:00