GNOME-macOS-Tahoe

kayozxo活跃维护

把 macOS Tahoe 的视觉风格搬到 GNOME 桌面,提供 GTK3/GTK4 主题和配套 dotfiles,让 Linux 用户也能获得液态玻璃质感的界面。

MacOS Tahoe inspired theme for GNOME

v0.6.7发布于 2026-08-22 05:04 UTC1,120star48fork同步于 2026-11-07 07:32 UTC

怎么上手

由 README 提炼,执行前请确认
git clone https://github.com/kayozxo/GNOME-macOS-Tahoe
cd GNOME-macOS-Tahoe
./install.sh
硬件要求按 README 说明

README 未说明硬件要求,仅需运行 GNOME 桌面环境

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

给 GNOME 桌面套上 macOS Tahoe 外观的主题,一条命令装好明暗主题和强调色

把 macOS Tahoe 的视觉风格搬到 GNOME 桌面,提供 GTK3/GTK4 主题和配套 dotfiles,让 Linux 用户也能获得液态玻璃质感的界面。

核心能力

  • 提供明暗两套主题,可单独或同时安装
  • 生成 16 种强调色变体,覆盖 GTK4、GTK3 与 GNOME Shell
  • 用 -la 覆盖 gtk-4.0 配置,让 libadwaita 应用也能套主题
  • 附带图标、壁纸、WhiteSur 光标、Ulauncher 与 GDM 主题等扩展包
  • 提供交互式安装菜单,无需记参数即可选择安装项

容易踩的坑

libadwaita 修复靠覆盖 gtk-4.0 配置,装上后无法再切换主题甚至深色模式;Flatpak 应用需先执行 flatpak override 授权访问 gtk-3.0/gtk-4.0 配置目录,且 Snap 不受支持;安装后需在 Tweaks 的「外观」里手动选择 Tahoe-Dark-Blue 之类的变体,并注销或重启才生效

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.6.7
  1. v0.6.7最新正式版2026-08-22 · 2026-08-22 05:04 UTC

    What's Changed

    New Contributors

    Full Changelog: https://github.com/kayozxo/GNOME-macOS-Tahoe/compare/v0.6.6...v0.6.7

  2. v0.6.62026-08-19 · 2026-08-19 17:06 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/kayozxo/GNOME-macOS-Tahoe/compare/v0.6.5...v0.6.6

  3. v0.6.52026-08-02 · 2026-08-02 01:50 UTC
    查看更新说明

    What's Changed

    Full Changelog: https://github.com/kayozxo/GNOME-macOS-Tahoe/compare/v0.6.4...v0.6.5

  4. v0.6.42026-07-22 · 2026-07-22 13:19 UTC
    查看更新说明

    What's Changed

    Full Changelog: https://github.com/kayozxo/GNOME-macOS-Tahoe/compare/v0.6.3...v0.6.4

  5. v0.6.32026-07-07 · 2026-07-07 05:13 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/kayozxo/GNOME-macOS-Tahoe/compare/v0.6.2...v0.6.3

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Donate

    If you like my project, you can buy me a coffee, many thanks ❤️ !

    Installation is easy!

    Quick install

    Interactive Installer (Recommended!)

    Run the installer — it will automatically install Gum if needed!

    git clone https://github.com/kayozxo/GNOME-macOS-Tahoe
    cd GNOME-macOS-Tahoe
    ./install.sh
    

    No flags needed! The installer will provide an interactive menu to guide you through:

    • 🎨 Install Light/Dark/Both themes
    • 🌈 Generate and install accent color variants (all 16 or specific)
    • 🖼️ Install generated accent variants to ~/.themes
    • ⚙️ Install libadwaita override (for modern GTK4 apps & GNOME Shell)
    • 🎯 Install extras: MacTahoe icons, MacTahoe wallpapers, WhiteSur cursors, Ulauncher theme and GDM theme
    • 🧹 Uninstall themes
    • 📖 Help & documentation

    Command-line Usage (Advanced)

    If you prefer command-line flags over the interactive menu:

    # Install themes
    ./install.sh -l    # Light theme only
    ./install.sh -d    # Dark theme only
    ./install.sh -u    # Uninstall
    
    # Install wallpapers
    ./install.sh -w    # Tahoe 26 dynamic wallpapers
    
    # Generate accent colors
    ./install.sh --colors        # Generate all 16 variants
    ./install.sh --color blue    # Generate specific color
    
    # Install with libadwaita support
    ./install.sh -d -la                 # Dark + libadwaita
    ./install.sh -d --color blue -la    # Dark blue + libadwaita + GNOME Shell
    

    Updating

    1. Run cd GNOME-macOS-Tahoe
    2. Run git pull origin main
    3. Run ./install.sh again

    Then continue from here

    Accent Colors

    Tahoe now supports 16 beautiful accent colors with complete theming support across GTK4, GTK3, and GNOME Shell! Generate and install accent color variants easily:

    Examples

    # Generate all 16 accent color variants
    ./install.sh --colors
    
    # Generate and install specific color (dark & light)
    ./install.sh --color blue
    
    # Dark mode only with purple accent
    ./install.sh -d --color purple
    
    # Light mode only with green accent
    ./install.sh -l --color green
    
    # Libadwaita fix with colored theme
    ./install.sh -d --color blue -la
    

    Available Color

    ColorColor
    BlueRose
    GreenEmerald
    PurpleViolet
    PinkAmber
    OrangeCyan
    RedLime
    TealSky
    IndigoSlate

    After installation, select your preferred color variant in Tweaks → Appearance (e.g., Tahoe-Dark-Blue, Tahoe-Light-Green, Tahoe-Dark-Amber, etc.). The accent colors will apply to all applications and GNOME Shell elements including dash, notifications, popups, and more!

    Wallpapers

    Fix for libadwaita (not perfect)

    Since the release of Gnome 43.0, more and more built-in apps use libadwaita now, and libadwaita does not support custom themes, which means we cannot change the appearance of app using libadwaita through gnome-tweaks or dconf-editor. 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 theme file to overwrite the gtk-4.0 configuration file. 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 gtk-4.0 configuration file 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 Tahoe into gtk-4.0 configuration folder ($HOME/.config/gtk-4.0) for libadwaita applications:

    ./install.sh -l -la          # install light theme for libadwaita
    ./install.sh -d -la          # install dark theme for libadwaita
    ./install.sh -d --color blue -la    # install dark blue theme for libadwaita
    ./install.sh -l --color green -la    # install light green theme for libadwaita
    

    Note: The -la flag also applies the accent color to GNOME Shell elements (dash, notifications, popups, etc.) when used with --color.

    Fix for Flatpak

    1. Run command to fix it
    sudo flatpak override --filesystem=xdg-config/gtk-3.0 && sudo flatpak override --filesystem=xdg-config/gtk-4.0
    

    If you use flatpak apps, you can run this to fix theme issue

    2. Connect Tahoe theme to Flatpak (gtk 3.0) (Snap not support)

    Parameter: --flatpak

    Example: ./install.sh --flatpak

    ✅ Done!

    If you like my project, you can buy me a coffee, many thanks ❤️ !

    Reboot or log out and back in — your GNOME should now resemble macOS Tahoe!

    If you face any issues or have questions, feel free to open an issue on the repo or drop a comment on my Reddit post.