Version: (using KDE KDE 3.1.2) Installed from: Debian testing/unstable Packages Currently it's impossible to delete a Konsole session installed on the system level, assumingly because I don't have, as a user, the file permissions to do so. It would be handy, then, to have a checkbox near each session indicating whether I want to see it on the menu. There's no need to clutter the user's Sessions menu with sessions he never uses.
Possible without GUI: Create .desktop files with same name as the session defintions in ~/.kde/share/apps/konsole with entry "[Desktop Entry] Hidden=true".
Thanks for the tip. As to my GUI suggestion, I think there should be a "Show system-wide sessions in the menu" option in the menu. My previous suggestion makes the GUI unnecessarily specific and cluttered.
*** Bug 74235 has been marked as a duplicate of this bug. ***
My suggestion: copy the default session files from the system dir to the user's .kde dir the first time Konsole is used. Then the user can delete whatever s/he wants. No changes to GUI or configuration necessary.
Justin: be careful with that...it means that the users don't benefit from any new session files that get created in the system directory
I think, that the best solution would be to give people option of 'deleting' unnecessary session. What can be internally handled by Hidden=True trick if necessary.
Sensible suggestion.
Implemented in KDE 4, profiles to show in the File menu can be chosen by marking/unmarking them with a star.