rpgsave-filter

Crates.iorpgsave-filter
lib.rsrpgsave-filter
version0.1.0
created_at2025-07-25 18:28:03.676301+00
updated_at2025-07-25 18:28:03.676301+00
descriptionRPG Maker MV/MZ save file Git filter driver
homepage
repositoryhttps://github.com/TheChilliPL/rpgsave-filter
max_upload_size
id1767903
size16,866
Chilli! (TheChilliPL)

documentation

README

rpgsave-filter

Git filter driver for RPG maker MV/MZ save files!

Installation

Automatic

You need to build this tool from source (cargo build) or otherwise get the executable for your system. You can use [cargo binstall rpgsave-filter](<https://github.com/cargo-bins/cargo-binstall? tab=readme-ov-file#installation>) to get the executable without building it locally.

Then, in the directory of the repo you want to install it to, simply run:

rpgsave-filter install

This will automatically add this driver to the project's .git/config with the same path that you used to call it.

Manual

First, add this filter driver to your .gitconfig or the .git/config file of the project:

[filter "rpgsave"]
    clean = <PATH TO RPGSAVE-FILTER EXECUTABLE> clean
    smudge = <PATH TO RPGSAVE-FILTER EXECUTABLE> smudge
    required = true

If this is done in a repository that already had it used, be sure to clear the index and check out the repository again:

rm .git/index
git checkout HEAD -- .

Usage

You can set .rpgsave files to use it by appending to .gitattributes:

*.rpgsave filter=rpgsave

Git will automatically use this filter whenever it's necessary.

Commit count: 0

cargo fmt