Add a FileTree component and convert every directory tree to it

This commit is contained in:
Djeex
2026-09-02 23:02:17 +02:00
parent 940096b2b1
commit 54edbae731
29 changed files with 553 additions and 329 deletions
@@ -11,17 +11,19 @@ Six months after downloading terabytes of media, I realized that Sonarr and Rada
So I restructured my directories, manually updated every path in Qbittorrent, Plex, and others. The last challenge was finding a way to detect existing duplicates, delete them, and automatically create hardlinks instead, to save space.
My directory structure:
```text [Directory tree]
.
└── media
├── seedbox
├── radarr
└── tv-radarr
├── movies
└── tvseries
```
::file-tree
---
label: My directory structure
tree:
.:
- media:
- seedbox/
- radarr:
- tv-radarr/
- movies/
- tvseries/
---
::
The originals are in `seedbox` and must not be modified to keep seeding. The copies (duplicates) are in `movies` and `tvseries`. To complicate things, there are also unique originals in `movies` and `tvseries`. And within those, there can be subfolders, sub-subfolders, etc.