Post

Simplifying social media images and text

Building on my struggles that first got me to generate GIMP templates and then led me to create an iOS App Social Majik…I’ve created a suite of shell scripts to automate social media image generation on MacOS.

If you want to get the shell scripts and training on how to use it from me, please contact me on twitter.

The suite contains 7 bash scripts with different functions that expect a strongly set up directory to prevent confusion. The file structure to easily work with this system is:

  • make_images
    • input (this should be empty)
    • logo.png (this should be 100 x 100)
    • output (this should be empty)
    • scripts
      • addlogo.sh
      • addtext.sh
      • addtext_color.sh
      • addtext_pal.sh
      • createbo.sh
      • overlayimage.sh
      • topimage.sh

Whenever users want to make images, they will follow the same basic approach:

  • Put input in the input folder according to the script instructions.
  • Open terminal and run the script
  • Images will be in the output folder. Move images from output to wherever to use them, as output is a temporary holding place and images may be overwritten.
This post is licensed under CC BY 4.0 by the author.