Skip to content

MacOS Modern is a theme pack styled to match native MacOS as closely as possible. Use recommended settings in the README.md for best results.

License

Notifications You must be signed in to change notification settings

remifluff/macos-modern-vscode-theme

 
 

Repository files navigation

macOS Modern Theme

Ventura

Added Ventura Versions + Icons!


macOS Modern is a set of Visual Studio Code themes styled to match native macOS as closely as possible. Updated to include dark + light versions and icon + product icon themes. Reapply both (icon and color) themes if you have problems. I HIGHLY recommend using the settings below for best results

Shot

Shot

Shot

Shot

Shot

Shot

Shot

Shot

Shot

Shot

Shot


Setup & Tweaks

There are a few settings that should be added to your User Settings to really transform the look to better match OS X. The zoom level and native title bar make a huge difference in the overall look of VSCode. I also prefer to hide the Activity Bar, which can be done from the View menu.

Highly Recommended

 // macOS Modern Tweaks
"editor.fontSize": 12,
"editor.fontFamily": "SF Mono, Monaco",
"editor.tabSize": 2,
"editor.fontWeight": "normal",
"window.titleBarStyle": "native",
"window.nativeTabs": true,
"window.zoomLevel": -0.5,
"workbench.iconTheme": "macOS-modern-color-icon-theme",

// Disable Tab File Icons
"workbench.editor.showIcons": false,
// Disable Red Sidebar Errors
"problems.decorations.enabled": false,

Extension Tweaks

If you choose to hide the activity bar, you can install the "Activitus Bar" extension to add the activity bar buttons to your status bar. Add these settings to theme the "Activitus Bar" and "Project Manager" extensions to match Modern macOS.

 // Activitus Bar
"activitusbar.activeColour": "#615F61",
"workbench.activityBar.visible": true,

// Project Manager
"projectManager.treeview.visible": false,

Optional Additions

You can optionally hide the minimap.

// Disable Minimap
"editor.minimap.enabled": false,

Activity Bar Badge Background

You can change the activity bar badge background with these settings. Add the line for the color you want to workbench.colorCustomizations

// Workbench Color Tweaks
"workbench.colorCustomizations": {
  "activityBarBadge.background": "#1a8bfb", // blue
  "activityBarBadge.background": "#f84339", // red
},

Extras

Light and dark VSCode icons are also included in full quality (don't use the small preview below) on the GitHub repo or in the extension folder in: ~/.vscode/extensions/davidbwaters.macOS-modern-theme/extras/app-icons You could also download the files from the repo folder by clicking the name of the icns or png and clicking the "Download" button. You can use the free app LiteIcon to change the icon.

VSCode

VSCode Insiders

There are also Sketch design files with all the icons. Feel free to use, tweak, add, etc. If you find them useful, a shoutout would be appreciated.


David B. Waters

:) :) :)

About

MacOS Modern is a theme pack styled to match native MacOS as closely as possible. Use recommended settings in the README.md for best results.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%