Terminal-first skin layer for Windows. GUI apps still run normally, but you access and manage them from a full-screen terminal shell.
- Full-screen terminal skin UI (safe, non-destructive)
- Panic exit hotkey:
Ctrl+Alt+Backspace - Command-driven launcher with fuzzy app matching (
open,apps find) - Alias persistence in LocalAppData
- Startup-on-login toggle (
startup on|off|status) - Stealth mode with taskbar control (
stealth,taskbar) - Open-source workflow with CI + release tags
- Open Releases.
- Download
TermalogySkin-vX.Y.Z-win-x64.zipfrom the latest release. - Extract and run
TermalogySkin.exe.
git clone https://github.com/techistad/termalogy.git
cd termalogy
git config core.hooksPath .githooks
dotnet restore .\Termalogy.sln
dotnet build .\Termalogy.slnRun locally:
dotnet run --project .\TermalogySkin\TermalogySkin.csprojhelpopen <app|url|path>apps list,apps find <query>run <cmd>pwd,cd <path>,ls [path]win list,win close <index>alias list|add|remove|pathstartup on|off|statusstealth on|off|statustaskbar hide|show|statusversion(app version)stats(GitHub stars, forks, release downloads)top on|offexit
- Never commit directly to
main. - Create a new branch for every change.
- Open a Pull Request to merge into
main. - CI must pass before merge.
- Configure local hooks once:
git config core.hooksPath .githooks
See CONTRIBUTING.md for complete contributor workflow.
feature/<short-topic>fix/<short-topic>docs/<short-topic>chore/<short-topic>
Example:
git checkout -b feature/window-focus-commandTags follow semantic versioning:
v0.1.0v0.2.0v0.2.1
Create release tag:
git tag v0.1.0
git push origin v0.1.0A GitHub Actions workflow builds Windows artifacts and publishes them to Releases.
Termalogy estimates user adoption using:
- Total GitHub release downloads
- Repository stars/watchers/forks
This is displayed publicly via badges and in-app stats command.
Primary repository remote:
https://github.com/techistad/termalogy.git
MIT — see LICENSE.