 
- 
Deployed Extension: https://marketplace.visualstudio.com/items?itemName=ChaitanyaShahare.lazygit 
- 
Source Code on GitHub: 
Introduction
A simple extension for Visual Studio Code to add a function and a chorded keybind to open Lazygit an TUI(Terminal User Interface) Git client in a terminal on the main editor pane of the VS Code.
Technologies
- TypeScript
- VS Code Extension API
- GitHub Actions
Features
- Provides the function lazygit.openLazygitto open lazygit in main editor pane of VS Code.
- Chorded Keybind cmd+g gto open lazygit in main editor pane.
- Set up a CI/CD pipeline to publish the extension to the VS Code Marketplace using GitHub Actions.
More
Read about how & why I created it on my blog post
Links
- Lazygit for VSCode extension: https://marketplace.visualstudio.com/items?itemName=ChaitanyaShahare.lazygit
- Source Code: https://github.com/Chaitanya-Shahare/lazygit-for-vscode
- Blog post: https://blog.chaitanyashahare.com/post/how-i-built-my-first-vscode-plugin/