mfarr1k downloadsMove old, stinky notes and folders to an archive, where they belong.
Move old, stinky notes and folders to an archive, where they belong!
Simple Archiver moves files or an entire folder to an archive folder that you configure. The items are moved to the same relative path in the archive folder. Conversely, items that have been archived can be moved out of the archive to their original location.
Archiving can be done via:
Simple Archive: Move to archive commandMove to archive file menu itemMove all to archive multi-file menu itemUnarchiving can be done via:
Move out of archive file menu itemMove all out of archive multi-file menu itemAuto-archive lets you define rules that periodically move matching files into your archive folder. Each rule targets a folder (optionally by regex), can include subfolders, and requires at least one condition. Conditions can be based on file age (days since last modified) and/or a file name regex. When a rule matches, files are archived to the same relative path under your archive folder.
How it works:
How to use it:
Example rule:
Folder: Notes/Daily
Apply recursively: No
Conditions (AND):
- File age >= 30 days
- File name regex: ^\d{4}-\d{2}-\d{2}.*\.md$
Contributions to this repo are welcome, but, please reach out by submitting an issue before submitting a massive PR for a feature that I might not be interested in maintaining.
AI-assisted contributions will be considered with discretion. Obviously vibe-coded contributions will receive little of my time and less of my patience.
Move out of archive functionality to files/folders that exist in the archive. Items will be moved out of the archive into their original location (issue #5). Thank you to nicholaslck!