A VS Code theme that brings GNOME's Adwaita design language and GNOME Builder's syntax highlighting to the editor.
Adwaita for VS Code is a theme extension that ports the visual design of GNOME's Adwaita interface and the syntax highlighting from GNOME Builder to Visual Studio Code. It provides dark and light themes that match the GNOME desktop environment, helping the editor blend in visually with the rest of the system. The project solves the aesthetic disconnect for developers who use VS Code on GNOME but want a native-looking interface.
Developers using VS Code on GNOME-based Linux distributions (e.g., Fedora, Ubuntu GNOME) who value desktop consistency and prefer the Adwaita design language. It's also suitable for GNOME application developers familiar with GNOME Builder's syntax highlighting.
It offers the most accurate Adwaita theming for VS Code, directly based on GNOME's official design, with extra variants for customization. Unlike generic dark/light themes, it ensures seamless integration with the GNOME desktop, including recommended settings for features like auto-detecting color schemes.
VS Code theme for the GNOME desktop
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Accurately replicates GNOME's Adwaita color palette and styling for both dark and light modes, ensuring visual consistency with the desktop environment as highlighted in the README.
Uses syntax highlighting inspired by GNOME Builder, making it ideal for GNOME developers familiar with the official IDE's coding aesthetics.
Includes extra variants with colorful status bars and default syntax highlighting, allowing users to tailor the appearance to their preferences, as shown in the screenshot examples.
Provides recommended VS Code settings for features like auto-detecting color schemes and custom title bars, enhancing the native feel with specific JSON configurations.
Primarily beneficial only for GNOME-based Linux users; offers little value for those on other operating systems or desktop environments, limiting its broader appeal.
Optimal integration requires editing VS Code's JSON settings manually, which might be intimidating for casual users or those unfamiliar with configuration files.
For full effects like rounded corners, it relies on GNOME extensions such as Rounded Window Corners, adding an extra layer of setup beyond VS Code.