Skip to content

Instantly share code, notes, and snippets.

@aessing
Last active March 19, 2021 07:50
Show Gist options
  • Save aessing/93a0368b564abacf7d1b5c0c5689ac3d to your computer and use it in GitHub Desktop.
Save aessing/93a0368b564abacf7d1b5c0c5689ac3d to your computer and use it in GitHub Desktop.
My Windows Terminal Configuration
// =============================================================================
// Windows Terminal Configuration
// https://aka.ms/terminal
// https://github.com/microsoft/terminal
// -----------------------------------------------------------------------------
// Developer.......: Andre Essing (https://www.andre-essing.de/)
// (https://github.com/aessing)
// (https://twitter.com/aessing)
// (https://www.linkedin.com/in/aessing/)
// -----------------------------------------------------------------------------
// Get the Font Cascadia Code / Cascadia Mono on
// https://github.com/microsoft/cascadia-code/releases
// Get the Font Caskaydia Cove NF on
// https://www.nerdfonts.com/#home
// -----------------------------------------------------------------------------
// THIS CODE AND INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
// EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
// =============================================================================
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
"copyFormatting": false,
"copyOnSelect": false,
"profiles": {
"defaults": {
"acrylicOpacity": 0.65,
"backgroundImage": "C:/Users/###USERNAME###/Documents/Terminal/logoIcon-Light.png",
"backgroundImageAlignment": "bottomRight",
"backgroundImageOpacity": 0.2,
"backgroundImageStretchMode": "none",
"cursorShape": "vintage",
"fontFace": "CaskaydiaCove NF",
"startingDirectory": "%USERPPROFILE",
"useAcrylic": true
},
"list": [{
"name": "PowerShell",
"guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
"colorScheme": "VibrantTom",
"hidden": false,
"source": "Windows.Terminal.PowershellCore"
},
{
"name": "PowerShell Light",
"backgroundImage": "C:/Users/###USERNAME###/Documents/Terminal/logoIcon-Dark.png",
"colorScheme": "VibrantTomLight",
"commandline": "pwsh.exe -NoProfile -NoExit",
"icon": "C:/Users/###USERNAME###/Documents/Terminal/powershell-icon.png"
},
{
"name": "Windows PowerShell",
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"colorScheme": "PowerShellTom",
"commandline": "powershell.exe",
"hidden": false
},
{
"name": "Ubuntu",
"guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
"colorScheme": "Raspberry",
"hidden": false,
"icon": "C:/Users/###USERNAME###/Documents/Terminal/ubuntu-icon.png",
"source": "Windows.Terminal.Wsl",
"startingDirectory": "//wsl$/Ubuntu/home/###LINUXUSERNAME###"
},
{
"name": "Command Prompt",
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
"colorScheme": "Retro",
"commandline": "cmd.exe",
"fontFace": "Consolas",
"hidden": false
},
{
"name": "Azure Cloud Shell",
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
"colorScheme": "Dracula",
"hidden": false,
"source": "Windows.Terminal.Azure"
},
{
"guid": "{5fb123f1-af88-5b5c-8953-d14a8def1978}",
"hidden": false,
"name": "PowerShell 7",
"source": "Windows.Terminal.PowershellCore"
}
]
},
"schemes": [
// Windows Terminal Documentation
{
"name": "Frost",
"background": "#FFFFFF",
"black": "#3C5712",
"blue": "#17b2ff",
"brightBlack": "#749B36",
"brightBlue": "#27B2F6",
"brightCyan": "#13A8C0",
"brightGreen": "#89AF50",
"brightPurple": "#F2A20A",
"brightRed": "#F49B36",
"brightWhite": "#741274",
"brightYellow": "#991070",
"cyan": "#3C96A6",
"foreground": "#000000",
"green": "#6AAE08",
"purple": "#991070",
"red": "#8D0C0C",
"white": "#6E386E",
"yellow": "#991070"
},
{
"name": "Raspberry",
"background": "#3C0315",
"black": "#282A2E",
"blue": "#0170C5",
"brightBlack": "#676E7A",
"brightBlue": "#80c8ff",
"brightCyan": "#8ABEB7",
"brightGreen": "#B5D680",
"brightPurple": "#AC79BB",
"brightRed": "#BD6D85",
"brightWhite": "#FFFFFD",
"brightYellow": "#FFFD76",
"cyan": "#3F8D83",
"foreground": "#FFFFFD",
"green": "#76AB23",
"purple": "#7D498F",
"red": "#BD0940",
"white": "#FFFFFD",
"yellow": "#E0DE48"
},
{
"name": "Retro",
"background": "#000000",
"black": "#00ff00",
"blue": "#00ff00",
"brightBlack": "#00ff00",
"brightBlue": "#00ff00",
"brightCyan": "#00ff00",
"brightGreen": "#00ff00",
"brightPurple": "#00ff00",
"brightRed": "#00ff00",
"brightWhite": "#00ff00",
"brightYellow": "#00ff00",
"cyan": "#00ff00",
"foreground": "#00ff00",
"green": "#00ff00",
"purple": "#00ff00",
"red": "#00ff00",
"white": "#00ff00",
"yellow": "#00ff00"
},
// Scott Hanselman
// https://www.hanselman.com/blog/NowIsTheTimeToMakeAFreshNewWindowsTerminalProfilesjson.aspx
{
"name": "UbuntuLegit",
"background": "#2C001E",
"black": "#4E9A06",
"blue": "#3465A4",
"brightBlack": "#555753",
"brightBlue": "#729FCF",
"brightCyan": "#34E2E2",
"brightGreen": "#8AE234",
"brightPurple": "#AD7FA8",
"brightRed": "#EF2929",
"brightWhite": "#EEEEEE",
"brightYellow": "#FCE94F",
"cyan": "#06989A",
"foreground": "#EEEEEE",
"green": "#300A24",
"purple": "#75507B",
"red": "#CC0000",
"white": "#D3D7CF",
"yellow": "#C4A000"
},
// Thomas Maurer
// https://www.thomasmaurer.ch/2020/04/my-customized-windows-terminal-settings-json/
// https://www.thomasmaurer.ch/2020/06/my-windows-terminal-color-schemes/
{
"name": "Dracula",
"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",
"purple": "#FF79C6",
"red": "#FF5555",
"white": "#F8F8F2",
"yellow": "#F1FA8C"
},
{
"name": "OneDark",
"background": "#1e2127",
"black": "#1e2127",
"blue": "#61afef",
"brightBlack": "#5c6370",
"brightBlue": "#61afef",
"brightCyan": "#56b6c2",
"brightGreen": "#98c379",
"brightPurple": "#c678dd",
"brightRed": "#e06c75",
"brightWhite": "#ffffff",
"brightYellow": "#d19a66",
"cursorColor": "#aaaaaa",
"cyan": "#56b6c2",
"foreground": "#abb2bf",
"green": "#98c379",
"purple": "#c678dd",
"red": "#e06c75",
"white": "#abb2bf",
"yellow": "#d19a66"
},
{
"name": "OneLight",
"background": "#f9f9f9",
"black": "#000000",
"blue": "#2f5af3",
"brightBlack": "#000000",
"brightBlue": "#2f5af3",
"brightCyan": "#3f953a",
"brightGreen": "#3f953a",
"brightPurple": "#a00095",
"brightRed": "#de3e35",
"brightWhite": "#aaaaaa",
"brightYellow": "#44B4CC",
"cursorColor": "#aaaaaa",
"cyan": "#3f953a",
"foreground": "#2a2c33",
"green": "#3f953a",
"purple": "#950095",
"red": "#de3e35",
"white": "#bbbbbb",
"yellow": "#d2b67c"
},
{
"name": "PowerShellTom",
"background": "#012456",
"black": "#000000",
"blue": "#0000ff",
"brightBlack": "#AAAAAA",
"brightBlue": "#44B4CC",
"brightCyan": "#19D1D8",
"brightGreen": "#81EC0D",
"brightPurple": "#FF00FF",
"brightRed": "#FF0000",
"brightWhite": "#E5E5E5",
"brightYellow": "#FFD93D",
"cyan": "#19D1D8",
"foreground": "#FFFFFF",
"green": "#00ff00",
"purple": "#9933CC",
"red": "#FF6600",
"white": "#F5F5F5",
"yellow": "#FFD93D"
},
{
"name": "Ubuntu",
"background": "#2C001E",
"black": "#EEEEEC",
"blue": "#268BD2",
"brightBlack": "#002B36",
"brightBlue": "#839496",
"brightCyan": "#93A1A1",
"brightGreen": "#586E75",
"brightPurple": "#6C71C4",
"brightRed": "#CB4B16",
"brightWhite": "#FDF6E3",
"brightYellow": "#657B83",
"cyan": "#2AA198",
"foreground": "#EEEEEC",
"green": "#729FCF",
"purple": "#D33682",
"red": "#16C60C",
"white": "#EEE8D5",
"yellow": "#B58900"
},
{
"name": "VibrantInk",
"background": "#000000",
"black": "#878787",
"blue": "#44B4CC",
"brightBlack": "#555555",
"brightBlue": "#0000FF",
"brightCyan": "#00FFFF",
"brightGreen": "#00FF00",
"brightPurple": "#FF00FF",
"brightRed": "#FF0000",
"brightWhite": "#E5E5E5",
"brightYellow": "#FFFF00",
"cyan": "#44B4CC",
"foreground": "#FFFFFF",
"green": "#CCFF04",
"purple": "#9933CC",
"red": "#FF6600",
"white": "#F5F5F5",
"yellow": "#FFCC00"
},
{
"name": "VibrantInkLight",
"background": "#ffffff",
"black": "#878787",
"blue": "#44B4CC",
"brightBlack": "#555555",
"brightBlue": "#0000FF",
"brightCyan": "#00FFFF",
"brightGreen": "#FF6600",
"brightPurple": "#FF00FF",
"brightRed": "#FF0000",
"brightWhite": "#E5E5E5",
"brightYellow": "#0000FF",
"cyan": "#FF6600",
"foreground": "#000000",
"green": "#CCFF04",
"purple": "#9933CC",
"red": "#FF6600",
"white": "#F5F5F5",
"yellow": "#FFCC00"
},
{
"name": "VibrantTom",
"background": "#16171D",
"black": "#878787",
"blue": "#44B4CC",
"brightBlack": "#E373C8",
"brightBlue": "#0000FF",
"brightCyan": "#19D1D8",
"brightGreen": "#81EC0D",
"brightPurple": "#FF00FF",
"brightRed": "#FF0000",
"brightWhite": "#E5E5E5",
"brightYellow": "#FFD93D",
"cyan": "#19D1D8",
"foreground": "#FFFFFF",
"green": "#CCFF04",
"purple": "#9933CC",
"red": "#FF6600",
"white": "#F5F5F5",
"yellow": "#FFD93D"
},
{
"name": "VibrantTomLight",
"background": "#EEEEEE",
"black": "#878787",
"blue": "#44B4CC",
"brightBlack": "#595e68",
"brightBlue": "#0000FF",
"brightCyan": "#19D1D8",
"brightGreen": "#3f953a",
"brightPurple": "#FF00FF",
"brightRed": "#FF0000",
"brightWhite": "#E5E5E5",
"brightYellow": "#FF6600",
"cyan": "#44B4CC",
"foreground": "#16171D",
"green": "#3f953a",
"purple": "#9933CC",
"red": "#FF6600",
"white": "#F5F5F5",
"yellow": "#FFD93D"
}
],
"keybindings":
[
{ "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },
{ "command": "paste", "keys": "ctrl+v" },
{ "command": "find", "keys": "ctrl+shift+f" },
{ "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "ctrl+shift+t" },
{ "command": "closePane", "keys": "ctrl+shift+w" },
{ "command":"newTab", "keys": "ctrl+t"},
{ "command":"closeTab", "keys": "ctrl+w"}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment