(在 Ubuntu 22.04 上测试。这适用于 Ubuntu 的自定义 Gnome 会话,也适用于软件包中的普通 Gnome 会话vanilla-gnome-desktop。)
您可以在终端中使用该gsettings命令将设置的值更改org.gnome.desktop.interface color-scheme为prefer-dark或prefer-light:
$ gsettings set org.gnome.desktop.interface color-scheme prefer-dark\n$ gsettings set org.gnome.desktop.interface color-scheme prefer-light\nRun Code Online (Sandbox Code Playgroud)\n对于旧版应用程序(例如:GNOME 终端),您还需要将设置设置org.gnome.desktop.interface gtk-theme为\'Adwaita-dark\'或\'Adwaita\':
$ gsettings set org.gnome.desktop.interface gtk-theme \'Adwaita-dark\'\n$ gsettings set org.gnome.desktop.interface gtk-theme \'Adwaita\'\nRun Code Online (Sandbox Code Playgroud)\n这是一个可以在浅色模式和深色模式之间切换的 shell 脚本:
\n#!/usr/bin/env sh\nset -euo\n\nif test "$(gsettings get org.gnome.desktop.interface color-scheme)" = "\'prefer-light\'"; then\n gsettings set org.gnome.desktop.interface color-scheme prefer-dark\n gsettings set org.gnome.desktop.interface gtk-theme \'Adwaita-dark\'\nelse\n gsettings set org.gnome.desktop.interface color-scheme prefer-light\n gsettings set org.gnome.desktop.interface gtk-theme \'Adwaita\'\nfi\nRun Code Online (Sandbox Code Playgroud)\n您可以在“设置”应用程序中为脚本创建自定义键盘快捷键(在“键盘\xe2\x86\x92查看和自定义快捷键\xe2\x86\x92自定义快捷键”下):
\n\n(在屏幕截图中,我已将脚本保存在~/.gsettings/toggle-light-dark-mode.sh并通过运行使其可执行:chmod u+x ~/.gsettings/toggle-light-dark-mode.sh。)
| 归档时间: |
|
| 查看次数: |
4177 次 |
| 最近记录: |