Running external command in FAR manager results in color settings change #20459

Closed
opened 2026-01-31 07:14:29 +00:00 by claunia · 8 comments
Owner

Originally created by @huettenhain on GitHub (Sep 11, 2023).

Windows Terminal version

1.18.1462.0

Windows build number

10.0.19045.0

Other Software

Far Manager, version 3.0.6161.0 x64

Steps to reproduce

  1. Configure a custom profile with a custom color scheme, launching far.exe
  2. Launch this profile.
  3. Switch to settings, press "save"
  4. Run any command inside FAR, e.g. echo hi

Expected Behavior

  • After step 2, the color scheme should be the one that was configured.
  • After step 3, the color scheme should remain the one that was configured.

Actual Behavior

The color scheme is incorrect when FAR launches. This can be "fixed" by step (3), i.e. by opening the settings and saving, but the color scheme then resets again as soon as any command is run. Example:

farbug

Originally created by @huettenhain on GitHub (Sep 11, 2023). ### Windows Terminal version 1.18.1462.0 ### Windows build number 10.0.19045.0 ### Other Software [Far Manager](https://www.farmanager.com/), version 3.0.6161.0 x64 ### Steps to reproduce 1. Configure a custom profile with a custom color scheme, launching `far.exe` 2. Launch this profile. 3. Switch to settings, press "save" 4. Run any command inside FAR, e.g. `echo hi` ### Expected Behavior - After step 2, the color scheme should be the one that was configured. - After step 3, the color scheme should remain the one that was configured. ### Actual Behavior The color scheme is incorrect when FAR launches. This can be "fixed" by step (3), i.e. by opening the settings and saving, but the color scheme then resets again as soon as any command is run. Example: ![farbug](https://github.com/microsoft/terminal/assets/11869704/ff296ba9-0a25-4235-a4de-61f167aeedaf)
claunia added the Needs-TriageIssue-BugNeeds-Attention labels 2026-01-31 07:14:29 +00:00
Author
Owner

@237dmitry commented on GitHub (Sep 11, 2023):

The color scheme is incorrect when FAR launches.

I think the FAR color scheme is indexed and therefore conflicts with the WT color scheme.

Screenshot 2023-09-11 215556

