Python plug-in which lets you rotate an image and apply a perspective correction by setting a path.
Perspective uses three points and rotation needs two.
Rotation will detect whether the line you are starting from is near vertical or near horizontal and apply a rotation that get to the closest orientation.
I created an Adjustable Lens-Fare script for my own use some time ago and have decided to post for others to enjoy and try out, it works from a selection or a path with 3 anchor points.
Menu Location is Filters/Light and Shadow/GC Lens-Flare
Support link is at GimpChat
This is a updated version of the GIMP filter Line Nova by Shuji Narazaki. This new Version 0. 92 has been updated to create a standard nova effect using the selected color or gradient. The script now supports the use of a path to define the nova location and the nova offset radius.
GIMP Chat Support Thread
Menu: Filters/Render/Line Nova GT
Animated Path Stroke Suite V1.0 takes a single path or a series of paths and paints the paths on individual frames, creating an animated hand-drawn effect.
Visit the support thread on Gimp Chat.
Creates a new layer and paints an arrow-headed line based on the active path.
Menu Location: Edit/Arrow Stroke Path
Support Link Here