back to home

vinceliuice / WhiteSur-gtk-theme

MacOS like theme for all gtk based desktops

8,686 stars
719 forks
525 issues
CSSSCSSShell

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing vinceliuice/WhiteSur-gtk-theme in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/vinceliuice/WhiteSur-gtk-theme)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

WhiteSur GTK Theme A macOS like theme for Linux GTK Desktops Donate If you like my project, you can buy me a coffee, many thanks ❤️ ! Installation is easy! Required dependencies (click to open) "Install from source" deps • sassc • libglib2.0-dev-bin • libglib2.0-dev • libxml2-utils • glib2-devel Misc deps • imagemagick • dialog • optipng • inkscape Don't worry, WhiteSur installer already provides all of those dependencies. Recommended GNOME Shell extensions (click to open) • user-themes to enable gnome-shell theme (and not just the application theme) • dash-to-dock • blur-my-shell Quick install Installing from source • Run • Run to install the default WhiteSur GTK theme pack. Uninstall • uninstall Gtk themes: • uninstall GDM theme: • uninstall Firefox theme: • uninstall Flatpak Gtk themes: There's so many customizations you can do! Usage: Options (click to open) Fix for libadwaita (not perfect) Details (click to open) Since the release of , more and more built-in apps use now, and libadwaita does not support custom themes, which means we cannot change the appearance of app using libadwaita through or . For users who love custom themes, it’s really sucks! Anyway if anybody who still want to custom themes we can only do this way: that is to use the to overwrite the . The result is that only Fixed making all gtk4 apps use one theme and cannot be switched (even can not switch to dark mode) If you want to change a theme, you can only re-overwrite the with a new theme, I know this method is not perfect, But at the moment it is only possible to continue using themes for libadwaita's apps ... Run this command to install into ($HOME/.config/gtk-4.0) Change theme color and accent • Install theme accent Parameter: (repeatable) Example: Change Nautilus style Parameter: Example: Explore more customization features! You can run to explore more customization features we have like changing panel opacity, theme opacity (normal and solid variant), window control button variant, etc. Let's tweak! Usage: Options (click to open) There's more themes you can try! Install and edit Firefox theme • Install Firefox theme Parameter: Example: • Edit Firefox theme Parameter: Example: Install and customize GDM theme • Install GDM theme Parameter: (requires to be run as root) Example: • Change the background Parameter: Example: • Don't darken the background Parameter: Example: • Don't blur the background Parameter: Example: • Do more GDM customizations You can do the similar customization features in like changing theme color (dark and light variant) and accent, GNOME Shell 'Activities' icon, etc. related to GDM. Run to explore! Fix for Flatpak • Run command to fix it If you use flatpak apps, you can run this to fix theme issue • Connect WhiteSur theme to Flatpak (gtk 3.0) (Snap not support) Parameter: Example: Other recommended stuff WhiteSur Icon Theme WhiteSur Wallpapers Technical details and getting involved Please go read CONTRIBUTING.md for more info