By | 2020-08-31

Gnome3类似安卓那样 App,可将多个 Application 图标放入一个图标文件夹中,下面介绍如何手动添加文件夹。

常用命令

# 查看当前有哪些 App 文件夹
root@localhost:~# gsettings get org.gnome.desktop.app-folders folder-children
# 以下是执行后显示的内容
['Utilities', 'Sundry', 'YaST']
# 以 Utilities 文件夹为例,查看文件夹支持哪些属性
root@localhost:~# gsettings list-keys org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/
# 以下是执行后显示的内容
translate
categories
apps
excluded-apps
name
# 以 Utilities 文件夹为例,查看它收录了哪种类别的应用程序
root@localhost:~# gsettings get org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ categories
# 以下是执行后显示的内容
['X-GNOME-Utilities']
# 创建 Temp 文件夹(注意:每次添加都要包含之前以存在的内容,否则视为删除)
root@localhost:~# gsettings set org.gnome.desktop.app-folders folder-children "['Utilities', 'Sundry', 'YaST', 'Temp']"
# 设置文件夹展示的名称
root@localhost:~# gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/JetBrains/ name "Temp App"
# 设置支持具有多种语言的系统(开启自动翻译功能,对系统支持的名称进行自动翻译):
root@localhost:~# gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Temp/ translate true
# 设定此文件夹包含哪些类软件(可以忽略)
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Temp/ categories "['Temp']"
# 添加软件.desktop(图标)到文件夹(注意:每次添加都要包含之前以存在的内容,否则视为删除)
root@localhost:~# gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/JetBrains/ apps "['Temp.desktop', 'Test.desktop']"
# 如果希望将几乎所有应用程序归为一个类别(除其中少数应用程序),您只需指定排除列表(下面命令表示除 Temp.desktop 外,其余图标均加入到 Temp 文件夹)
root@localhost:~# gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Temp/ excluded-apps "['Temp.desktop']"

发表评论