Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 3.03 KB

File metadata and controls

46 lines (35 loc) · 3.03 KB

GenXdev.Console

Overview

GenXdev.Console provides terminal enhancement utilities — text-to-speech with pause/resume, date/time announcements, a built-in Snake game, Windows Terminal tab management, and quick-access commands for monitor positioning.

What It Offers

Command Aliases What it does
Start-TextToSpeech say Convert text to speech using Microsoft Edge's neural TTS engine
Stop-TextToSpeech sst Immediately stop all text-to-speech output
Suspend-TextToSpeech pausespeech Pause ongoing speech, resumable later
Resume-TextToSpeech resumespeech Resume paused speech where it left off
SayDate — Speak the current date aloud
SayTime — Announce the current time
Start-SnakeGame snake Play Snake in the terminal
New-MicrosoftShellTab x Open a new Windows Terminal PowerShell tab
Now — Get current system date and time
UtcNow — Get current UTC date and time
secondscreen — Configure default secondary monitor for browser or mediaplayer placement
sidebyside — Configure side-by-side window defaults

How It All Comes Together

Start-TextToSpeech (say) reads text aloud using Windows' neural voices. Suspend-TextToSpeech (pausespeech) and Resume-TextToSpeech (resumespeech) control playback. Stop-TextToSpeech (sst) stops all ongoing speech.

SayDate and SayTime speak the current date or time. Now and UtcNow return the current system time.

Start-SnakeGame (snake) starts a terminal-based Snake game. New-MicrosoftShellTab (x) opens a new Windows Terminal PowerShell tab.

secondscreen and sidebyside configure default monitor settings for browser and media player placement.

See Also