Steps to Reproduce:
I find it extremely annoying how when I open any file the text jumps down a bit to make space for this overlay:

Is it possible to either turn it off completely or make it so that when I open a file, the text is already moved so that the text doesn't shift to make space for that overlay.
Thank you.
You can easily turn off (or customize) the code lens features in GitLens from the GitLens Settings editor (run GitLens: Open Settings from the command palette).
Here are the options (make sure you are in Advanced mode at the top):

But other than turning off some of the features (maybe just the File scope) the experience is just how vscode renders code lens -- GitLens can't control how they are displayed (i.e. how they pop in)
Hope that helps.
I'm going to close this as this is as expected.
@eamodio Is it possible for GitLens to make jumping of the file instant as soon as the file opens? This way there is no visible delay until the GitLens overlays show and the text jumps.
Unfortunately not. To keep things performant vscode delays decorations and code lens for a bit after a document is opened
@eamodio could you move it to the bottom instead to prevent the jumping?
When you say bottom, you mean of the file?
This behavior is indeed exceedingly annoying.
Easiest solution to this was
"gitlens.codeLens.scopes": ["containers", "blocks"]
so that it no longer adds anything to the top anymore.
@pqt - This does not seem to work anymore :( Any ideas how to do disable it with the latest versions of Code and GitLens? This text jump is sooo annoying.
Also, the screenshot posted by @eamodio - Is that dialog still available today? Or did things change?
To answer my own question - Yes the dialog is still available: Command menu: GitLens: Open Settings
And sadly, I had to disable "CodeLens" altogether to fully get rid of the "source code jolt" after opening a file.
"gitlens.codeLens.enabled": false
Hopefully this will be fixed in the future.
Yeah @friederbluemle sorry I can't help more, but ultimately I weighed the pros and cons for the plugin and the constant jump had me uninstall it altogether.
Great plugin, but with such a fatal flaw. 🤷🏼♂️
@pqt - Thanks for your reply. Yeah, if you try the line I posted you can still make use of most of the other features of this great plugin. So far it seems to be working for me. I'll try that for now.
Unfortunately there isn't anything GitLens can do to stop the Git code lens from causing the document to reflow -- that is just how the code lens support works in VS Code. Sadly the best options are the ones provided -- either limit where the Git code lens show up via the gitlens.codeLens.scopes or turn them off via gitlens.codeLens.enabled. Although also note that you can toggle them on and off on-demand using the _Toggle Git Code Lens_ command.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Most helpful comment
This behavior is indeed exceedingly annoying.