Uploaded July 2025 | Updated September 2026, 2 weeks ago
In this video I walk you step-by-step through installing and using Google Gemini CLI on Windows, Linux and macOS. Watch me translate Bash to PowerShell, refactor Terraform on the fly, and auto-generate Conventional Commit messagesโall without leaving the shell. If you love productivity hacks for your home lab, dev workstation, or sysadmin toolkit, this demo is for you.
๐ ๏ธ Want an affordable box to test Gemini CLI on every OS? Iโm using the GEEKOM A5 2025 Mini PC โ geni.us/geekoma52025-3
๐ What I Cover
โข Why Gemini CLI is a game-changer no matter which OS you use
โข Fast installation with Node.js + npm (I showcase Winget on Windows)
โข First-run login, theme setup, and authentication with Google
โข Live demos: code conversion, IaC explanations, Git commit magic & more
โข My pro tips: one-letter aliases, clipboard piping, fuzzy-find + AI workflows
๐ Dive Deeper on the Blog
โข Full guide: Install Google Gemini CLI and Supercharge Your Terminal โ virtualizationhowto.com/2025/06/install-google-gemini-cli
โข kubectl-ai: Bring Generative AI to Kubernetes Management โ virtualizationhowto.com/2025/05/meet-kubectl-ai
โข Host Your Own GPT in a Home Lab: Updated Guide for 2025 โ virtualizationhowto.com/2025/07/host-your-own-gpt
๐ค Connect with Me
๐ Blog โ virtualizationhowto.com
๐ง Newsletter โ Daily Tech Deals & Lab Tips: virtualizationhowto.com/subscribe
๐ฐ Substack โ Between the Clouds newsletter: bleevht.substack.com
๐ Skool Community โ Home Lab Explorers: skool.com/homelabexplorers
๐ฆ X / Twitter โ @VirtHowTo
๐ผ LinkedIn โ linkedin.com/in/brandonlee-it
๐ข Join the Conversation
Got a killer Gemini CLI prompt or workflow? Drop it in the comments so we can all level up!
๐ Like the video if it helps, Subscribe for more virtualization and home-lab how-tos, and ring the bell so you never miss an update. Some links may be affiliate links; they cost you nothing and help support the channelโthanks!
Introduction to Gemini CLI - 0:00
Talking about Gemini CLI and what it is - 0:29
It is shell agnostic - 1:12
Piping staged git diff and having it craft the git commit message - 1:40
NodJS is required to run it, speaking of the installation options - 2:29
Using winget to install NodeJS in Windows - 2:57
Talking through the install of Gemini CLI - 3:25
Need to reopen your terminal session after NodeJS install - 3:45
After talking about and walking through the initial setup - 4:13
Setting the interface defaults and color scheme - 4:47
Authentication methods - 5:00
Google login prompt - 5:29
Message from Google that Gemini CLI is now authorized - 5:50
Practical tasks that work across OS's - 6:11
Using set alias for the prompts so it is easier - 6:43
Workflows and tasks for Gemini CLI - 7:19
Gemini starts the context from the folder where you are focused - 8:00
Counting files in a folder - 8:16
Asking it if it is a git repository folder - 8:29
Using it for security scanning and posturing - 8:51
Viewing the number of tokens you have used when you exit - 10:25
Having it tell us what terraform code does exactly - 10:49
Running prompts from the command line non-interactively - 12:31
Wrapping up and thoughts on where AI is headed - 13:22
Subscribe and hit the bell! 13:53
Join the HomeLabExplorers Skool community! 14:16
In this video I walk you step-by-step through installing and using Google Gemini CLI on Windows, Linux and macOS. Watch me translate Bash to PowerShell, refactor Terraform on the fly, and auto-generate Conventional Commit messagesโall without leaving the shell. If you love productivity hacks for your home lab, dev workstation, or sysadmin toolkit, this demo is for you.
๐ ๏ธ Want an affordable box to test Gemini CLI on every OS? Iโm using the GEEKOM A5 2025 Mini PC โ geni.us/geekoma52025-3
๐ What I Cover
โข Why Gemini CLI is a game-changer no matter which OS you use
โข Fast installation with Node.js + npm (I showcase Winget on Windows)
โข First-run login, theme setup, and authentication with Google
โข Live demos: code conversion, IaC explanations, Git commit magic & more
โข My pro tips: one-letter aliases, clipboard piping, fuzzy-find + AI workflows
๐ Dive Deeper on the Blog
โข Full guide: Install Google Gemini CLI and Supercharge Your Terminal โ virtualizationhowto.com/2025/06/install-google-gemini-cli
โข kubectl-ai: Bring Generative AI to Kubernetes Management โ virtualizationhowto.com/2025/05/meet-kubectl-ai
โข Host Your Own GPT in a Home Lab: Updated Guide for 2025 โ virtualizationhowto.com/2025/07/host-your-own-gpt
๐ค Connect with Me
๐ Blog โ virtualizationhowto.com
๐ง Newsletter โ Daily Tech Deals & Lab Tips: virtualizationhowto.com/subscribe
๐ฐ Substack โ Between the Clouds newsletter: bleevht.substack.com
๐ Skool Community โ Home Lab Explorers: skool.com/homelabexplorers
๐ฆ X / Twitter โ @VirtHowTo
๐ผ LinkedIn โ linkedin.com/in/brandonlee-it
๐ข Join the Conversation
Got a killer Gemini CLI prompt or workflow? Drop it in the comments so we can all level up!
๐ Like the video if it helps, Subscribe for more virtualization and home-lab how-tos, and ring the bell so you never miss an update. Some links may be affiliate links; they cost you nothing and help support the channelโthanks!
Introduction to Gemini CLI - 0:00
Talking about Gemini CLI and what it is - 0:29
It is shell agnostic - 1:12
Piping staged git diff and having it craft the git commit message - 1:40
NodJS is required to run it, speaking of the installation options - 2:29
Using winget to install NodeJS in Windows - 2:57
Talking through the install of Gemini CLI - 3:25
Need to reopen your terminal session after NodeJS install - 3:45
After talking about and walking through the initial setup - 4:13
Setting the interface defaults and color scheme - 4:47
Authentication methods - 5:00
Google login prompt - 5:29
Message from Google that Gemini CLI is now authorized - 5:50
Practical tasks that work across OS's - 6:11
Using set alias for the prompts so it is easier - 6:43
Workflows and tasks for Gemini CLI - 7:19
Gemini starts the context from the folder where you are focused - 8:00
Counting files in a folder - 8:16
Asking it if it is a git repository folder - 8:29
Using it for security scanning and posturing - 8:51
Viewing the number of tokens you have used when you exit - 10:25
Having it tell us what terraform code does exactly - 10:49
Running prompts from the command line non-interactively - 12:31
Wrapping up and thoughts on where AI is headed - 13:22
Subscribe and hit the bell! 13:53
Join the HomeLabExplorers Skool community! 14:16





