I can’t overstate how much this helps in moving from Linux to Windows. I’m able to have cmd, powershell and wsl in the same terminal, move between panes with vim Key bindings, manage them similar to a tiling wm (minus moving panes) and have all of that work flawlessly (mostly) together with nice visual identification of what’s where. Plus they finally support proper terminal color schemes! And per profile at that.
To make this post a little more “productive”, here are some of the settings stuff that might be interesting:
A Profile to start an SSH Session to a specific server:
{ "acrylicOpacity" : 0.85000002384185791, "closeOnExit" : true, "colorScheme" : "PaperColor", "commandline" : "ssh nuser@*IPAdress* -i *PathtoPrivatekey*", "cursorColor" : "#FFFFFF", "cursorShape" : "bar", "fontFace" : "Fira Code", "fontSize" : 12, "guid" : "{0caa0dad-35be-5f56-a8ff-afceeeaa6102}", "historySize" : 9001, "icon" : "*Path to Icon*", "name" : "Nagios", "padding" : "0, 0, 0, 0", "snapOnInput" : true, "startingDirectory" : "%USERPROFILE%", "useAcrylic" : true, "backgroundImage": "*PathToBackgroundimage*" }
My current Colorscheme based on PaperColor
> {
> "background" : "#1C1C1C",
> "black" : "#1C1C1C",
> "blue" : "#5FAFD7",
> "brightBlack" : "#585858",
> "brightBlue" : "#5FAFD7",
> "brightCyan" : "#00AFAF",
> "brightGreen" : "#AFD700",
> "brightPurple" : "#AF87D7",
> "brightRed" : "#FF5FAF",
> "brightWhite" : "#D0D0D0",
> "brightYellow" : "#AFD700",
> "cyan" : "#D7875F",
> "foreground" : "#D0D0D0",
> "green" : "#AFD700",
> "name" : "PaperColor",
> "purple" : "#AF87D7",
> "red" : "#AF005F",
> "white" : "#D0D0D0",
> "yellow" : "#D7AF5F"
> },
The Keybindings for Pane management:
{ "command" : "moveFocusDown", "keys" : [ "alt+j" ] }, { "command" : "moveFocusLeft", "keys" : [ "alt+h" ] }, { "command" : "moveFocusRight", "keys" : [ "alt+l" ] }, { "command" : "moveFocusUp", "keys" : [ "alt+k" ] }, { "command" : "resizePaneDown", "keys" : [ "alt+shift+j" ] }, { "command" : "resizePaneLeft", "keys" : [ "alt+shift+h" ] }, { "command" : "resizePaneRight", "keys" : [ "alt+shift+l" ] }, { "command" : "resizePaneUp", "keys" : [ "alt+shift+k" ] }, { "command" : "splitHorizontal", "keys" : [ "alt+shift+up" ] }, { "command" : "splitVertical", "keys" : [ "alt+shift+left" ] }, { "command" : "splitHorizontal", "keys" : [ "alt+shift+down" ] }, { "command" : "splitVertical", "keys" : [ "alt+shift+right" ] },
And for those interested, the background images in 1080p:
If you feel like it, share your thoughts on the new terminal, configurations you use or just random stuff about it.