Make your CMD prompt look better with colors, powerline characters, environment variables, and more.
There are two versions of this application, the Basic-CMD-Poshifier.py version and the Posh-My-CMD.py version. Both can be found in the Program
folder of this repository. The Basic-CMD-Poshifier is the original version, it has a harder to visualize syntax for making prompts but most of the time is faster to use when making new prompts. The Posh-My-CMD version has an easier to understand syntax for prompt making but will probably take more time to make a new prompt. Enter -help
in either of the running programs' Python terminals to display their help message.
- For info on the Windows API and it's escape sequences for terminals:
https://learn.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences
- A Github page on ANSI escape codes and how they work:
https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797
- For a long list of different ANSI control functions and what they do:
- For the syntax and help on the CMD
prompt
command: - For the syntax and help on the CMD
color
command: - For help on setting environment variables with CMD:
https://www.opentechguides.com/how-to/article/windows-10/113/windows-10-set-path.html
- For more info on escape characters/sequences, delimiters, and using quotes in CMD/batch files:
- The Wikipedia page for control characters:
- The Wikipedia page for ANSI escape codes:
- The Colorama Python module's Github, which is used for displaying basic formatted text to terminals across OSs:
- To download/generate a nerd font at the official nerd font website:
- For the Colortool Github, which is for changing and viewing the current palette in terminals like CMD and PWSH:
https://github.com/microsoft/terminal/tree/main/src/tools/ColorTool
- To generate Colortool complatible (.itermcolors, .ini) color scheme files:
- For the official Oh-My-Posh website, used for making the prompt better/customizing the prompt in terminals:
- For the Oh-My-Posh Github website:
- For a tutorial on basic personalization of your CMD terminal:
https://www.howtogeek.com/16815/how-to-personalize-the-windows-command-prompt/
- DEC box drawing character table:
This project is available under the MIT License, for more information reference the LICENSE.txt file.