photosorter

command module
v0.0.0-...-a42c578 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2024 License: MIT Imports: 12 Imported by: 0

README

photosorter

A personal tool for monitoring for new photos synced from a phone via SyncThing and placing them into the real photos directory automatically.

Each photo's modification time is used to determine the year it was taken and it is copied to ${target}/${year}/${filename}.

A cache of seen files is maintained in ~/.cache so that files which are deleted from the target directory are not re-copied.

Usage

Compile:

go build

Install the binary in a location such as /usr/local/bin/photosorter.

Copy the provided systemd template photosorter.service to ~/.config/systemd/user/ and edit the source path (-s) and target path (-t) to match your needs.

Activate the service:

systemctl --user enable photosorter
systemctl --user start photosorter

Watch output with:

journalctl --user-unit photosorter -f

Licence

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL