Copy the following images to the same directory as settings.json:
- PowerShell 5 (a.k.a. Windows PowerShell)
- PowerShell 7 (a.k.a. PowerShell Core)
| { | |
| "$help": "https://aka.ms/terminal-documentation", | |
| "$schema": "https://aka.ms/terminal-profiles-schema-preview", | |
| "actions": | |
| [ | |
| { | |
| "command": | |
| { | |
| "action": "scrollToMark", | |
| "direction": "previous" | |
| }, | |
| "id": "User.scrollToMark.D3F0B923", | |
| "name": "Scroll to previous mark" | |
| }, | |
| { | |
| "command": | |
| { | |
| "action": "scrollToMark", | |
| "direction": "next" | |
| }, | |
| "id": "User.scrollToMark.2A0DA8E0", | |
| "name": "Scroll to next mark" | |
| } | |
| ], | |
| "copyFormatting": "none", | |
| "copyOnSelect": false, | |
| "defaultProfile": "{5da11ef9-ae33-4311-b655-0e4945d9e5e4}", | |
| "disableAnimations": true, | |
| "firstWindowPreference": "persistedLayoutAndContent", | |
| "initialCols": 120, | |
| "keybindings": | |
| [ | |
| { | |
| "id": "Terminal.CopyToClipboard", | |
| "keys": "ctrl+c" | |
| }, | |
| { | |
| "id": "Terminal.PasteFromClipboard", | |
| "keys": "ctrl+v" | |
| }, | |
| { | |
| "id": "Terminal.FindText", | |
| "keys": "ctrl+shift+f" | |
| }, | |
| { | |
| "id": "User.scrollToMark.2A0DA8E0", | |
| "keys": "ctrl+down" | |
| }, | |
| { | |
| "id": "Terminal.DuplicatePaneAuto", | |
| "keys": "alt+shift+d" | |
| }, | |
| { | |
| "id": "User.scrollToMark.D3F0B923", | |
| "keys": "ctrl+up" | |
| } | |
| ], | |
| "launchMode": "maximized", | |
| "newTabMenu": | |
| [ | |
| { | |
| "type": "remainingProfiles" | |
| } | |
| ], | |
| "profiles": | |
| { | |
| "defaults": | |
| { | |
| "autoMarkPrompts": true, | |
| "bellStyle": "audible", | |
| "cursorShape": "filledBox", | |
| "experimental.retroTerminalEffect": false, | |
| "font": | |
| { | |
| "builtinGlyphs": true, | |
| "face": "FiraCode Nerd Font", | |
| "size": 10 | |
| }, | |
| "historySize": 9999999, | |
| "padding": "2, 2, 2, 2", | |
| "showMarksOnScrollbar": true, | |
| "suppressApplicationTitle": true | |
| }, | |
| "list": | |
| [ | |
| { | |
| "backgroundImage": "ms-appdata:///local/ubuntu.png", | |
| "backgroundImageAlignment": "bottomRight", | |
| "backgroundImageOpacity": 0.25, | |
| "backgroundImageStretchMode": "none", | |
| "colorScheme": "Ubuntu (Customized)", | |
| "commandline": "wsl.exe -d Ubuntu --exec zsh --login", | |
| "guid": "{5da11ef9-ae33-4311-b655-0e4945d9e5e4}", | |
| "icon": "ms-appdata:///local/ubuntu.png", | |
| "name": "Ubuntu Zsh", | |
| "startingDirectory": "~", | |
| "tabTitle": "Zsh" | |
| }, | |
| { | |
| "backgroundImage": "ms-appdata:///local/ubuntu.png", | |
| "backgroundImageAlignment": "bottomRight", | |
| "backgroundImageOpacity": 0.25, | |
| "backgroundImageStretchMode": "none", | |
| "colorScheme": "Ubuntu (Customized)", | |
| "commandline": "wsl.exe -d Ubuntu --exec bash --login", | |
| "guid": "{b2193758-07de-588b-9aad-d9e735534622}", | |
| "hidden": true, | |
| "icon": "ms-appdata:///local/ubuntu.png", | |
| "name": "Ubuntu Bash", | |
| "source": "Microsoft.WSL", | |
| "startingDirectory": "~", | |
| "tabTitle": "Bash" | |
| }, | |
| { | |
| "backgroundImage": "ms-appdata:///local/git-for-windows.png", | |
| "backgroundImageAlignment": "bottomRight", | |
| "backgroundImageOpacity": 0.25, | |
| "backgroundImageStretchMode": "none", | |
| "colorScheme": "Ubuntu (Git Bash)", | |
| "commandline": "C:/Users/Sean/scoop/apps/git/current/bin/bash.exe --login", | |
| "guid": "{78ccd05e-83d4-46c6-9a80-8865ff8ff720}", | |
| "icon": "C:/Users/Sean/scoop/apps/git/current/mingw64/share/git/git-for-windows.ico", | |
| "name": "Git Bash", | |
| "startingDirectory": "~", | |
| "tabTitle": "Bash" | |
| }, | |
| { | |
| "backgroundImage": "ms-appdata:///local/ucrt64.png", | |
| "backgroundImageAlignment": "bottomRight", | |
| "backgroundImageOpacity": 0.25, | |
| "backgroundImageStretchMode": "none", | |
| "colorScheme": "Ubuntu (Git Bash)", | |
| "commandline": "C:/Users/Sean/scoop/apps/msys2/current/msys2_shell.cmd -defterm -here -no-start -ucrt64", | |
| "guid": "{17da3cac-b318-431e-8a3e-7fcdefe6d114}", | |
| "icon": "C:/Users/Sean/scoop/apps/msys2/current/ucrt64.ico", | |
| "name": "MSYS2 UCRT64", | |
| "startingDirectory": "C:/Users/Sean/scoop/apps/msys2/current/home/%USERNAME%", | |
| "tabTitle": "Bash" | |
| }, | |
| { | |
| "backgroundImage": "ms-appdata:///local/msys.png", | |
| "backgroundImageAlignment": "bottomRight", | |
| "backgroundImageOpacity": 0.25, | |
| "backgroundImageStretchMode": "none", | |
| "colorScheme": "Ubuntu (Git Bash)", | |
| "commandline": "C:/Users/Sean/scoop/apps/msys2/current/msys2_shell.cmd -defterm -here -no-start -msys", | |
| "guid": "{71160544-14d8-4194-af25-d05feeac7233}", | |
| "hidden": true, | |
| "icon": "C:/Users/Sean/scoop/apps/msys2/current/msys2.ico", | |
| "name": "MSYS2 MSYS", | |
| "startingDirectory": "C:/Users/Sean/scoop/apps/msys2/current/home/%USERNAME%", | |
| "tabTitle": "Bash" | |
| }, | |
| { | |
| "backgroundImage": "ms-appdata:///local/powershell7.png", | |
| "backgroundImageAlignment": "bottomRight", | |
| "backgroundImageOpacity": 0.25, | |
| "backgroundImageStretchMode": "none", | |
| "colorScheme": "Campbell Powershell", | |
| "commandline": "pwsh.exe -nologo", | |
| "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", | |
| "hidden": false, | |
| "name": "PowerShell 7", | |
| "source": "Windows.Terminal.PowershellCore", | |
| "tabTitle": "PS" | |
| }, | |
| { | |
| "backgroundImage": "ms-appdata:///local/powershell5.png", | |
| "backgroundImageAlignment": "bottomRight", | |
| "backgroundImageOpacity": 0.25, | |
| "backgroundImageStretchMode": "none", | |
| "colorScheme": "Campbell Powershell", | |
| "commandline": "powershell.exe -nologo", | |
| "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", | |
| "hidden": true, | |
| "name": "PowerShell 5", | |
| "tabTitle": "PS" | |
| }, | |
| { | |
| "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", | |
| "name": "Command", | |
| "tabTitle": "Cmd" | |
| }, | |
| { | |
| "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", | |
| "hidden": true, | |
| "name": "Azure Shell", | |
| "source": "Windows.Terminal.Azure", | |
| "tabTitle": "Bash" | |
| }, | |
| { | |
| "guid": "{16208362-94fc-5b1f-a491-5b2624d5ab56}", | |
| "hidden": true, | |
| "name": "Visual Studio Debug Console", | |
| "source": "VSDebugConsole" | |
| }, | |
| { | |
| "guid": "{f4278cf2-0e51-5196-a975-13a16e63ad02}", | |
| "hidden": true, | |
| "name": "Developer Command Prompt for VS 18 [Preview]", | |
| "source": "Windows.Terminal.VisualStudio" | |
| }, | |
| { | |
| "guid": "{87b66091-931f-532f-aab9-4c15117a4764}", | |
| "hidden": true, | |
| "name": "Developer PowerShell for VS 18 [Preview]", | |
| "source": "Windows.Terminal.VisualStudio" | |
| } | |
| ] | |
| }, | |
| "schemes": | |
| [ | |
| { | |
| "background": "#300A24", | |
| "black": "#2E3436", | |
| "blue": "#3465A4", | |
| "brightBlack": "#555753", | |
| "brightBlue": "#729FCF", | |
| "brightCyan": "#34E2E2", | |
| "brightGreen": "#8AE234", | |
| "brightPurple": "#AD7FA8", | |
| "brightRed": "#EF2929", | |
| "brightWhite": "#EEEEEC", | |
| "brightYellow": "#FCE94F", | |
| "cursorColor": "#FFFFFF", | |
| "cyan": "#06989A", | |
| "foreground": "#EEEEEC", | |
| "green": "#4E9A06", | |
| "name": "Ubuntu (Customized)", | |
| "purple": "#75507B", | |
| "red": "#CC0000", | |
| "selectionBackground": "#FFFFFF", | |
| "white": "#D3D7CF", | |
| "yellow": "#C4A000" | |
| }, | |
| { | |
| "background": "#002B36", | |
| "black": "#2E3436", | |
| "blue": "#3465A4", | |
| "brightBlack": "#555753", | |
| "brightBlue": "#729FCF", | |
| "brightCyan": "#34E2E2", | |
| "brightGreen": "#8AE234", | |
| "brightPurple": "#AD7FA8", | |
| "brightRed": "#EF2929", | |
| "brightWhite": "#EEEEEC", | |
| "brightYellow": "#FCE94F", | |
| "cursorColor": "#FFFFFF", | |
| "cyan": "#06989A", | |
| "foreground": "#EEEEEC", | |
| "green": "#4E9A06", | |
| "name": "Ubuntu (Git Bash)", | |
| "purple": "#75507B", | |
| "red": "#CC0000", | |
| "selectionBackground": "#FFFFFF", | |
| "white": "#D3D7CF", | |
| "yellow": "#C4A000" | |
| } | |
| ], | |
| "tabSwitcherMode": "mru", | |
| "tabWidthMode": "titleLength", | |
| "themes": [], | |
| "warning.largePaste": true, | |
| "warning.multiLinePaste": "never", | |
| "windowingBehavior": "useAnyExisting" | |
| } |
Copy the following images to the same directory as settings.json: