How do I create app folders in the GNOME application menu?
I. Not Native But Most Comfortable to Use Method
(need additional software):
I strongly recommend to use Appfolders Management extension by Maestroschan If You not familiar with GNOME extension, just follow link and simple instructions. (You will need install recommended special browser Extension to use them.)
Use right mouse click on app and folder icons to get this options:
II. Native GNOME Method
(no need any additional software instalation):
Run Ubuntu/GNOME Software
Go to Installed tab and click in right-top corner button with "tick" icon.
Select application to group in folder.
Click in left-bottom corner button Add to Folder....
Type name of new folder...
You can do this using a GNOME shell extension called "Appfolders Management extension".
It's
An easy way to manage "appfolders" (folders in the applications view) directly from the applications view.
Right click on an app icon and you'll get the options:
Alternatively you may use an application called GNOME App Folders Manager for the same purpose.
It is possible with terminal.
I want to create a app folder named AV and I want my audio and video apps in it.
gsettings get org.gnome.desktop.app-folders folder-children
Example:
$ gsettings get org.gnome.desktop.app-folders folder-children
['Utilities', 'Sundry', 'YaST']
Adding new entry "AV":
gsettings set org.gnome.desktop.app-folders folder-children "['Utilities', 'Sundry', 'YaST', 'AV']"
Example:
$ gsettings set org.gnome.desktop.app-folders folder-children "['Utilities', 'Sundry', 'YaST', 'AV']" $
Putting
.desktop
files inAV
folder:gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/AV/ apps "['audacious.desktop', 'mpv.desktop']"
Example:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/AV/ apps "['audacious.desktop', 'mpv.desktop']" $
It created a folder with required apps without any folder name.Giving required name to the folder:
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/AV/ name 'myAV'
Example:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/AV/ name 'myAV' $
*You can rename the folder name at anytimegsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/AV/ name 'myAVfav'
Example:
$ gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/AV/ name 'myAVfav' $
Removing the created folder in future (or you can say go back to default):
gsettings set org.gnome.desktop.app-folders folder-children "['Utilities', 'Sundry', 'YaST']"
Example:
$ gsettings set org.gnome.desktop.app-folders folder-children "['Utilities', 'Sundry', 'YaST']" $
Source: https://developer.gnome.org/AppFolders/