Windows Terminal
During my journey towards finding a best terminal tool for windows, i had tried may like cmder, hyper etc. Cmder is a swiss knife for windows. It is similar to iterm2 in mac. But it lacks the speed. It will take almost 2-5 seconds to load a terminal console in cmder. Yet i continued my journey.
Recently i found a new terminal called Windows Terminal.
What !!! 😮
A terminal created by Microsoft ? Yes you heard it right. It is available for download directly from Microsoft store as a preview.
The look is very attractive and appealing. I had installed the application. The UI is very simple. You can launch cmd, powershell, azure shell or any linux shells if you had installed WSL.
There is no settings window. On clicking the settings menu option (ctrl + ,) a json file will be opened. Luckily it have a schema. IDE like VS Code will give you suggestion on each keys in the JSON file. This is really helpful. You can edit almost all features in the tool using the JSON.
You can visit
https://github.com/microsoft/terminal/blob/master/doc/user-docs/UsingJsonSettings.md to get an idea about the settings.json
You can create different color schemes for the terminal. I was searching for a good tool which can generate the color schemes. I found a site https://terminal.sexy . It can generate color schemes for many tools like putty, iterm2 etc , but no option for Windows terminal. I am currently working to make it work for terminal.
Meanwhile you can use some color shemes that i use in the terminal
{
"schemes": [
{
"name": "test",
"background": "#1d1f21",
"foreground": "#c5c8c6",
"black": "#1d1f21",
"brightBlack": "#cc342b",
"red": "#198844",
"brightRed": "#fba922",
"green": "#3971ed",
"brightGreen": "#a36ac7",
"yellow": "#3971ed",
"brightYellow": "#c5c8c6",
"blue": "#969896",
"brightBlue": "#cc342b",
"purple": "#198844",
"brightPurple": "#fba922",
"cyan": "#3971ed",
"brightCyan": "#a36ac7",
"white": "#3971ed",
"brightWhite": "#3971ed"
},
{
"background": "#282A36",
"black": "#21222C",
"blue": "#BD93F9",
"brightBlack": "#6272A4",
"brightBlue": "#D6ACFF",
"brightCyan": "#A4FFFF",
"brightGreen": "#69FF94",
"brightPurple": "#FF92DF",
"brightRed": "#FF6E6E",
"brightWhite": "#FFFFFF",
"brightYellow": "#FFFFA5",
"cyan": "#8BE9FD",
"foreground": "#F8F8F2",
"green": "#50FA7B",
"name": "Dracula",
"purple": "#FF79C6",
"red": "#FF5555",
"white": "#F8F8F2",
"yellow": "#F1FA8C"
},
{
"background": "#000000",
"black": "#000000",
"blue": "#2980b9",
"brightBlack": "#7f8c8d",
"brightBlue": "#3498db",
"brightCyan": "#1abc9c",
"brightGreen": "#2ecc71",
"brightPurple": "#9b59b6",
"brightRed": "#e74c3c",
"brightWhite": "#ecf0f1",
"brightYellow": "#f1c40f",
"cyan": "#16a085",
"foreground": "#ecf0f1",
"green": "#27ae60",
"name": "flat-ui-v1",
"purple": "#8e44ad",
"red": "#c0392b",
"white": "#ecf0f1",
"yellow": "#f39c12"
},
{
"name": "dark",
"foreground": "#000000",
"background": "#ffffff",
"black": "#000000",
"brightBlack": "#111111",
"red": "#222222",
"brightRed": "#333333",
"green": "#444444",
"brightGreen": "#555555",
"yellow": "#666666",
"brightYellow": "#777777",
"blue": "#090909",
"brightBlue": "#181818",
"purple": "#272727",
"brightPurple": "#393939",
"cyan": "#484848",
"brightCyan": "#595959",
"white": "#707070",
"brightWhite": "#707070"
}
]
}
Once the changes to the terminal.sexy is completed, I will publish it.
Stay home Stay safe !