Skip to content

chris4727/bin

Repository files navigation

bin

Local binaries and scripts for simple tools.

Name using heirarchical naming, all lowercase, underscore separator. Ex. photo_rename, video_to_h264.

Scripts

Notes

  • note_rename Renames the note, and all references to the note within [[wikilinks]] in the Notes directory.
  • note_search Fuzzy search all values within [[wikilinks]] in the Notes directory.

Photography

  • generate_lut Create a HaldCLUT. See the How it works section of RawTherapee: Film Simulation for example code to generate with ImageMagick.

Script utilities

  • chmox Quickly makes new scripts executable. chmox <script>
  • mksh Opens a new executable shell script in Vim. mksh <new_script>

System utilities

Planned

  • photo_rename Rename and reorganize photos into /YYYY/YYYY-MM-DD-<optional-description>/YYYY-MM-DD_HH-MM-SS-<##unique_id><optional-description>.ext .Add a two digit uniqui_id to differentiate between two images taken at the same time. Based on creation date metadata.9 Degrees Below Photography: EXIF Commands
    • exiftool '-filename<CreateDate' -d ~/Photos/<path_to_renamed_photos>/%Y/%Y-%m-%d<optional-description>/%Y-%m-%d-%H-%M-%S-%%-c-<optional-description>.%%le -r <path_to_current_photos>
    • DigiKam [date:"yyyy-MM-dd_HH-MM-ss"]{unique:2,-,0}
  • photo_backup Use Rsync to back up a directory of photos. Optionally compress with tar/gzip?

About

Scripts for simple tools.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages