Commit graph

20 commits

Author SHA1 Message Date
e79ae82811 🎨 test → tests 2026-09-04 19:09:27 +02:00
c2a2e07d9c Tests: Put a badge into the README 2026-09-04 14:46:34 +02:00
1bf6878192 Tests: Set up GitHub Actions workflow 2026-09-04 14:41:17 +02:00
8b12b056e4 Test the CLI 2026-09-04 14:29:51 +02:00
8cb0fe4b19 🐛 Check result of git annex find 2026-09-04 14:20:39 +02:00
6a06646c76 🎨 Format the code (ruff) 2026-09-04 14:20:10 +02:00
f6d0cb88f0 🧹 Remove unused imports, organize imports 2026-09-04 14:18:25 +02:00
1ebbae0f0e 📦 Nix: fetchGit → cleanSource ./. 2026-09-03 14:36:34 +02:00
7e80e38918 Find duplicates across directories.
The new CLI flag --across now lets users list duplicates only if they
are found in multiple of the given directories.

Closes gh-5.

This also removes support for arbitrary arguments to `git annex find`,
as we need to know which of the CLI arguments are directories to search
in. This might be re-introduced later.

Closes gh-4.
2026-09-03 13:38:31 +02:00
77589ebda4 📝 README: Contributing 2026-09-03 09:48:38 +02:00
a15a5ee2c8 📝 Add a license 2026-09-03 09:42:10 +02:00
98c751e1ec 📝 README: Small fixes + clarification 2026-09-03 09:40:09 +02:00
1977d87965 📝 Add a README 2026-09-02 19:41:38 +02:00
d7f7cafc7c 🐛 pyproject: Correct description 2026-09-02 19:26:54 +02:00
080b8f1767 ⬆️ Nix: Bump rev 2026-09-02 18:09:43 +02:00
1e8ea44ba8 🎨 Rename main file to git_annex_duplicates.py 2026-09-02 18:08:10 +02:00
4d069fb54c 📦 Add Nix package 2026-09-02 17:42:31 +02:00
fccb0a672d 🛠️ Add pyproject.toml and use uv 2026-09-02 16:42:53 +02:00
82248deb8d 🧹 don't hardcode excludes 2025-06-16 15:22:37 +02:00
5db082be89 Initial commit 2024-07-14 16:03:03 +02:00