Skip to content

Instantly share code, notes, and snippets.

@gitfool
Last active May 12, 2026 06:07
Show Gist options
  • Select an option

  • Save gitfool/065beb9daa59a945a298e215084465d5 to your computer and use it in GitHub Desktop.

Select an option

Save gitfool/065beb9daa59a945a298e215084465d5 to your computer and use it in GitHub Desktop.
Windows Terminal settings
{
"$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"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment