points
Hell even if you don't use VSCode there are much better options than messing around with patch files.
> No need for that.
I generally expect a less complex solution, it seems like your is more complex (easiness is arguable though)