打造 Linux 系统(主题篇)

初次使用 Linux 系统,必不可免需要安装、配置theme、icons、plugin等内容。

本文尽可能采取命令式安装,减少界面配置化的繁琐过程。

安装 Nordic 主题

1
2
3
4
5
6
# 标准版
git clone --depth 1 https://github.com/EliverLara/Nordic.git ~/.themes/Nordic

gsettings set org.gnome.desktop.interface gtk-theme 'Nordic'
gsettings set org.gnome.desktop.wm.preferences theme 'Nordic'
gsettings set org.gnome.shell.extensions.user-theme name 'Nordic'

主题配置完成,可以输入以下命令验证

1
2
3
4
5
6
# 应该显示 'Nordic'
gsettings get org.gnome.desktop.interface gtk-theme
# 应该显示 'Nordic'
gsettings get org.gnome.desktop.wm.preferences theme
# 应该显示 'Nordic'
gsettings get org.gnome.shell.extensions.user-theme name

桌面美化:GNOME 扩展全家桶

方式一:浏览器

先安装浏览器插件sudo apt install chrome-gnome-shell gnome-shell-extensions
逐一在浏览器打开以下地址,进行安装

1
2
3
4
5
6
# dash-dock
https://extensions.gnome.org/extension/307/dash-to-dock/
# 浏览器安装:Blur My Shell(毛玻璃效果)
https://extensions.gnome.org/extension/3193/blur-my-shell/
# 浏览器安装:Clipboard Indicator(剪贴板历史)
https://extensions.gnome.org/extension/4839/clipboard-indicator/

dash-dock 配置更新

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
# 位置与布局
gsettings set org.gnome.shell.extensions.dash-to-dock dock-position 'BOTTOM'   # 停靠位置(LEFT/RIGHT/BOTTOM)
gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false        # false=动态模式(dock跟随启动器),true=固定位置
gsettings set org.gnome.shell.extensions.dash-to-dock always-center-icons true # 图标在dock内居中(不是dock整体居中)
gsettings set org.gnome.shell.extensions.dash-to-dock extend-height false      # 是否延伸至全屏高度
gsettings set org.gnome.shell.extensions.dash-to-dock height-fraction 0.9     # dock高度占屏幕比例

# 透明度与背景
gsettings set org.gnome.shell.extensions.dash-to-dock transparency-mode 'DEFAULT'
gsettings set org.gnome.shell.extensions.dash-to-dock background-opacity 0.7   # 背景不透明度
gsettings set org.gnome.shell.extensions.dash-to-dock background-color '#ffffff'

# 隐藏/显示行为
gsettings set org.gnome.shell.extensions.dash-to-dock autohide true            # 自动隐藏
gsettings set org.gnome.shell.extensions.dash-to-dock intellihide true         # 智能隐藏(被窗口遮挡时自动隐藏)
gsettings set org.gnome.shell.extensions.dash-to-dock intellihide-mode 'ALL_WINDOWS'

关键说明

  • dock-fixed: false → 动态模式,dock 位置由 Gnome Shell 管理,会跟随启动器靠左对齐
  • always-center-icons → 只让图标在 dock 内部居中,不会让整个 dock 居中
  • dash-to-dock 没有让整个 dock 在屏幕底部居中的选项

方式二:apt 安装

1
2
3
4
5
6
# 安装浏览器插件
sudo apt install chrome-gnome-shell gnome-shell-extensions
# 开启 User Themes 扩展
sudo apt install gnome-shell-extensions
# Vitals(CPU、内存、网速、磁盘实时显示在顶栏)
sudo apt install gnome-shell-extension-manager gir1.2-gtop-2.0 lm-sensors

命令式安装,此处不展开说明

设置字体、图标

下载 JetBrains Mono 字体

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
# JetBrains Mono 字体
mkdir -p ~/.local/share/fonts/jetbrains-mono
cd ~/.local/share/fonts/jetbrains-mono
wget -P ~/.local/share/fonts/jetbrains-mono https://github.com/JetBrains/JetBrainsMono/releases/download/v2.304/JetBrainsMono-2.304.zip
&& unzip JetBrainsMono-2.304.zip && rm *.zip && fc-cache -fv

gsettings set org.gnome.desktop.interface monospace-font-name 'JetBrains Mono 12'
# Papirus 图标
sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt install papirus-icon-theme
# 切换到 Papirus
gsettings set org.gnome.desktop.interface icon-theme 'Papirus'
# 切回系统默认
# gsettings set org.gnome.desktop.interface icon-theme 'Adwaita'
# 查看当前图标主题
# gsettings get org.gnome.desktop.interface icon-theme

Fcitx5 + 中州韵

  1. 下载 万象工具箱 更新
  2. 打开 fcitx5 配置,中州韵 放在第一位
  3. Ctrl+Space 切换输入法

80969908_Pasted image 20260505165607.jpg

7c42667a_Pasted image 20260505165350.jpg

dc9099b1_Pasted image 20260505172448.jpg

配置生效

按下 Alt + F2,输入 r 回车,就可以看到效果


相关内容