十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

WhiteSur 主题实操指南:6 步装好、调美、卸干净

WhiteSur 主题实操指南:6 步装好、调美、卸干净 WhiteSur 主题实操指南6 步装好、调美、卸干净【免费下载链接】WhiteSur-gtk-themeMacOS like theme for all gtk based desktops项目地址: https://gitcode.com/GitHub_Trending/wh/WhiteSur-gtk-themeWhiteSur 主题是一套 macOS Big Sur 风格的 Linux 主题包覆盖 GTK 2/3/4、Gnome Shell、GDM 登录界面、Cinnamon、Metacity、XFWM、Unity 等几乎所有基于 GTK 的桌面组件同时附带 Firefox 的 Safari 风外观。如果你想在 Gnome 桌面上用一套主题统一窗口、面板、登录页和浏览器这个项目就是为此准备的下文带你从零走到完全定制。一、先把仓库装到桌面克隆、授权、一条命令这一节结束后~/.themes下就会出现 WhiteSur 主题目录桌面完成度约八成。仓库脚本需要可执行权限才能跑起来所以标准动作是三步克隆、授权、执行。git clone https://gitcode.com/GitHub_Trending/wh/WhiteSur-gtk-theme --depth1 cd WhiteSur-gtk-theme chmod x install.sh ./install.sh默认参数会装下全部颜色变体的 BigSur 风格主题。想只留自己中意的那个强调色重复使用-t即可./install.sh -t red ./install.sh -t red -t green ./install.sh -t allNautilus 侧边栏样式由-N控制可选 stable、normal、mojave、glassy、right 五种风格./install.sh -N mojave执行完看到终端逐步编译 scss 并提示安装完成、~/.themes/下多出 WhiteSur 开头的目录就算成功。卡住时先查依赖Ubuntu 需要 sassc、libglib2.0-dev-binFedora 对应 glib2-devel安装脚本本身也会提示缺什么。二、让它真正生效扩展 双主题设置装完没变化十有八九是卡在这一步Gnome Shell 的主题不读 GTK 设置必须由 user-themes 扩展负责分发。先去扩展商店安装并启用 user-themes然后打开 Gnome Tweaks 的「外观」页做两个动作把「应用程序」主题改成 WhiteSur同时把「Shell」主题也改成 WhiteSur。两处都改完刷新一次桌面或注销重登面板、弹出菜单、窗口标题栏应该整体变成 macOS 风配色——这就是成功的标志。不生效时的排查顺序很固定先确认 user-themes 处于启用状态再确认 Shell 一项不是停在默认。只改「应用程序」不动「Shell」桌面只会换一半这是最高频的坑。三、三类兼容性场景逐个处理不同容器和应用各有自己的渲染隔离机制WhiteSur 分别给了三条修复路径按你实际遇到的场景挑一条跑。Flatpak 沙箱。沙箱看不到你主目录的 GTK 配置所以分两步先用tweaks.sh -F把主题写进 Flatpak 可达的位置再用 override 把配置目录放行给所有 Flatpak 应用./tweaks.sh -F sudo flatpak override --filesystemxdg-config/gtk-3.0 sudo flatpak override --filesystemxdg-config/gtk-4.0重开任一 Flatpak 应用窗口边框、按钮、标题栏换成 WhiteSur 样式即成功。libadwaita 应用。Gnome 43 上大量应用改用 libadwaita默认不跟自定义主题走。-l参数把主题塞进 gtk-4.0 配置目录绕开这层限制./install.sh -l ./install.sh -l -c light第二条是浅色版。看到新建的 libadwaita 应用如文件管理器的新版界面按钮和背景跟着主题走就算生效但要心里有数这条路径并非覆盖所有 libadwaita 应用属于能修多少算多少。Firefox。浏览器外观走 userChrome/userContent 通道与 GTK 无关单独用-f安装即可Monterey 风格下地址栏与标签页的拼接问题用./tweaks.sh -f monterey重新生成对应样式来修。更多按钮布局组合可以看 other/firefox/README.md。四、个性化微调登录页、任务栏、透明度与圆角这一步做完你的桌面才算完全是你自己的。GDM 登录界面需要 root 权限这是三处里唯一要 sudo 的sudo ./tweaks.sh -g默认背景就是 BigSur 壁纸想换自己的图用-b指定路径-nd关闭暗化、-nb关闭模糊sudo ./tweaks.sh -g -b /HOME/you/wall.jpg -nd -nb重启 GDM 或重启后登录页出现你指定的壁纸和主题化控件即为成功。Dash to Dock扩展的样式与主题存在错位用专用修复脚本对齐./tweaks.sh -d相关样式源文件在 other/dash-to-dock/跑完重新加载扩展即可看到 dock 背景、圆角与主题一致。透明度与圆角直接在安装时带参数./install.sh -o solid ./install.sh --round-o在 normal 与 solid 之间选可重复传入--round让最大化窗口保持圆角。参数全量列表随时用./install.sh -h查询。五、退出策略按组件拆干净不同组件有各自的「退出键」混用一条命令清不干净按顺序执行一遍即可./install.sh -r sudo ./tweaks.sh -g -r ./tweaks.sh -f -r ./tweaks.sh -F -r四条分别对应 GTK 主题、GDM、Firefox、Flatpak只装过哪几项就跑哪几条。全部执行完~/.themes/下 WhiteSur 目录消失、Tweaks 里不再出现该主题、登录页恢复默认说明清干净了。场景速查表场景命令安装默认主题./install.sh指定强调色可叠加./install.sh -t red -t green全部颜色./install.sh -t all换 Nautilus 样式./install.sh -N mojaveFlatpak 修复./tweaks.sh -Fsudo flatpak override --filesystemxdg-config/gtk-3.0libadwaita 应用./install.sh -lFirefox 主题./tweaks.sh -fGDM 登录页sudo ./tweaks.sh -g -b 图片路径Dash to Dock 对齐./tweaks.sh -d实心不透明 / 圆角./install.sh -o solid、./install.sh --round卸载 GTK / GDM / Firefox / Flatpak./install.sh -r、sudo ./tweaks.sh -g -r、./tweaks.sh -f -r、./tweaks.sh -F -r更多选项细节以 官方 README 为准跑之前先扫一眼能少踩一半坑。【免费下载链接】WhiteSur-gtk-themeMacOS like theme for all gtk based desktops项目地址: https://gitcode.com/GitHub_Trending/wh/WhiteSur-gtk-theme创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表