This plugin for GNOME Software creates adds programs with custom categories to the store.
Clone repo
git clone git@github.com:doccaz/gsplugin-customcategories/gsplugin-customcategories.git
cd gsplugin-customcategories
Configuration
Constructing configuration and Makefiles
autoreconf -vfi
./configure
Compiling/ Linking
Compile and install the library to GNOME Software's default plugin directory (/usr/lib64/gs-plugins-11
)
sudo make install
Just start gnome-software. You can check if it was loaded correctly by examining the output of gnome-software -v
.
What this basically does, is to filter applications with custom categories (like "X-YaST", for example) to show up in specific categories on GNOME Software (which also are not standard). For now, everything's hardcoded in a structure located at the beginning of src/gsplugin-customcategories.c).
You have to become root to cleanup, because sudo make install
generates src/.libs/*
.
sudo sh cleanup.sh
sudo make uninstall