Created
March 13, 2020 02:52
-
-
Save patrick330602/2f8ca8915d3167b4fff028bf9c887344 to your computer and use it in GitHub Desktop.
My Windows Terminal Profile used during WSLConf (last two in profiles are the profiles I used for demo videos and live demo)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// To view the default settings, hold "alt" while clicking on the "Settings" button. | |
// For documentation on these settings, see: https://aka.ms/terminal-documentation | |
{ | |
"$schema": "https://aka.ms/terminal-profiles-schema", | |
"defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", | |
"disabledProfileSources": [ | |
"Windows.Terminal.Wsl" | |
], | |
"profiles": { | |
"defaults": { | |
"colorScheme": "MaterialDark", | |
"fontFace": "Sarasa Mono T CL", | |
"acrylicOpacity": 0.7, | |
"useAcrylic": false | |
}, | |
"list": [ | |
{ | |
// Make changes here to the powershell.exe profile | |
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", | |
"name": "Windows PowerShell", | |
"commandline": "powershell.exe -nologo", | |
"hidden": false | |
}, | |
{ | |
"guid": "{f05e795c-41eb-48d0-903a-25b2623678a1}", | |
"name": "Ubuntu 18.04 LTS", | |
"commandline": "wsl.exe ~ -d Ubuntu-18.04", | |
"icon": "ms-appdata:///local/ubuntu.png" | |
}, | |
{ | |
"guid": "{0e2362bb-53bd-413c-b54a-f024c22bbd84}", | |
"name": "Ubuntu 16.04 LTS", | |
"commandline": "wsl.exe ~ -d Ubuntu-16.04", | |
"icon": "ms-appdata:///local/ubuntu.png" | |
}, | |
{ | |
"guid": "{a96a3174-6ebf-4936-83d7-a9503426d0e0}", | |
"name": "Ubuntu 20.04 Dev Build", | |
"commandline": "wsl.exe ~ -d ubuntu-focal", | |
"icon": "ms-appdata:///local/ubuntu.png" | |
}, | |
{ | |
"guid": "{840f9122-cb31-4528-9032-c23eec701a62}", | |
"hidden": false, | |
"name": "Pengwin", | |
"commandline": "wsl.exe ~ -d WLinux", | |
"icon": "ms-appdata:///local/pengwin.png" | |
}, | |
{ | |
"guid": "{0cd3ffa6-df28-5801-92e3-7778802cafe8}", | |
"hidden": false, | |
"name": "Pengwin Enterprise", | |
"commandline": "wsl.exe ~ -d WLE" | |
}, | |
{ | |
"guid": "{d3f31bee-5823-5ed8-8e04-f31ed54f2cd9}", | |
"hidden": false, | |
"name": "Fedora Remix", | |
"commandline": "wsl.exe ~ -d fedoraremix", | |
"icon": "ms-appdata:///local/fedora.png" | |
}, | |
{ | |
"guid": "{e5c3036c-a141-4e14-b748-fd2502f0d70f}", | |
"hidden": false, | |
"name": "Alpine Linux", | |
"commandline": "wsl.exe ~ -d Alpine", | |
"icon": "ms-appdata:///local/ap.png" | |
}, | |
{ | |
"guid": "{0110db4a-cf7b-5647-9a03-7232d80cd09e}", | |
"hidden": false, | |
"name": "openSUSE Leap 15.1", | |
"commandline": "wsl.exe ~ -d openSUSE-Leap-15-1" | |
}, | |
{ | |
"guid": "{46ca431a-3a87-5fb3-83cd-11ececc031d2}", | |
"hidden": false, | |
"name": "Kali Linux", | |
"commandline": "wsl.exe ~ -d kali-linux" | |
}, | |
{ | |
"guid": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}", | |
"hidden": false, | |
"name": "Debian", | |
"commandline": "wsl.exe ~ -d Debian", | |
"icon": "ms-appdata:///local/de.png" | |
}, | |
{ | |
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", | |
"hidden": false, | |
"name": "Azure Cloud Shell", | |
"source": "Windows.Terminal.Azure" | |
}, | |
{ | |
// Make changes here to the cmd.exe profile | |
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", | |
"name": "Modern DOS", | |
"commandline": "cmd.exe", | |
"hidden": false | |
}, | |
{ | |
// Make changes here to the cmd.exe profile | |
"guid": "{b60ed4b8-fa40-495a-9aa0-9003e9144157}", | |
"name": "Better DOS", | |
"commandline": "yori.exe", | |
"icon": "ms-appdata:///local/yori.ico", | |
"hidden": false | |
}, | |
{ | |
"guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", | |
"hidden": false, | |
"name": "PowerShell", | |
"source": "Windows.Terminal.PowershellCore" | |
}, | |
{ | |
"guid": "{cc54b4fe-0faf-4875-a171-e28e6ecafcdc}", | |
"tabTitle": "Ubuntu", | |
"name": "Ubuntu (For Demo Use)", | |
"commandline": "wsl sh -c 'cd /mnt/mac/Git/_wsl/wslconf; exec \"${SHELL:-sh}\"'", | |
"icon": "ms-appdata:///local/ubuntu.png", | |
"fontSize": 18 | |
}, | |
{ | |
"guid": "{3d7f2866-0dc3-43a5-b0a4-512cb9df3c84}", | |
"tabTitle": "Windows PowerShell", | |
"name": "Windows PowerShell (For Demo Use)", | |
"commandline": "powershell.exe -nologo -noprofile", | |
"startingDirectory": "\\\\Mac\\Home\\Git\\_wsl\\wslconf", | |
"icon": "ms-appdata:///local/ps.png", | |
"fontSize": 18 | |
} | |
] | |
}, | |
// Add custom color schemes to this array | |
"schemes": [ | |
{ | |
"name": "Material", | |
"black": "#212121", | |
"red": "#b7141f", | |
"green": "#457b24", | |
"yellow": "#f6981e", | |
"blue": "#134eb2", | |
"purple": "#560088", | |
"cyan": "#0e717c", | |
"white": "#efefef", | |
"brightBlack": "#424242", | |
"brightRed": "#e83b3f", | |
"brightGreen": "#7aba3a", | |
"brightYellow": "#ffea2e", | |
"brightBlue": "#54a4f3", | |
"brightPurple": "#aa4dbc", | |
"brightCyan": "#26bbd1", | |
"brightWhite": "#d9d9d9", | |
"background": "#eaeaea", | |
"foreground": "#232322" | |
}, | |
{ | |
"name": "MaterialDark", | |
"black": "#212121", | |
"red": "#b7141f", | |
"green": "#457b24", | |
"yellow": "#f6981e", | |
"blue": "#134eb2", | |
"purple": "#560088", | |
"cyan": "#0e717c", | |
"white": "#efefef", | |
"brightBlack": "#424242", | |
"brightRed": "#e83b3f", | |
"brightGreen": "#7aba3a", | |
"brightYellow": "#ffea2e", | |
"brightBlue": "#54a4f3", | |
"brightPurple": "#aa4dbc", | |
"brightCyan": "#26bbd1", | |
"brightWhite": "#d9d9d9", | |
"background": "#232322", | |
"foreground": "#e5e5e5" | |
} | |
], | |
// Add any keybinding overrides to this array. | |
// To unbind a default keybinding, set the command to "unbound" | |
"keybindings": [ | |
{ | |
"command": "splitHorizontal", | |
"keys": [ | |
"ctrl+shift+-" | |
] | |
}, | |
{ | |
"command": "splitVertical", | |
"keys": [ | |
"ctrl+shift+=" | |
] | |
}, | |
{ | |
"command": "moveFocusUp", | |
"keys": [ | |
"ctrl+alt+up" | |
] | |
}, | |
{ | |
"command": "moveFocusDown", | |
"keys": [ | |
"ctrl+alt+down" | |
] | |
}, | |
{ | |
"command": "moveFocusLeft", | |
"keys": [ | |
"ctrl+alt+left" | |
] | |
}, | |
{ | |
"command": "moveFocusRight", | |
"keys": [ | |
"ctrl+alt+right" | |
] | |
}, | |
{ | |
"command": "resizePaneUp", | |
"keys": [ | |
"shift+alt+up" | |
] | |
}, | |
{ | |
"command": "resizePaneDown", | |
"keys": [ | |
"shift+alt+down" | |
] | |
}, | |
{ | |
"command": "resizePaneLeft", | |
"keys": [ | |
"shift+alt+left" | |
] | |
}, | |
{ | |
"command": "resizePaneRight", | |
"keys": [ | |
"shift+alt+right" | |
] | |
}, | |
{ | |
"command": "closePane", | |
"keys": [ | |
"ctrl+shift+w" | |
] | |
}, | |
{ | |
"command": "nextTab", | |
"keys": [ | |
"ctrl+right" | |
] | |
}, | |
{ | |
"command": "prevTab", | |
"keys": [ | |
"ctrl+left" | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment