FM (File Manager) is a cross-platform command-line tool written in Rust that provides a user-friendly interface for managing directories and their corresponding metadata files.
.RootFM
files to store directory-specific data..SubFM
file.To install FM, you'll need to have Rust installed on your system. If you don't have Rust, you can install it from the official website: https://www.rust-lang.org/
Once Rust is installed, open your command prompt or terminal and run the following command:
cargo install fm-cli
This will install FM globally on your system.
To create a new directory using FM, run the following command:
fm create Project001
This will create a directory named Project001
and generate a corresponding .RootFM
file to store metadata.
To view and edit the metadata of an existing directory, navigate to the directory in your command prompt or terminal and run:
fm view
This will open the TUI interface where you can modify the directory-specific data.
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository: https://github.com/gteditor99/fm
FM is released under the MIT License. See the LICENSE file for details.