PopOS换完Catalyst主题后桌面颜值翻倍手把手教你换图标改壁纸调窗口动画让Linux桌面从单调变精致新手一看就会
哎哟,说到Pop!_OS这个发行版,说实话它开箱的体验其实挺朴实的——至少对刚入手Linux的新手来说,那灰蒙蒙的桌面和千篇一律的窗口确实有点“工地风”。但你知道吗,这货骨子里藏着一个能折腾的天赋点:COSMIC桌面(也就是System76自己搞的GNOME定制版),它比原版GNOME还多给了好几层自定义权限。今天我就带你把这个桌面从“能跑就行”升级到“同事看了问你换了Mac没”。
一、先搞懂Catalyst是个啥
Catalyst不是主题,是一套完整的视觉风格包。它包含:
- 深色系的GTK主题(窗口、按钮、菜单栏)
- 配套的图标主题(圆角、玻璃质感)
- 鼠标指针样式
- 甚至包括GDM登录界面
在Pop!_OS上应用它,比在Ubuntu或Fedora上简单得多——因为System76默认就把所有必要的扩展和工具都给你装好了。
二、安装Catalyst主题(三种方法,挑一个你用着顺手的)
方法A:用System76官方脚本(最省心)
打开终端,直接跑:
# 1. 先克隆Catalyst仓库
git clone https://github.com/jaagrav/PopCatalystTheme.git ~/PopCatalystTheme
# 2. 进入目录看说明
cd ~/PopCatalystTheme
# 3. 运行一键安装
chmod +x install.sh
./install.sh
脚本会自动:
- 下载主题、图标、光标
- 复制到你家目录下的
~/.themes和~/.icons - 帮你安装
gnome-tweaks(如果没装的话)
装完重启一下,或者注销重新登录。
方法B:用Pop!_Shop一键安装
- 打开 Pop!_Shop(就是那个橙色购物袋图标)
- 搜索
PopCatalyst - 点安装,完事
这招适合不喜欢敲命令的新手,但缺点是这个方式更新慢,有时候主题更新了你还不知道。
方法C:手动下载(最灵活)
去 GitHub 上搜 jaagrav/PopCatalystTheme,点 Code → Download ZIP,解压后:
# 创建主题目录(如果还没有)
mkdir -p ~/.themes ~/.icons ~/.cursor
# 解压后手动复制
unzip PopCatalystTheme-main.zip -d ~/.themes/
unzip PopCatalystTheme-main.zip -d ~/.icons/
# 或者更干净的单主题安装
cp -r PopCatalystTheme-main/themes/Catalyst ~/.themes/
cp -r PopCatalystTheme-main/icons/Catalyst ~/.icons/
手动装的好处是你可以只挑某一部分用——比如只要图标,不要主题。
三、应用主题(关键一步)
装完不等于生效,你得告诉系统“我要用这个”。
用 GUI 设置(推荐给新手)
- 打开 Settings(设置)
- 左侧找 Appearance(外观)
- 点 Theme 下拉框 → 选 Catalyst
- 点 Icons 下拉框 → 选 Catalyst
- 点 Cursor 下拉框 → 选 Catalyst(如果有)
你会看到窗口颜色瞬间变深、圆角变大、图标从方形变成玻璃质感。
用命令行(装逼用)
# 查看当前主题
gsettings get org.gnome.desktop.interface gtk-theme
# 设置主题
gsettings set org.gnome.desktop.interface gtk-theme 'Catalyst'
gsettings set org.gnome.desktop.interface icon-theme 'Catalyst'
gsettings set org.gnome.desktop.interface cursor-theme 'Catalyst'
# 立即生效
killall gnome-shell && gnome-shell --replace &
四、换壁纸(颜值翻倍的关键)
Catalyst主题配合深色背景才好看,别用那种亮瞎眼的默认风景照。
推荐的壁纸来源
1. Unsplash(免费无版权)
# 安装壁纸获取工具
sudo apt install wallpaper-engine
# 或者用命令行直接下载
wget -O ~/Pictures/wallpaper.jpg "https://source.unsplash.com/random/3840x2160/?dark,abstract"
2. 自己画/改一张
用 Krita 或 GIMP 做个渐变背景:
- 主色:
#1a1a2e(深蓝黑) - 辅色:
#16213e - 加个半透明的几何图形在角落
3. 从 r/unixporn 抄作业
去这个 subreddit 搜 catalyst,一堆大佬已经配好了主题+壁纸+面板的完整方案,照着抄就行。
设置壁纸的两种方法
# 方法1:用 settings
gsettings set org.gnome.desktop.background picture-uri 'file:///home/你的用户名/Pictures/wallpaper.jpg'
# 方法2:用 image-filename 支持缩放模式
gsettings set org.gnome.desktop.background picture-options 'zoom'
推荐用 zoom 或 centered,别用 tile,那个会重复粘贴让人头疼。
五、调整窗口动画(让操作更丝滑)
Pop!_OS 默认动画开得很激进,有时候窗口最小化那一下能抖三秒。Catalyst 主题配上一套轻量动画,体验直接起飞。
安装 Tweaks 工具
sudo apt install gnome-tweaks
打开后:
- 左侧点 Windows(窗口)
- 把 Animation speed 调到 0.8 或 0.5(默认是1.0,太慢了)
- 关掉 Minimize on click(除非你喜欢)
- 在 Titlebar 那里开启 Show titlebar buttons,你会看到最小化/最大化按钮从右边跑到左边,更符合 Catalyst 的风格
用命令行快速调
# 加快窗口动画
gsettings set org.gnome.desktop.interface enable-animations true
gsettings set org.gnome.desktop.interface animation-duration 0.15
# 关掉不必要的动画(比如桌面缩放)
gsettings set org.gnome.shell.extensions.dash-to-dock animate-windows false
六、进阶玩法:让桌面真正像 Catalyst
1. 改造 Dock(应用栏)
Catalyst 的 Dock 风格是悬浮式、圆角、半透明。默认的没那味儿,得换。
# 安装 Dash to Dock 扩展
sudo apt install gnome-shell-extension-dash-to-dock
# 或者从 Extensions 网页安装
# 打开 https://extensions.gnome.org/ 搜索 "Dash to Dock"
装好后打开 Tweaks → Extensions → 找到 Dash to Dock → 点齿轮图标设置:
- Unfix icon size:取消勾选,让图标能缩放
- Position:选 Bottom(底部)或 Left(左侧)
- Hover preview:开启,鼠标悬停能看到窗口缩略图
- Opacity:调到 0.85,要那种若隐若现的感觉
2. 加一个系统监控小工具
Catalyst 风格喜欢那种悬浮在桌面上的小部件,显示CPU、内存、网速。
# 安装 Pop!_OS 自带的 system monitor
# 没有的话用
sudo apt install system-monitoring-center
# 或者用扩展:
# 去 extensions.gnome.org 搜 "System Monitor"
3. 调整全局缩放比例
如果 Catalyst 主题在你的高分屏上看起来太小,可以调缩放:
# 查看当前缩放
gsettings get org.gnome.desktop.interface scaling-factor
# 设置缩放(1 = 100%, 2 = 200%)
gsettings set org.gnome.desktop.interface scaling-factor 2
# 或者用 fractional scaling(更平滑)
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
七、常见问题 & 坑
Q1:主题装完没变化?
原因:可能缓存没清,或者用了 Wayland 但主题只支持 X11。
解决:
# 清除主题缓存
gtk-update-icon-cache ~/.icons/Catalyst/icon-theme.cache
# 重启 Shell(Wayland 下)
# 注销重新登录,或者按 Alt+F2 输入 r 回车
Q2:窗口没有圆角?
原因:Catalyst 依赖 round-corners 扩展。
解决:
# 安装扩展
sudo apt install gnome-shell-extension-round-corners
# 或者从网页安装
# extensions.gnome.org/extension/1495/round-corners/
Q3:图标错位或显示异常?
原因:有些应用用的是自己的图标,没走系统主题。
解决:
# 安装图标刷新工具
sudo apt install update-icon-cache
# 手动刷新
gtk-update-icon-cache -f -t /usr/share/icons/hicolor
gtk-update-icon-cache -f -t ~/.icons/Catalyst
Q4:壁纸不全屏,有黑边?
原因:分辨率不对或缩放模式选错了。
解决:
# 查看当前分辨率
xrandr | grep '*'
# 设置正确的缩放模式
gsettings set org.gnome.desktop.background picture-options 'zoom'
# 或者 'span' 跨屏, 'centered' 居中, 'fill' 填满
八、一键脚本:懒人专属
如果你嫌麻烦,可以把上面所有步骤打包成一个脚本:
#!/bin/bash
# catalyst-setup.sh - Pop!_OS Catalyst 主题一键配置
echo "🚀 开始配置 Catalyst 主题..."
# 1. 安装依赖
echo "📦 安装依赖..."
sudo apt update
sudo apt install -y gnome-tweaks gnome-shell-extension-dash-to-dock \
gnome-shell-extension-round-corners git
# 2. 克隆并安装主题
echo "🎨 安装 Catalyst 主题..."
git clone https://github.com/jaagrav/PopCatalystTheme.git ~/PopCatalystTheme
cd ~/PopCatalystTheme
./install.sh
# 3. 应用主题
echo "✨ 应用主题..."
gsettings set org.gnome.desktop.interface gtk-theme 'Catalyst'
gsettings set org.gnome.desktop.interface icon-theme 'Catalyst'
gsettings set org.gnome.desktop.interface cursor-theme 'Catalyst'
# 4. 设置壁纸(随机 Unsplash)
echo "🖼️ 下载随机壁纸..."
mkdir -p ~/Pictures/catalyst-wallpapers
wget -O ~/Pictures/catalyst-wallpapers/bg.jpg "https://source.unsplash.com/random/3840x2160/?dark,tech"
gsettings set org.gnome.desktop.background picture-uri "file:///home/$USER/Pictures/catalyst-wallpapers/bg.jpg"
gsettings set org.gnome.desktop.background picture-options 'zoom'
# 5. 调整动画速度
echo "⚡ 优化动画..."
gsettings set org.gnome.desktop.interface animation-duration 0.15
gsettings set org.gnome.desktop.interface enable-animations true
# 6. 启用 Dock 扩展
echo "📌 配置 Dock..."
gsettings set org.gnome.shell.extensions.dash-to-dock extend-height false
gsettings set org.gnome.shell.extensions.dash-to-dock opacity 0.85
echo "✅ 配置完成!请注销重新登录以生效。"
保存为 catalyst-setup.sh,然后:
chmod +x catalyst-setup.sh
./catalyst-setup.sh
九、效果对比(你看完就知道值不值)
| 项目 | 换之前 | 换之后 |
|---|---|---|
| 窗口颜色 | 浅灰 #f5f5f5 |
深蓝黑 #1a1a2e |
| 图标风格 | 方形、扁平 | 圆角、玻璃质感 |
| 桌面壁纸 | 默认蓝色渐变 | 自定义深色抽象 |
| 动画速度 | 1.0s 慢吞吞 | 0.15s 丝滑 |
| Dock 样式 | 固定、不透明 | 悬浮、半透明 |
| 整体观感 | 工地风 | 赛博朋克 |
十、最后的话
说实话,Pop!_OS 换 Catalyst 主题这事儿,门槛极低、回报极高。你不是在“美化桌面”,你是在把系统变成你自己的。
记住几个原则:
- 别一次性全改——先装主题,习惯后再加图标、再调壁纸,不然容易懵
- 备份配置——改之前先
cp -r ~/.themes ~/.themes.bak - 遇到问题别慌——99% 的问题搜
site:askubuntu.com catalyst或site:reddit.com/r/pop_os catalyst都能找到答案 - 适度折腾——别为了好看把系统搞崩了,实用和美观要平衡
好了,去终端里跑那几行命令吧。等你注销重新登录,看到那个深色圆角窗口+玻璃图标+自定义壁纸的桌面时,你会觉得——这 Linux 没白装。
有什么卡住的地方,评论区见,我在线帮你改。👇
