Bug 513250

Summary: Can't customize default launchers and Kickoff menu anymore
Product: [Plasma] plasmashell Reporter: Nicolas Kovacs <info>
Component: Application Launcher (Kickoff) widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: bro666, mikel5764, nate, noahadvs
Priority: NOR    
Version First Reported In: 6.5.0   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nicolas Kovacs 2025-12-12 12:29:49 UTC
Hi,

Plasma 5 allowed me to modify the default Kickoff menu like this for example:

PLASMA="/usr/share/plasma/plasmoids"
KICKOFF="$PLASMA/org.kde.plasma.kickoff/contents/config/main.xml"

echo "  Configuring Kickoff menu."
sed -i -e 's/preferred:\/\/browser/firefox.desktop/g' $KICKOFF
sed -i -e 's/org.kde.kontact.desktop/thunderbird.desktop/g' $KICKOFF
sed -i -e 's/writer.desktop,libreoffice-writer.desktop/libreoffice-startcenter.desktop/g' $KICKOFF
sed -i -e 's/org.kde.digikam.desktop,//g' $KICKOFF
sed -i -e 's/org.kde.kate.desktop,//g' $KICKOFF
sed -i -e 's/systemsettings.desktop,//g' $KICKOFF
sed -i -e 's/org.kde.Help.desktop,//g' $KICKOFF
sed -i -e 's/org.kde.khelpcenter.desktop,//g' $KICKOFF
sed -i -e 's/org.kde.konsole.desktop//g' $KICKOFF
sed -i -e 's/org.kde.dolphin.desktop,/org.kde.dolphin.desktop/g' $KICKOFF
sed -i -e 's/suspend,hibernate/logout/g' $KICKOFF

It seems like this feature has disappeared under Plasma 6. All features seem to be hard-coded into the Kickoff menu. This is a bit puzzling. Normally this is the kind of thing GNOME developers do. 

Please restore the possibility for a system administrator to tweak the default configuration for all users.

On a side note: we're currently running Plasma 5 on Rocky Linux in our local school. I'm preparing the upgrade to Plasma 6.
Comment 1 Nate Graham 2025-12-12 16:33:14 UTC
The method changed, but it's still possible. See Bug 448660 comment 12.

It's so awesome that you're using Plasma in an educational environment!

*** This bug has been marked as a duplicate of bug 448660 ***