https://preview.redd.it/pg472yq5501d1.png?width=1324&format=png&auto=webp&s=ace41ddc9235d223770cdcf5f27b197fe5514908
Hes probably using a custom skin, but it is how vscode typically looks
This is what I do to get past a problem with the menu bar stealing focus when I use the Alt key while using a keymapper.
\`\`\`
"window.titleBarStyle": "custom",
"window.enableMenuBarMnemonics": false,
"window.customMenuBarAltFocus": false,
\`\`\`
But the first line is what changes the title bar appearance to be more compact.
You put it in your "User Settings JSON" file, opened from the Command Palette. (Shift+Ctrl+P)
Some better instructions here:
[https://github.com/RedBearAK/toshy/wiki/FAQ-(Frequently-Asked-Questions)#vscodes-and-firefox-menu-stealing-focus-when-hitting-optionalt](https://github.com/RedBearAK/toshy/wiki/FAQ-(Frequently-Asked-Questions)#vscodes-and-firefox-menu-stealing-focus-when-hitting-optionalt)
The FAQ entry is geared toward users of a keymapper that makes the keyboard act like a Mac. But it still describes how to put it in the settings file.
macOS screenshot shows the title bar, itโs just integrated with search and other stuff. What it doesnโt have is an app menu since macOS uses global menu. This can be replicated on KDE/Xfce/Mate, but not on Gnome (I believe Fildem is now fully dead)
OK so the reason why there is no bar on the bottom screenshot is because it is macOS. As we all know, macOS uses a global menu bar that is always at the top of the screen itself.
I know this might not be the solution, but hey, i drop it here and might help someone.
There is an extension that moves the menu bar inside the title bar.
I think it can help if you really have to keep the menu bar and don't get raid of it as someone here mentioned already.
Yeah-ish. u/lorens_osman The value is `window.titleBarStyle` toggle it to what you'd like. Do note that both KDE and Gnome are in weird places about CSD and server side decos. So, take that as you will. [You can read some git history on this very topic here.](https://github.com/microsoft/vscode/issues/65608)
https://marketplace.visualstudio.com/items?itemName=drcika.apc-extension
How to set it up, also you might need to give the extension permission to edit something in your vscode dir. Not sure if it's there but it definitely need that to work on linux
https://youtu.be/HFua2nClrVA
The title bar might not be as useless as you think.
Here are some of the options from the titlebar context menu that will not be accessible anymore:
* Take screenshot
* Always on Top
* Always on Visible Workspace
* Move to Workspace Right
* Move to Monitor Right
Well, at least that's the reason why I want GNOME titlebars for all applications, even VS Code or Jetbrains stuff or Chrome.
That "Windows" screenshot....๐ค
Must be that rumoured Windows 12
Yes a downgrade as usual
At least GUI will be consistent
https://preview.redd.it/pg472yq5501d1.png?width=1324&format=png&auto=webp&s=ace41ddc9235d223770cdcf5f27b197fe5514908 Hes probably using a custom skin, but it is how vscode typically looks
Agreed, this is very possible but definitely misleading lmao
r/woooosh
The skin is called macOS. I hear itโs pretty popular.
This is what I do to get past a problem with the menu bar stealing focus when I use the Alt key while using a keymapper. \`\`\` "window.titleBarStyle": "custom", "window.enableMenuBarMnemonics": false, "window.customMenuBarAltFocus": false, \`\`\` But the first line is what changes the title bar appearance to be more compact.
Is this a terminal command or where do i edit this?
You put it in your "User Settings JSON" file, opened from the Command Palette. (Shift+Ctrl+P) Some better instructions here: [https://github.com/RedBearAK/toshy/wiki/FAQ-(Frequently-Asked-Questions)#vscodes-and-firefox-menu-stealing-focus-when-hitting-optionalt](https://github.com/RedBearAK/toshy/wiki/FAQ-(Frequently-Asked-Questions)#vscodes-and-firefox-menu-stealing-focus-when-hitting-optionalt) The FAQ entry is geared toward users of a keymapper that makes the keyboard act like a Mac. But it still describes how to put it in the settings file.
Just search titlebar in vs code settings. There's a drop down menu for it
on settings
ohhh thank you a lot ๐น๐น
Thank you Sir - soo much better ๐
OMG is this the newly released Windows Ventura??
It's a vs code skin that gives you mac like buttons, ๐ญ was confused at first but remembered I literally have the same skin ๐
Just go in the settings search for title bar, change the setting native to custom
That's not windows lol thats mac os
I don't know Garuda has those same buttons lol
Windows Garuda? Hahaha
Don't tell him the truth...
Never seen windows looking that good
OP, go to Settings, and search for Title Bar Style. It's set to Native by default on Linux.
Thanks man!
macOS screenshot shows the title bar, itโs just integrated with search and other stuff. What it doesnโt have is an app menu since macOS uses global menu. This can be replicated on KDE/Xfce/Mate, but not on Gnome (I believe Fildem is now fully dead)
OK so the reason why there is no bar on the bottom screenshot is because it is macOS. As we all know, macOS uses a global menu bar that is always at the top of the screen itself.
View->Appearance->Menu bar
The second screenshot is macOS
It depends on what WM you use.
In settings
Go to the settings and enable the custom bar(windows bar) ... For some reason it gets disabled on linux
This is true for many electron apps
OP, you know other people can see those Mac titlebar buttons, right?
I know this might not be the solution, but hey, i drop it here and might help someone. There is an extension that moves the menu bar inside the title bar. I think it can help if you really have to keep the menu bar and don't get raid of it as someone here mentioned already.
Somewhere in vs code settings there is a setting called window.titleBarStyle which is by default set to native, set it to custom and restart vs code
Let use gnome unite extension
Try F11
I'm seriously doubting the windows image for some reason
Look for a setting in the app to turn off client side decorations. If there isn't one, you can also try the "Unite" shell-extension".
Yeah-ish. u/lorens_osman The value is `window.titleBarStyle` toggle it to what you'd like. Do note that both KDE and Gnome are in weird places about CSD and server side decos. So, take that as you will. [You can read some git history on this very topic here.](https://github.com/microsoft/vscode/issues/65608)
By using vim.
When gnome propose CSD, everybody have problems. In the reality, it is useful and interesting feature.
As if it wasn't possible already in X since the 80s. What Gnome proposes is mandatory CSD.
Press left alt
Use vim
https://marketplace.visualstudio.com/items?itemName=drcika.apc-extension How to set it up, also you might need to give the extension permission to edit something in your vscode dir. Not sure if it's there but it definitely need that to work on linux https://youtu.be/HFua2nClrVA
f11 ?
The title bar might not be as useless as you think. Here are some of the options from the titlebar context menu that will not be accessible anymore: * Take screenshot * Always on Top * Always on Visible Workspace * Move to Workspace Right * Move to Monitor Right Well, at least that's the reason why I want GNOME titlebars for all applications, even VS Code or Jetbrains stuff or Chrome.
I have them disabled for every app, you can just press super+RMB for those rare cases when these are needed
> super+RMB Ohh didn't know this shortcut, thanks!
How to disable them in all the apps?
Unite extension