Skip to content

Fork of OpenConsole that behaves like old conhost.

License

Notifications You must be signed in to change notification settings

aubymori/ConhostEX

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConhostEX

This is a modified version of the OpenConsole project from the Windows Terminal to allow client-edge style on Conhost V2, and classic frames.

ConhostEX

How to Install

  1. Download conhost.exe from the latest release
  2. Take ownership of and rename conhost.exe in System32
  3. Put the downloaded conhost.exe in its place

How to Use

By default, only the client-edge style will be enabled. To enable the classic frames, open the Registry Editor, create HKEY_CURRENT_USER\Console\ClassicTheme as a DWORD, and set it to 1.

How to Build

Prerequisites

  1. Clone the repository with git clone https://github.com/aubymori/ConhostEX
  2. cd ConhostEX, and run git submodule update --init --recursive
  3. Open the OpenConsole.sln solution in Visual Studio 2022
  4. Make sure your build configuration is how you want it (most likely Release x64)
  5. Right click the "Conhost" group, and click build

Codebase Size

I really did not feel like stripping the codebase of unnecessary stuff, so the entire Microsoft Terminal codebase is here too. Sorry if that bothers you.

About

Fork of OpenConsole that behaves like old conhost.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 93.2%
  • C# 3.6%
  • C 1.8%
  • PowerShell 0.7%
  • Batchfile 0.5%
  • HLSL 0.1%
  • Other 0.1%