al0cam6k downloadsAutomatically move files and notes with specified names into their designated folders according to rules you define.
This plugin is used for designating folders in which your files will be moved automatically. It seeks to be an alternative to the https://github.com/farux/obsidian-auto-note-mover plugin from farux. The problem I had with that plugin was the lack of support for regex and regex groups in the destination paths.
Therefore, this plugin supports regex and regex groups to create the destination paths unless they already exist.
The plugin checks rules in this order:
Project frontmatter match first.obsidian/plugins/AutoMover/If you want to request a feature or report an issue, please do so by creating an issue in the issues tab of this repository. In case you for some reason want to contact me directly, you can do so by sending me an email which is displayed in my github profile or via LinkedIn which is also displayed in my github profile.
If you want to contribute to this plugin, you can do so by forking this repository and creating a pull request with your changes and an elaboration what they are and why. Thank you!
Add excluded folder support
Add excluded file support
Add regex support for excluded folders and files (must support language accents like ñ, á, š, đ, こ, 猫, etc.)
Add time based execution of rule sorting
Exposing the move files button to the left toolbar
Exposing the move files to the commands accessible via command palette
Add import and export of rules
Add #tag rule support
Add a file like .gitignore which contains all the moving rules (i am assuming the list can grow quite big for some people)
Auto tagging of moved files with the destination folder name (last folder in the path)
Add undo button to the notification popup for the moved files
Add collapse/expand all rules button
Add Project moving rules
Add project rules UI
Project rules business logic