Skip to content

Windows Terminal

Windows Terminal should come pre-installed with newer versions of Windows. If it's not, you can install it in the Microsoft Store.

Color Scheme

Open Windows Terminal, then open Settings. On the bottom left corner there's a Open JSON file option.

Once you have the JSON opened, find "schemes" and add the catppuccin theme

TIP

My theme is a modified version that uses mocha colors with a frappe background. For the official colors, download from https://github.com/catppuccin/windows-terminal

json
        {
            "background": "#303446",
            "black": "#45475A",
            "blue": "#89B4FA",
            "brightBlack": "#585B70",
            "brightBlue": "#89B4FA",
            "brightCyan": "#94E2D5",
            "brightGreen": "#A6E3A1",
            "brightPurple": "#F5C2E7",
            "brightRed": "#F38BA8",
            "brightWhite": "#A6ADC8",
            "brightYellow": "#F9E2AF",
            "cursorColor": "#F5E0DC",
            "cyan": "#94E2D5",
            "foreground": "#CDD6F4",
            "green": "#A6E3A1",
            "name": "Catppuccin Mocha/Frappe",
            "purple": "#F5C2E7",
            "red": "#F38BA8",
            "selectionBackground": "#585B70",
            "white": "#BAC2DE",
            "yellow": "#F9E2AF"
        },

Key Binding

There are some default key bindings that will interfere with nvim. Replace the "actions" section with my key bindings:

json
"actions": [
    {
        "command": "find",
        "keys": "ctrl+shift+f"
    },
    {
        "command": "paste"
    },
    {
        "command": 
        {
            "action": "copy",
            "singleLine": false
        },
        "keys": "ctrl+c"
    },
    {
        "command": "unbound",
        "keys": "ctrl+v"
    },
    {
        "command": 
        {
            "action": "splitPane",
            "split": "auto",
            "splitMode": "duplicate"
        },
        "keys": "alt+shift+d"
    }
],

Font

Download Hack Nerd Font from here: https://www.nerdfonts.com/font-downloads

Then open Settings. Under Profiles, select Defaults > Appearance, and change the following:

  • Color Scheme: Catppuccin Mocha/Frappe
  • Font Face: Hack Nerd Font
  • Automatically adjust brightness: Always

Padding

In the same place (Windows Terminal > Settings. Under Profiles select Defaults > Appearance), scroll down, and change Padding to 2 and scroll bar visibility to hidden

Title bar

Go to Appearance, then turn off "Hide the title bar" and "Always show tabs"

Shell Prompt

See Starship for setting up the shell prompt I use.