GitXplorerGitXplorer
c

WinGuake

public
34 stars
3 forks
0 issues

Commits

List of commits on branch master.
Verified
3e863a4ed703e49f67624edd9eea32001b354aad

Create FUNDING.yml

cchand1012 committed 5 years ago
Unverified
95c42d6ac9894293d09f24cb7022a5fe35c265cd

removed unused command line argument

committed 6 years ago
Unverified
12760bb3d9d7101b75c44c3f9728258b85ac9ea7

minifying code

committed 6 years ago
Unverified
1187c1fa624af026ff950d9173674b2bcc93ff66

adding modularity

committed 6 years ago
Unverified
381088a4afb76c60122c6506d9d67237fa0eab61

minor edits

committed 6 years ago
Unverified
808ac3af551888d8c6a4552046dd59022fd9066e

redid half the things

committed 6 years ago

README

The README file for this repository.

WinGuake

A Windows-oriented version of the popular Guake Terminal for Linux.

Check out the original Linux version here: https://github.com/Guake/guake/

Info on the state of the project

Currently, I am rewriting the project for the most part to use a Windows terminal emulator called Cmder, which offers better Git intergration along with a more unix-like experience while still maintaining all the functionality of the original windows command prompt. More information will be available upon completion of the port.

What is it?

Remember the days when playing Quake (or even as recent as CS:GO) where you pressed a key and the console came up? Wouldn't it be very convenient if Windows did this? Enter WinGuake! WinGuake is a Windows version of the popular Guake Terminal for Linux. It allows you to use the Windows Command Prompt with just a few button presses, and to hide it just as easy!

Get Pre-compiled Version

  • Download from the releases tab.
  • Extract the zip to the directory of your choice
  • Run console.exe
  • Press Ctrl+Alt+T to start up the console
  • When done, type exit to close the console
  • To run on startup, make a shortcut to console.exe and place it in shell:startup

Prerequisites

To run from source, you need a working version of Python 3.x installed and added to PATH, have psutil installed via pip, have AutoHotKey installed, and the latest version of PyWin32.

How to use

After the requirements are met, clone the repository to a safe location (or download as a ZIP): git clone https://github.com/chand1012/WinGuake.git Double click Console.ahk and just press Ctrl+Alt+T. Something like this should show up: To exit, just type exit into the console. AutoHotKey will run in the background for when you need to bring up the CMD again.

Compile it yourself

  • After the requirements are met, clone the repository to a safe location (or download as a ZIP): git clone https://github.com/chand1012/WinGuake.git
  • have the AutoHotkey compiler Ahk2Exe.exe added to PATH
  • run compile.bat
  • copy the output winguake.exe to the console folder, located within dist
  • double click to run

Planned Features

  • make it so you don't have to type exit twice the current working version allows you to press Ctrl+Alt+T a second time to close, but another window does pop up for a split second
  • Have tab key work Tab key works
  • Get settings working correctly
  • Finish Settings editor
  • Custom starting directories and color changing
  • Quake Style drop-down animation (last on the list)