@237dmitry commented on GitHub (Sep 11, 2023): > The color scheme is incorrect when FAR launches. I think the FAR color scheme is indexed and therefore conflicts with the WT color scheme. ![Screenshot 2023-09-11 215556](https://github.com/microsoft/terminal/assets/78153320/e167d008-4bf2-443b-bed1-7ededf640e84)
Author
Owner

@huettenhain commented on GitHub (Sep 11, 2023):

For the record: This used to work as expected in previous versions of Windows Terminal. I don't quite understand the comment about indexed colors and why they would conflict with the Windows Terminal color scheme.

@huettenhain commented on GitHub (Sep 11, 2023): For the record: This used to work as expected in previous versions of Windows Terminal. I don't quite understand the comment about indexed colors and why they would conflict with the Windows Terminal color scheme.
Author
Owner

@zadjii-msft commented on GitHub (Sep 11, 2023):

  1. Configure a custom profile with a custom color scheme, launching far.exe

can you share your settings?

This used to work as expected in previous versions of Windows Terminal

Hmmm... psychic debugging guess: If you add


"adjustIndistinguishableColors": "never",

to your profile, does that fix this/?

@zadjii-msft commented on GitHub (Sep 11, 2023): > 1. Configure a custom profile with a custom color scheme, launching `far.exe` can you share your settings? > This used to work as expected in previous versions of Windows Terminal Hmmm... psychic debugging guess: If you add ```json "adjustIndistinguishableColors": "never", ``` to your profile, does that fix this/?
Author
Owner

@huettenhain commented on GitHub (Sep 11, 2023):

Here's my config. Unfortunately, adding the adjustIndistinguishableColors option did not change the observed behavior.

{
    "$help": "https://aka.ms/terminal-documentation",
    "$schema": "https://aka.ms/terminal-profiles-schema",
    "actions": 
    [
        {
            "command": "find",
            "keys": "ctrl+shift+f"
        },
        {
            "command": 
            {
                "action": "scrollDown"
            }
        },
        {
            "command": 
            {
                "action": "splitPane",
                "split": "auto",
                "splitMode": "duplicate"
            }
        },
        {
            "command": "unbound",
            "keys": "ctrl+comma"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+comma"
        },
        {
            "command": "unbound",
            "keys": "ctrl+tab"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+tab"
        },
        {
            "command": "unbound",
            "keys": "alt+f4"
        },
        {
            "command": "unbound",
            "keys": "ctrl+c"
        },
        {
            "command": "unbound",
            "keys": "f11"
        },
        {
            "command": "unbound",
            "keys": "win+shift+\u00b4"
        },
        {
            "command": "unbound",
            "keys": "alt+down"
        },
        {
            "command": "unbound",
            "keys": "alt+up"
        },
        {
            "command": "unbound",
            "keys": "alt+right"
        },
        {
            "command": "unbound",
            "keys": "alt+left"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+left"
        },
        {
            "command": "unbound",
            "keys": "win+up"
        },
        {
            "command": "unbound",
            "keys": "win+down"
        },
        {
            "command": "unbound",
            "keys": "alt+shift+left"
        },
        {
            "command": "unbound",
            "keys": "alt+shift+right"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+down"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+up"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+n"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+1"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+2"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+3"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+4"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+5"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+6"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+7"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+8"
        },
        {
            "command": "unbound",
            "keys": "ctrl+alt+9"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+1"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+2"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+3"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+4"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+5"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+6"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+7"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+8"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+9"
        },
        {
            "command": "unbound",
            "keys": "ctrl+0"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+d"
        },
        {
            "command": "unbound",
            "keys": "ctrl+v"
        },
        {
            "command": "unbound",
            "keys": "ctrl+insert"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+c"
        },
        {
            "command": "unbound",
            "keys": "ctrl+numpad_minus"
        },
        {
            "command": "unbound",
            "keys": "alt+shift+d"
        },
        {
            "command": "unbound",
            "keys": "ctrl+numpad_plus"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+space"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+comma"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+v"
        },
        {
            "command": "unbound",
            "keys": "win+sc(41)"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+p"
        },
        {
            "command": "unbound",
            "keys": "ctrl+plus"
        },
        {
            "command": "unbound",
            "keys": "ctrl+minus"
        },
        {
            "command": "unbound",
            "keys": "alt+shift+down"
        },
        {
            "command": "unbound",
            "keys": "alt+shift+pgdn"
        },
        {
            "command": "unbound",
            "keys": "alt+shift+up"
        },
        {
            "command": "unbound",
            "keys": "alt+shift+pgup"
        },
        {
            "command": "unbound",
            "keys": "f1"
        },
        {
            "command": "unbound",
            "keys": "shift+f1"
        },
        {
            "command": 
            {
                "action": "prevTab"
            },
            "keys": "win+pgup"
        },
        {
            "command": 
            {
                "action": "openSettings",
                "target": "defaultsFile"
            }
        },
        {
            "command": "paste"
        },
        {
            "command": 
            {
                "action": "copy",
                "singleLine": false
            }
        },
        {
            "command": 
            {
                "action": "globalSummon",
                "monitor": "any"
            },
            "keys": "\u00b4"
        },
        {
            "command": "scrollUpPage",
            "keys": "ctrl+shift+pgup"
        },
        {
            "command": 
            {
                "action": "commandPalette"
            },
            "keys": "alt+shift+f1"
        },
        {
            "command": 
            {
                "action": "nextTab"
            },
            "keys": "win+pgdn"
        },
        {
            "command": 
            {
                "action": "openSettings",
                "target": "settingsUI"
            },
            "keys": "alt+p"
        },
        {
            "command": 
            {
                "action": "closeTab"
            },
            "keys": "ctrl+w"
        },
        {
            "command": 
            {
                "action": "openSettings",
                "target": "settingsFile"
            },
            "keys": "win+alt+p"
        },
        {
            "command": 
            {
                "action": "scrollUp"
            }
        },
        {
            "command": "scrollDownPage",
            "keys": "ctrl+shift+pgdn"
        },
        {
            "command": "toggleFocusMode",
            "keys": "alt+enter"
        }
    ],
    "alwaysShowTabs": false,
    "copyFormatting": "none",
    "copyOnSelect": false,
    "defaultProfile": "{a1673b1e-7b06-5283-a744-55235740e3e6}",
    "disableAnimations": true,
    "experimental.detectURLs": true,
    "experimental.rendering.forceFullRepaint": false,
    "launchMode": "maximizedFocus",
    "newTabMenu": 
    [
        {
            "type": "remainingProfiles"
        }
    ],
    "profiles": 
    {
        "defaults": 
        {
            "antialiasingMode": "cleartype",
            "backgroundImageOpacity": 0.47,
            "colorScheme": "Far Manager",
            "cursorShape": "vintage",
            "adjustIndistinguishableColors": "never",
            "experimental.retroTerminalEffect": false,
            "font": 
            {
                "face": "FixedSysEx",
                "size": 12.0
            },
            "scrollbarState": "hidden",
            "useAcrylic": false
        },
        "list": 
        [
            {
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "hidden": false,
                "name": "Windows PowerShell"
            },
            {
                "antialiasingMode": "cleartype",
                "colorScheme": "Far Manager",
                "experimental.retroTerminalEffect": false,
                "font": 
                {
                    "face": "JetBrains Mono",
                    "size": 16.0,
                    "weight": "semi-bold"
                },
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "hidden": false,
                "intenseTextStyle": "bright",
                "name": "Command Prompt"
            },
            {
                "antialiasingMode": "cleartype",
                "closeOnExit": "always",
                "colorScheme": "Campbell",
                "font": 
                {
                    "face": "JetBrains Mono",
                    "size": 16.0,
                    "weight": "semi-bold"
                },
                "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
                "hidden": false,
                "name": "Ubuntu",
                "source": "Windows.Terminal.Wsl"
            },
            {
                "backgroundImage": null,
                "closeOnExit": "always",
                "colorScheme": "Far Manager",
                "commandline": "Far.exe",
                "experimental.retroTerminalEffect": false,
                "guid": "{a1673b1e-7b06-5283-a744-55235740e3e6}",
                "historySize": 30000,
                "name": "FAR",
                "startingDirectory": "W:\\",
                "tabTitle": "FAR"
            },
            {
                "guid": "{8f2a3ed6-0296-5f2d-afa5-59f10a4d4aed}",
                "hidden": false,
                "name": "Developer Command Prompt for VS 2022",
                "source": "Windows.Terminal.VisualStudio"
            },
            {
                "guid": "{b305247b-4860-5f9a-a7b1-629656e5b9cd}",
                "hidden": false,
                "name": "Developer PowerShell for VS 2022",
                "source": "Windows.Terminal.VisualStudio"
            },
            {
                "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
                "hidden": false,
                "name": "PowerShell",
                "source": "Windows.Terminal.PowershellCore"
            }
        ]
    },
    "schemes": 
    [
        {
            "background": "#0C0C0C",
            "black": "#0C0C0C",
            "blue": "#003EF5",
            "brightBlack": "#767676",
            "brightBlue": "#3B78FF",
            "brightCyan": "#61D6D6",
            "brightGreen": "#16C60C",
            "brightPurple": "#B4009E",
            "brightRed": "#E74856",
            "brightWhite": "#F2F2F2",
            "brightYellow": "#F9F1A5",
            "cursorColor": "#FFFFFF",
            "cyan": "#3A96DD",
            "foreground": "#CCCCCC",
            "green": "#13A10E",
            "name": "Campbell",
            "purple": "#881798",
            "red": "#C50F1F",
            "selectionBackground": "#FFFFFF",
            "white": "#CCCCCC",
            "yellow": "#C19C00"
        },
        {
            "background": "#012456",
            "black": "#0C0C0C",
            "blue": "#0037DA",
            "brightBlack": "#767676",
            "brightBlue": "#3B78FF",
            "brightCyan": "#61D6D6",
            "brightGreen": "#16C60C",
            "brightPurple": "#B4009E",
            "brightRed": "#E74856",
            "brightWhite": "#F2F2F2",
            "brightYellow": "#F9F1A5",
            "cursorColor": "#FFFFFF",
            "cyan": "#3A96DD",
            "foreground": "#CCCCCC",
            "green": "#13A10E",
            "name": "Campbell Powershell",
            "purple": "#881798",
            "red": "#C50F1F",
            "selectionBackground": "#FFFFFF",
            "white": "#CCCCCC",
            "yellow": "#C19C00"
        },
        {
            "background": "#000000",
            "black": "#000000",
            "blue": "#1F1F1F",
            "brightBlack": "#767676",
            "brightBlue": "#3B78FF",
            "brightCyan": "#61D6D6",
            "brightGreen": "#16C60C",
            "brightPurple": "#B4009E",
            "brightRed": "#E74856",
            "brightWhite": "#F2F2F2",
            "brightYellow": "#F9F1A5",
            "cursorColor": "#FFFFFF",
            "cyan": "#3A96DD",
            "foreground": "#FFFFFF",
            "green": "#13A10E",
            "name": "Far Manager",
            "purple": "#881798",
            "red": "#C50F1F",
            "selectionBackground": "#FFFFFF",
            "white": "#CCCCCC",
            "yellow": "#C19C00"
        },
        {
            "background": "#282C34",
            "black": "#282C34",
            "blue": "#61AFEF",
            "brightBlack": "#5A6374",
            "brightBlue": "#61AFEF",
            "brightCyan": "#56B6C2",
            "brightGreen": "#98C379",
            "brightPurple": "#C678DD",
            "brightRed": "#E06C75",
            "brightWhite": "#DCDFE4",
            "brightYellow": "#E5C07B",
            "cursorColor": "#FFFFFF",
            "cyan": "#56B6C2",
            "foreground": "#DCDFE4",
            "green": "#98C379",
            "name": "One Half Dark",
            "purple": "#C678DD",
            "red": "#E06C75",
            "selectionBackground": "#FFFFFF",
            "white": "#DCDFE4",
            "yellow": "#E5C07B"
        },
        {
            "background": "#FAFAFA",
            "black": "#383A42",
            "blue": "#0184BC",
            "brightBlack": "#4F525D",
            "brightBlue": "#61AFEF",
            "brightCyan": "#56B5C1",
            "brightGreen": "#98C379",
            "brightPurple": "#C577DD",
            "brightRed": "#DF6C75",
            "brightWhite": "#FFFFFF",
            "brightYellow": "#E4C07A",
            "cursorColor": "#4F525D",
            "cyan": "#0997B3",
            "foreground": "#383A42",
            "green": "#50A14F",
            "name": "One Half Light",
            "purple": "#A626A4",
            "red": "#E45649",
            "selectionBackground": "#FFFFFF",
            "white": "#FAFAFA",
            "yellow": "#C18301"
        },
        {
            "background": "#002B36",
            "black": "#002B36",
            "blue": "#268BD2",
            "brightBlack": "#073642",
            "brightBlue": "#839496",
            "brightCyan": "#93A1A1",
            "brightGreen": "#586E75",
            "brightPurple": "#6C71C4",
            "brightRed": "#CB4B16",
            "brightWhite": "#FDF6E3",
            "brightYellow": "#657B83",
            "cursorColor": "#FFFFFF",
            "cyan": "#2AA198",
            "foreground": "#839496",
            "green": "#859900",
            "name": "Solarized Dark",
            "purple": "#D33682",
            "red": "#DC322F",
            "selectionBackground": "#FFFFFF",
            "white": "#EEE8D5",
            "yellow": "#B58900"
        },
        {
            "background": "#FDF6E3",
            "black": "#002B36",
            "blue": "#268BD2",
            "brightBlack": "#073642",
            "brightBlue": "#839496",
            "brightCyan": "#93A1A1",
            "brightGreen": "#586E75",
            "brightPurple": "#6C71C4",
            "brightRed": "#CB4B16",
            "brightWhite": "#FDF6E3",
            "brightYellow": "#657B83",
            "cursorColor": "#002B36",
            "cyan": "#2AA198",
            "foreground": "#657B83",
            "green": "#859900",
            "name": "Solarized Light",
            "purple": "#D33682",
            "red": "#DC322F",
            "selectionBackground": "#FFFFFF",
            "white": "#EEE8D5",
            "yellow": "#B58900"
        },
        {
            "background": "#000000",
            "black": "#000000",
            "blue": "#3465A4",
            "brightBlack": "#555753",
            "brightBlue": "#729FCF",
            "brightCyan": "#34E2E2",
            "brightGreen": "#8AE234",
            "brightPurple": "#AD7FA8",
            "brightRed": "#EF2929",
            "brightWhite": "#EEEEEC",
            "brightYellow": "#FCE94F",
            "cursorColor": "#FFFFFF",
            "cyan": "#06989A",
            "foreground": "#D3D7CF",
            "green": "#4E9A06",
            "name": "Tango Dark",
            "purple": "#75507B",
            "red": "#CC0000",
            "selectionBackground": "#FFFFFF",
            "white": "#D3D7CF",
            "yellow": "#C4A000"
        },
        {
            "background": "#FFFFFF",
            "black": "#000000",
            "blue": "#3465A4",
            "brightBlack": "#555753",
            "brightBlue": "#729FCF",
            "brightCyan": "#34E2E2",
            "brightGreen": "#8AE234",
            "brightPurple": "#AD7FA8",
            "brightRed": "#EF2929",
            "brightWhite": "#EEEEEC",
            "brightYellow": "#FCE94F",
            "cursorColor": "#000000",
            "cyan": "#06989A",
            "foreground": "#555753",
            "green": "#4E9A06",
            "name": "Tango Light",
            "purple": "#75507B",
            "red": "#CC0000",
            "selectionBackground": "#FFFFFF",
            "white": "#D3D7CF",
            "yellow": "#C4A000"
        },
        {
            "background": "#000000",
            "black": "#000000",
            "blue": "#0000DE",
            "brightBlack": "#808080",
            "brightBlue": "#0000FF",
            "brightCyan": "#00FFFF",
            "brightGreen": "#00FF00",
            "brightPurple": "#FF00FF",
            "brightRed": "#FF0000",
            "brightWhite": "#FFFFFF",
            "brightYellow": "#FFFF00",
            "cursorColor": "#FFFFFF",
            "cyan": "#008080",
            "foreground": "#C0C0C0",
            "green": "#008000",
            "name": "Vintage",
            "purple": "#800080",
            "red": "#800000",
            "selectionBackground": "#FFFFFF",
            "white": "#C0C0C0",
            "yellow": "#808000"
        }
    ],
    "showTerminalTitleInTitlebar": true,
    "startOnUserLogin": true,
    "startupActions": "nt -p FAR",
    "tabSwitcherMode": "inOrder",
    "tabWidthMode": "titleLength",
    "themes": [],
    "trimBlockSelection": true,
    "useAcrylicInTabRow": false,
    "windowingBehavior": "useAnyExisting"
}
@huettenhain commented on GitHub (Sep 11, 2023): Here's my config. Unfortunately, adding the `adjustIndistinguishableColors` option did not change the observed behavior. ```json { "$help": "https://aka.ms/terminal-documentation", "$schema": "https://aka.ms/terminal-profiles-schema", "actions": [ { "command": "find", "keys": "ctrl+shift+f" }, { "command": { "action": "scrollDown" } }, { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" } }, { "command": "unbound", "keys": "ctrl+comma" }, { "command": "unbound", "keys": "ctrl+alt+comma" }, { "command": "unbound", "keys": "ctrl+tab" }, { "command": "unbound", "keys": "ctrl+shift+tab" }, { "command": "unbound", "keys": "alt+f4" }, { "command": "unbound", "keys": "ctrl+c" }, { "command": "unbound", "keys": "f11" }, { "command": "unbound", "keys": "win+shift+\u00b4" }, { "command": "unbound", "keys": "alt+down" }, { "command": "unbound", "keys": "alt+up" }, { "command": "unbound", "keys": "alt+right" }, { "command": "unbound", "keys": "alt+left" }, { "command": "unbound", "keys": "ctrl+alt+left" }, { "command": "unbound", "keys": "win+up" }, { "command": "unbound", "keys": "win+down" }, { "command": "unbound", "keys": "alt+shift+left" }, { "command": "unbound", "keys": "alt+shift+right" }, { "command": "unbound", "keys": "ctrl+shift+down" }, { "command": "unbound", "keys": "ctrl+shift+up" }, { "command": "unbound", "keys": "ctrl+shift+n" }, { "command": "unbound", "keys": "ctrl+alt+1" }, { "command": "unbound", "keys": "ctrl+alt+2" }, { "command": "unbound", "keys": "ctrl+alt+3" }, { "command": "unbound", "keys": "ctrl+alt+4" }, { "command": "unbound", "keys": "ctrl+alt+5" }, { "command": "unbound", "keys": "ctrl+alt+6" }, { "command": "unbound", "keys": "ctrl+alt+7" }, { "command": "unbound", "keys": "ctrl+alt+8" }, { "command": "unbound", "keys": "ctrl+alt+9" }, { "command": "unbound", "keys": "ctrl+shift+1" }, { "command": "unbound", "keys": "ctrl+shift+2" }, { "command": "unbound", "keys": "ctrl+shift+3" }, { "command": "unbound", "keys": "ctrl+shift+4" }, { "command": "unbound", "keys": "ctrl+shift+5" }, { "command": "unbound", "keys": "ctrl+shift+6" }, { "command": "unbound", "keys": "ctrl+shift+7" }, { "command": "unbound", "keys": "ctrl+shift+8" }, { "command": "unbound", "keys": "ctrl+shift+9" }, { "command": "unbound", "keys": "ctrl+0" }, { "command": "unbound", "keys": "ctrl+shift+d" }, { "command": "unbound", "keys": "ctrl+v" }, { "command": "unbound", "keys": "ctrl+insert" }, { "command": "unbound", "keys": "ctrl+shift+c" }, { "command": "unbound", "keys": "ctrl+numpad_minus" }, { "command": "unbound", "keys": "alt+shift+d" }, { "command": "unbound", "keys": "ctrl+numpad_plus" }, { "command": "unbound", "keys": "ctrl+shift+space" }, { "command": "unbound", "keys": "ctrl+shift+comma" }, { "command": "unbound", "keys": "ctrl+shift+v" }, { "command": "unbound", "keys": "win+sc(41)" }, { "command": "unbound", "keys": "ctrl+shift+p" }, { "command": "unbound", "keys": "ctrl+plus" }, { "command": "unbound", "keys": "ctrl+minus" }, { "command": "unbound", "keys": "alt+shift+down" }, { "command": "unbound", "keys": "alt+shift+pgdn" }, { "command": "unbound", "keys": "alt+shift+up" }, { "command": "unbound", "keys": "alt+shift+pgup" }, { "command": "unbound", "keys": "f1" }, { "command": "unbound", "keys": "shift+f1" }, { "command": { "action": "prevTab" }, "keys": "win+pgup" }, { "command": { "action": "openSettings", "target": "defaultsFile" } }, { "command": "paste" }, { "command": { "action": "copy", "singleLine": false } }, { "command": { "action": "globalSummon", "monitor": "any" }, "keys": "\u00b4" }, { "command": "scrollUpPage", "keys": "ctrl+shift+pgup" }, { "command": { "action": "commandPalette" }, "keys": "alt+shift+f1" }, { "command": { "action": "nextTab" }, "keys": "win+pgdn" }, { "command": { "action": "openSettings", "target": "settingsUI" }, "keys": "alt+p" }, { "command": { "action": "closeTab" }, "keys": "ctrl+w" }, { "command": { "action": "openSettings", "target": "settingsFile" }, "keys": "win+alt+p" }, { "command": { "action": "scrollUp" } }, { "command": "scrollDownPage", "keys": "ctrl+shift+pgdn" }, { "command": "toggleFocusMode", "keys": "alt+enter" } ], "alwaysShowTabs": false, "copyFormatting": "none", "copyOnSelect": false, "defaultProfile": "{a1673b1e-7b06-5283-a744-55235740e3e6}", "disableAnimations": true, "experimental.detectURLs": true, "experimental.rendering.forceFullRepaint": false, "launchMode": "maximizedFocus", "newTabMenu": [ { "type": "remainingProfiles" } ], "profiles": { "defaults": { "antialiasingMode": "cleartype", "backgroundImageOpacity": 0.47, "colorScheme": "Far Manager", "cursorShape": "vintage", "adjustIndistinguishableColors": "never", "experimental.retroTerminalEffect": false, "font": { "face": "FixedSysEx", "size": 12.0 }, "scrollbarState": "hidden", "useAcrylic": false }, "list": [ { "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "hidden": false, "name": "Windows PowerShell" }, { "antialiasingMode": "cleartype", "colorScheme": "Far Manager", "experimental.retroTerminalEffect": false, "font": { "face": "JetBrains Mono", "size": 16.0, "weight": "semi-bold" }, "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "hidden": false, "intenseTextStyle": "bright", "name": "Command Prompt" }, { "antialiasingMode": "cleartype", "closeOnExit": "always", "colorScheme": "Campbell", "font": { "face": "JetBrains Mono", "size": 16.0, "weight": "semi-bold" }, "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}", "hidden": false, "name": "Ubuntu", "source": "Windows.Terminal.Wsl" }, { "backgroundImage": null, "closeOnExit": "always", "colorScheme": "Far Manager", "commandline": "Far.exe", "experimental.retroTerminalEffect": false, "guid": "{a1673b1e-7b06-5283-a744-55235740e3e6}", "historySize": 30000, "name": "FAR", "startingDirectory": "W:\\", "tabTitle": "FAR" }, { "guid": "{8f2a3ed6-0296-5f2d-afa5-59f10a4d4aed}", "hidden": false, "name": "Developer Command Prompt for VS 2022", "source": "Windows.Terminal.VisualStudio" }, { "guid": "{b305247b-4860-5f9a-a7b1-629656e5b9cd}", "hidden": false, "name": "Developer PowerShell for VS 2022", "source": "Windows.Terminal.VisualStudio" }, { "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", "hidden": false, "name": "PowerShell", "source": "Windows.Terminal.PowershellCore" } ] }, "schemes": [ { "background": "#0C0C0C", "black": "#0C0C0C", "blue": "#003EF5", "brightBlack": "#767676", "brightBlue": "#3B78FF", "brightCyan": "#61D6D6", "brightGreen": "#16C60C", "brightPurple": "#B4009E", "brightRed": "#E74856", "brightWhite": "#F2F2F2", "brightYellow": "#F9F1A5", "cursorColor": "#FFFFFF", "cyan": "#3A96DD", "foreground": "#CCCCCC", "green": "#13A10E", "name": "Campbell", "purple": "#881798", "red": "#C50F1F", "selectionBackground": "#FFFFFF", "white": "#CCCCCC", "yellow": "#C19C00" }, { "background": "#012456", "black": "#0C0C0C", "blue": "#0037DA", "brightBlack": "#767676", "brightBlue": "#3B78FF", "brightCyan": "#61D6D6", "brightGreen": "#16C60C", "brightPurple": "#B4009E", "brightRed": "#E74856", "brightWhite": "#F2F2F2", "brightYellow": "#F9F1A5", "cursorColor": "#FFFFFF", "cyan": "#3A96DD", "foreground": "#CCCCCC", "green": "#13A10E", "name": "Campbell Powershell", "purple": "#881798", "red": "#C50F1F", "selectionBackground": "#FFFFFF", "white": "#CCCCCC", "yellow": "#C19C00" }, { "background": "#000000", "black": "#000000", "blue": "#1F1F1F", "brightBlack": "#767676", "brightBlue": "#3B78FF", "brightCyan": "#61D6D6", "brightGreen": "#16C60C", "brightPurple": "#B4009E", "brightRed": "#E74856", "brightWhite": "#F2F2F2", "brightYellow": "#F9F1A5", "cursorColor": "#FFFFFF", "cyan": "#3A96DD", "foreground": "#FFFFFF", "green": "#13A10E", "name": "Far Manager", "purple": "#881798", "red": "#C50F1F", "selectionBackground": "#FFFFFF", "white": "#CCCCCC", "yellow": "#C19C00" }, { "background": "#282C34", "black": "#282C34", "blue": "#61AFEF", "brightBlack": "#5A6374", "brightBlue": "#61AFEF", "brightCyan": "#56B6C2", "brightGreen": "#98C379", "brightPurple": "#C678DD", "brightRed": "#E06C75", "brightWhite": "#DCDFE4", "brightYellow": "#E5C07B", "cursorColor": "#FFFFFF", "cyan": "#56B6C2", "foreground": "#DCDFE4", "green": "#98C379", "name": "One Half Dark", "purple": "#C678DD", "red": "#E06C75", "selectionBackground": "#FFFFFF", "white": "#DCDFE4", "yellow": "#E5C07B" }, { "background": "#FAFAFA", "black": "#383A42", "blue": "#0184BC", "brightBlack": "#4F525D", "brightBlue": "#61AFEF", "brightCyan": "#56B5C1", "brightGreen": "#98C379", "brightPurple": "#C577DD", "brightRed": "#DF6C75", "brightWhite": "#FFFFFF", "brightYellow": "#E4C07A", "cursorColor": "#4F525D", "cyan": "#0997B3", "foreground": "#383A42", "green": "#50A14F", "name": "One Half Light", "purple": "#A626A4", "red": "#E45649", "selectionBackground": "#FFFFFF", "white": "#FAFAFA", "yellow": "#C18301" }, { "background": "#002B36", "black": "#002B36", "blue": "#268BD2", "brightBlack": "#073642", "brightBlue": "#839496", "brightCyan": "#93A1A1", "brightGreen": "#586E75", "brightPurple": "#6C71C4", "brightRed": "#CB4B16", "brightWhite": "#FDF6E3", "brightYellow": "#657B83", "cursorColor": "#FFFFFF", "cyan": "#2AA198", "foreground": "#839496", "green": "#859900", "name": "Solarized Dark", "purple": "#D33682", "red": "#DC322F", "selectionBackground": "#FFFFFF", "white": "#EEE8D5", "yellow": "#B58900" }, { "background": "#FDF6E3", "black": "#002B36", "blue": "#268BD2", "brightBlack": "#073642", "brightBlue": "#839496", "brightCyan": "#93A1A1", "brightGreen": "#586E75", "brightPurple": "#6C71C4", "brightRed": "#CB4B16", "brightWhite": "#FDF6E3", "brightYellow": "#657B83", "cursorColor": "#002B36", "cyan": "#2AA198", "foreground": "#657B83", "green": "#859900", "name": "Solarized Light", "purple": "#D33682", "red": "#DC322F", "selectionBackground": "#FFFFFF", "white": "#EEE8D5", "yellow": "#B58900" }, { "background": "#000000", "black": "#000000", "blue": "#3465A4", "brightBlack": "#555753", "brightBlue": "#729FCF", "brightCyan": "#34E2E2", "brightGreen": "#8AE234", "brightPurple": "#AD7FA8", "brightRed": "#EF2929", "brightWhite": "#EEEEEC", "brightYellow": "#FCE94F", "cursorColor": "#FFFFFF", "cyan": "#06989A", "foreground": "#D3D7CF", "green": "#4E9A06", "name": "Tango Dark", "purple": "#75507B", "red": "#CC0000", "selectionBackground": "#FFFFFF", "white": "#D3D7CF", "yellow": "#C4A000" }, { "background": "#FFFFFF", "black": "#000000", "blue": "#3465A4", "brightBlack": "#555753", "brightBlue": "#729FCF", "brightCyan": "#34E2E2", "brightGreen": "#8AE234", "brightPurple": "#AD7FA8", "brightRed": "#EF2929", "brightWhite": "#EEEEEC", "brightYellow": "#FCE94F", "cursorColor": "#000000", "cyan": "#06989A", "foreground": "#555753", "green": "#4E9A06", "name": "Tango Light", "purple": "#75507B", "red": "#CC0000", "selectionBackground": "#FFFFFF", "white": "#D3D7CF", "yellow": "#C4A000" }, { "background": "#000000", "black": "#000000", "blue": "#0000DE", "brightBlack": "#808080", "brightBlue": "#0000FF", "brightCyan": "#00FFFF", "brightGreen": "#00FF00", "brightPurple": "#FF00FF", "brightRed": "#FF0000", "brightWhite": "#FFFFFF", "brightYellow": "#FFFF00", "cursorColor": "#FFFFFF", "cyan": "#008080", "foreground": "#C0C0C0", "green": "#008000", "name": "Vintage", "purple": "#800080", "red": "#800000", "selectionBackground": "#FFFFFF", "white": "#C0C0C0", "yellow": "#808000" } ], "showTerminalTitleInTitlebar": true, "startOnUserLogin": true, "startupActions": "nt -p FAR", "tabSwitcherMode": "inOrder", "tabWidthMode": "titleLength", "themes": [], "trimBlockSelection": true, "useAcrylicInTabRow": false, "windowingBehavior": "useAnyExisting" } ```
Author
Owner

@j4james commented on GitHub (Sep 12, 2023):

I believe this is a "feature" of Far Manager - it deliberately overrides your color preferences because they didn't like the Windows Terminal default colors. There should be an option in their settings somewhere to turn this feature off.

This is a quote from their commit log:

Set the classic palette by default
Microsoft keeps fixing things that ain't broken.
Apparently Windows Terminal is now default and we have another wave of questions about its eye-bleeding palette.
It is getting annoying, so the classic palette is now set automatically by default,
overriding any terminal preferences and rejecting any modern fashion trends in UI design.
If you actually know what a palette is and have your own, turn the override off in color settings.

@j4james commented on GitHub (Sep 12, 2023): I believe this is a "feature" of Far Manager - it deliberately overrides your color preferences because they didn't like the Windows Terminal default colors. There should be an option in their settings somewhere to turn this feature off. This is a quote from their [commit log](https://github.com/FarGroup/FarManager/commit/dc4dfd283d3c0deed67795a4a32038d269afd0f1): > **Set the classic palette by default** > Microsoft keeps fixing things that ain't broken. Apparently Windows Terminal is now default and we have another wave of questions about its eye-bleeding palette. It is getting annoying, so the classic palette is now set automatically by default, overriding any terminal preferences and rejecting any modern fashion trends in UI design. If you actually know what a palette is and have your own, turn the override off in color settings.
Author
Owner

@lhecker commented on GitHub (Sep 12, 2023):

we have another wave of questions about its eye-bleeding palette.

I thought that conhost has been using the same Campbell palette that Windows Terminal uses for a long time now. Is that wrong? Or maybe it's just that people kept reporting that Far is broken even though they just used a "broken" color scheme. I can imagine that this can end up being rather annoying as a TUI maintainer... 😅

(BTW reading through the changelog, I can see a number of bugs alabuzhev has encountered and since reported here. It's disheartening seeing those go unaddressed. It'd be nice if we could address at least some of them sometime soon.)

@lhecker commented on GitHub (Sep 12, 2023): > we have another wave of questions about its eye-bleeding palette. I thought that conhost has been using the same Campbell palette that Windows Terminal uses for a long time now. Is that wrong? Or maybe it's just that people kept reporting that Far is broken even though they just used a "broken" color scheme. I can imagine that this can end up being rather annoying as a TUI maintainer... 😅 (BTW reading through the changelog, I can see a number of bugs alabuzhev has encountered and since reported here. It's disheartening seeing those go unaddressed. It'd be nice if we could address at least some of them sometime soon.)
Author
Owner

@zadjii-msft commented on GitHub (Sep 12, 2023):

conhost has been using the same Campbell palette that Windows Terminal uses for a long time

Since 2017. Far is doing its own thing here - this is a bug that should be filed on them.

@zadjii-msft commented on GitHub (Sep 12, 2023): > conhost has been using the same Campbell palette that Windows Terminal uses for a long time [Since 2017](https://devblogs.microsoft.com/commandline/updating-the-windows-console-colors/). Far is doing its own thing here - this is a bug that should be filed on them.
Author
Owner

@huettenhain commented on GitHub (Sep 12, 2023):

Gotcha. I anticipated it might be a problem in either WT or FAR, and since I run the preview version of WT and the release of FAR, I decided to check here first. Thanks for the pointer and apologies for not checking their changelog.

@huettenhain commented on GitHub (Sep 12, 2023): Gotcha. I anticipated it might be a problem in either WT or FAR, and since I run the preview version of WT and the release of FAR, I decided to check here first. Thanks for the pointer and apologies for not checking their changelog.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20459