SUMMARY It would be fantastic to have the ability to bind a key to "previous profile" and "next profile" within Konsole. As far as I am aware, the only way to switch profiles is through the "Settings->Switch Profile" menu. I think it would be useful to have keybinds to be able to cycle through the available list of profiles. It may also be useful to have each individual profile be available within the "Configure Shortcuts" menu for hotkey assignment. STEPS TO REPRODUCE 1. N/A 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.17.0 KDE Frameworks Version: 5.63.0 Qt Version: 5.13.1 Kernel Version: 5.3.6-arch1-1-ARCH OS Type: 64-bit Processors: 4 × Intel® Core™ i5-7300U CPU @ 2.60GHz Memory: 7.6 GiB of RAM ADDITIONAL INFORMATION
You can give each profile a shortcut in the "Manage Profiles" dialog. I'm not clear on the usefulness of a prev/next profile shortcut.
(In reply to Kurt Hindenburg from comment #1) > You can give each profile a shortcut in the "Manage Profiles" dialog. I'm > not clear on the usefulness of a prev/next profile shortcut. This shortcut opens a new terminal with the profile. It does not change the profile of the current terminal. I actually think this is a useful suggestion, so I will try to implement it.
A possibly relevant merge request was started @ https://invent.kde.org/utilities/konsole/-/merge_requests/975
Git commit 61a87d804813b9f92cdb629bdcbb264870615eba by Kurt Hindenburg, on behalf of Matan Ziv-Av. Committed on 28/03/2024 at 22:14. Pushed by hindenburg into branch 'master'. Add next/previous actions to change the profile of the current terminal The actions are not in any menu, but have default keyboard shortcuts: Ctrl-Alt-N (next) and Ctrl-Alt-M (previous). M +24 -0 src/profile/ProfileManager.cpp M +3 -0 src/profile/ProfileManager.h M +24 -0 src/session/SessionController.cpp M +2 -0 src/session/SessionController.h https://invent.kde.org/utilities/konsole/-/commit/61a87d804813b9f92cdb629bdcbb264870615eba