## Group type

Groups are enumerated for localisation. Backends should try to put packages in different groups if possible, else just don't advertise SearchGroup and the options should not be shown in the UI.

The following group enumerated types are available, but please check `libpackagekit/pk-enum.h` for the latest list.

Group | Description
--- | ---
`accessibility` | Accessibility
`accessories` | Accessories
`admin-tools` | Admin tools
`communication` | Communication
`desktop-gnome` | Gnome
`desktop-kde` | KDE
`desktop-other` | Other desktops
`desktop-xfce` | Xfce
`education` | Education
`fonts` | Fonts
`games` | Games
`graphics` | Graphics
`internet` | Internet
`legacy` | Legacy
`localization` | Localization
`maps` | Maps
`network` | Network
`office` | Office
`other` | Other
`power-management` | Power management
`programming` | Programming
`publishing` | Publishing
`multimedia` | Multimedia
`security` | Security
`servers` | Servers
`system` | System
`virtualization` | Virtualization
`science` | Science
`documentation` | Documentation
`electronics` | Electronics
`vendor` | Vendor