Project

fylorg

0.0
No release in over a year
Organize files by name automatically
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

Fylorg

An Automatic File Organizer written in Rust. This is a commandline tool to categorize and organize your files into directories (based on filename) automatically based on a set configuration.

Usage

To use Fylorg, you'll need a mapping file. Checkout "filemap.example.json" file. This is the configuration that will be used by fylorg to categorize your files. Once you have a mapfile, you need to run fylorg with the following options:

  fylorg \
    -m filemap.example.json \ 
    -o "organized_files" \
    -f "pdf,xlsx,docx,md"
  • -m is the path to the mapping file
  • -o is the output directory that will contain the mapped files
  • -f is the type of files that you want fylorg to organize.

Installation

Using Cargo

cargo install fylorg

Optionally, you can compile the repository and move the target binary to a $PATH directory.