Comments (4)
Could you share your settings.json file/?
for my own reference:
@rem 18.04
sudo type "c:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2020.827.0_x64__79rhkp1fndgsc\Terminal\Fragments\terminal.json"
@rem 22.04
sudo type "c:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu22.04LTS_2204.3.63.0_x64__79rhkp1fndgsc\Terminal\Fragments\terminal.json"
``
```jsonc
{
"profiles": [
{
"updates": "{17bf3de4-5353-5709-bcf9-835bd952a95e}",
// We have to hide this autogenerated profile as we can't change the name of existing profiles.
// This would use WSLID like "Ubuntu-20.04" which is hard to read.
"hidden": true
},
{
"name": "Ubuntu 22.04.3 LTS",
"colorScheme": "Ubuntu-22.04-ColorScheme",
"commandline": "ubuntu2204.exe",
"tabTitle": "Ubuntu 22.04.3 LTS",
// This would be the idea once https://github.com/microsoft/terminal/issues/10359 is fixed.
// "icon": "ms-appx:///Assets/Square44x44Logo.targetsize-32.png",
"icon": "https://assets.ubuntu.com/v1/49a1a858-favicon-32x32.png",
"cursorShape": "filledBox",
"font": {
// Not possible right now as we have multiple appx which could ship it and needs a store
// permission: https://docs.microsoft.com/en-us/windows/apps/desktop/modernize/desktop-to-uwp-extensions#share-fonts-with-other-windows-applications
// Also, referencing it if it does not exist will show an error message when opening
// the profile.
//"face": "Ubuntu Mono",
"face": "Cascadia Mono",
"size": 13
}
}
],
"schemes": [
{
"name": "Ubuntu-22.04-ColorScheme",
"background": "#300A24",
"black": "#171421",
"blue": "#0037DA",
"brightBlack": "#767676",
"brightBlue": "#08458F",
"brightCyan": "#2C9FB3",
"brightGreen": "#26A269",
"brightPurple": "#A347BA",
"brightRed": "#C01C28",
"brightWhite": "#F2F2F2",
"brightYellow": "#A2734C",
"cursorColor": "#FFFFFF",
"cyan": "#3A96DD",
"foreground": "#FFFFFF",
"green": "#26A269",
"purple": "#881798",
"red": "#C21A23",
"selectionBackground": "#FFFFFF",
"white": "#CCCCCC",
"yellow": "#A2734C"
}
]
}
There's no second cursor color in the profile, so that rules that out
from terminal.
When the cursor color is #ffffff
we treat it as a "inverted color" cursor. It's basically a hack that has existed for a quite a while now. We need a profile setting that says "I want inverted/reversed/colored cursors" and it would default to inverted.
from terminal.
Only "#FFFFFF" will be displayed "#CFF5DB".
This is my settings.json.
settings.json
from terminal.
op yea forgot about cursor inverting. That explains it. I suppose then that this is sorta like #7118 - we need an explicit setting to control whether to invert the cursor or not.
For now, you can just set the cursorColor
to #fffffe
, and that should be white enough 😉
from terminal.
Related Issues (20)
- Suggest me code for this.
- I like some suggestions hare.
- Clicked URL contains unwanted delimiter HOT 3
- Crash when exiting a tab with the debug tap HOT 5
- Font loading faults after Windows update KB5039212 HOT 6
- Changing a value belonging to Resources.resw under Microsoft.Terminal.Control.Lib causes build to fail.
- Better Warnings for Custom Pixel Shader Compilation Failures
- Windows key doesn't work when assigning key actions HOT 5
- Escape sequence leaking to terminal on starting/attaching `tmux` (over `ssh`) HOT 2
- BUG: Error in TypeData "Microsoft.PowerShell.DeserializingTypeConverter": Cannot create an instance of the type converter for type Microsoft.PowerShell.DeserializingTypeConverter due to exception: The type initializer for 'Microsoft.PowerShell.DeserializingTypeConverter' threw an exception.. , and 3 another errors HOT 5
- Pasting multiline text not working (in shell, vi and hangs kakoune) HOT 3
- distribute conhost fixes with Windows 10 HOT 10
- `settings.json` gets regenerated after it is deleted while Windows Terminal is running HOT 1
- allow tabs on any side and allow users to change the sharpness HOT 5
- Duplicate Titlebar when System Theme Changes HOT 1
- Multiple font style support HOT 3
- wt new-tab --no-focus, to keep the focus in the current tab rather than the new tab HOT 3
- Window title is not updated HOT 2
- wt: The term 'wt' is not recognized as a name of a cmdlet HOT 6
- Use tab colors in the Ctrl-Tab switcher menu entry visuals HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terminal.