@b0rk I use the vanilla vscode interface for adding/removing files to stage as I find the action of previewing then selecting individual files there much more mentally reliable than 'git add' ing otherwise arbitrary filenames. But I use the command line for simpler stuff like log (via aliases), merge, running through a rebase, etc.