![]() ![]() ![]() ![]() When native fullscreen mode is disabled (in Prefs > General), this option is available. Auto-hide menu bar in non-native fullscreen Status Bar Locationĭefines where the status bar appears, if enabled. Tab Bar Locationĭefines whether tabs appear at the top, bottom, or left side of your windows. The area around them, when revealed, can be used to drag the window. Mouse to the top left of the window to reveal the red, yellow, and green buts. If tabs are on the bottom or the left, you can move the TheĪrea between the red, yellow, and green buttons and the first tab can be used In Minimal and Compact, tabs go in the title bar if the tabs are on top. The standard colors are used, but the title bar is eliminated to save space. Compact - A combination of Regular and Minimal.Minimal - This is inspired by the appearance of Electron apps.Switches between dark and light mode automatically based on the system setting. On macOS 10.14 and later, there are two additional options: On macOS 10.13 and earlier, the options are Light, Dark, Light High Contrast, and Dark High Contrast. The theme affects how the areas outside the main terminal view are drawn, including colors and fonts. Thanks for nothing, sRGB.Allows you to select the theme. I woke up one day and my VSCode theme was a lot dimmer+desaturated for some reason, tried finding fixes and went the nuclear route. Color space foolery was actually one of the reasons I decided to use VSCode less. I’m sensitive to this kinda stuff, so it’s really nice to have colors figured out. Here’s the same theme with Minimum Contrast set to 0 and 75, respectively. Basically, if you have Minimum Contrast (Profiles > your profile > Colors | Basic Colors) set high enough, it’ll desaturate your colors. I didn’t have this setting on, but found it while testing things out. Minimum Contrast Contrasts with Perfection They’re not exactly the same (which I’ll naively attribute to color space weirdness) but they’re close enough for me, a satisfactory solution I spent an entire day goofing around to find. Setting it to 0 made colors much more vibrant, which was my primary peeve. I didn’t realize it for the longest time, I have no idea when I even turned it on, but I found that it “boosts” the cursor by dimming everything else. (Profiles > your profile > Colors | Cursor Colors) The greatest change among all of them was to set Cursor Boost to 0. It’s not too major of a change, you may not even notice it on your end (maybe because of image quality) but the difference was pretty stark to my WEAK eyes. Here’s nvim in iTerm (left) and Alacritty (right)Īlacritty’s text looks much bolder, no? It really contributes to a different color perception (and higher readability.)Ī nice modification was to disable anti-aliased font. iTerm’s text rendering just feel too “light” to me. But if you want extra brownie points, better colors, and a more cohesive look, it helps to have iTerm’s color preset match Neovim’s.Ī big I wanted to solve was text readability. Presumably this is less of an issue if you use a terminal brightness that matches your Neovim brightness (light-light or dark-dark.) Here’s the same theme with iTerm’s Dark Background preset. Here’s catppuccin nvim with iTerm’s Light Background preset. Playing around with Color Preferences, I found that iTerm has a phenomenon where iTerm2’s background color “bleeds through” Neovim color themes. (Alacritty and iTerm2 were both off from the preview, but iTerm was just “more off”)Īfter scouring forums and git discussions and testing a bunch of different configs + settings, I’ve discovered 4 problems and their solutions: 1. Juggling color spaces is apparently a very difficult thing for many applications to do. These fixes aren’t too technical, just some settings things that some people might easily miss. My eyesight isn’t great, but I could easily tell that the colors were dimmer / washed out / lacking in gamma. An issue I ran into from setting up color themes, however, was that my iTerm2 colors looked pretty off from what the color theme previews did, and even more off from the same theme running in Alacritty, which I installed to troubleshoot this stuff (I really don’t wanna use Alacritty, iTerm2 is super nice.) I’ve recently been spending some time configuring Neovim to look and feel the way I’d like. Fix iTerm2 Neovim Dim Colors/Color Space Issues ![]()
0 Comments
Leave a Reply. |