与手机 App 相似, GNOME 桌面也可将多个 Application 图标放入一个图标文件夹中, 下边介绍如何手动添加文件夹
ubuntu 的图标文件位于两个地方
对所有用户有效: /usr/share/applications
仅当前用户有效: ~/.local/share/applications
图标文件以 .desktop 为后缀
GNOME 自带两个预定义文件夹 “Utilities” 和 “Sundry”
查看当前 App 文件夹:
gsettings get org.gnome.desktop.app-folders folder-children ['Utilities', 'Sundry', 'YaST']命令格式: gsettings set org.gnome.desktop.app-folders folder-children “[‘folder’, …]”
gsettings set org.gnome.desktop.app-folders folder-children "['Utilities', 'Sundry', 'YaST', 'JetBrains']"除了新创建的 JetBrains, 之前的文件夹也要添加, 否则视为删除
设置展示的名称为 “JetBrains”, 格式: gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/folder/ name “name”
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/JetBrains/ name "JetBrains"因为文件夹内没有任何应用, 暂时该文件夹还不可见
命令格式: gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/folder/ apps “[‘app.desktop’, …]”
在 JetBrains 文件夹下放置 4 个应用图标
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/JetBrains/ apps "['jetbrains-clion.desktop', 'jetbrains-goland.desktop', 'jetbrains-idea.desktop', 'jetbrains-pycharm.desktop']"最终效果(可能需要重启桌面)
