Dup Ver Goto 📝

KDE Plasma Setup Notes

PT2/linux/setup-notes kde kubuntu does not exist
To
89 lines, 467 words, 3175 chars Page 'KDE_Plasma' does not exist.

Settings

Clone and modify Color Scheme

mkdir color-schemes
cp /usr/share/color-schemes/BreezeDark.colors ~/.local/share/color-schemes/JdaBreezeDark.colors

Find line ColorScheme=BreezeDark and rename to JdaBreezeDark, remove language translations. Find section [Colors:Header]. and change the BackgroundAlternate and BackgroundNormal lines to 0,0,90 for darkish blue.

[Colors:Header]
BackgroundAlternate=0,0,90
BackgroundNormal=0,0,90
#BackgroundAlternate=42,46,50
#BackgroundNormal=49,54,59

Keyboard Shortcuts

General Changes

Go through Kwin, Plasma, and Krunner shortcuts and change them so that they all use Meta, not just Ctrl or Alt. This frees up Ctrl and Alt for applications to make use of.

App shortcuts

win+t = konsole
win+w = chrome   # reassign Toggle Overview to win+shift+w
win+shift+n = kate     # on Windows this gets us notepad++ via autohotkey
win+n = gvim
win+1 = libreoffice writer
win+2 = libreoffice calc
win+3 = reaper
win+4 = gimp
win+5 = cadence
win+6 = renoise

Removing Shortcuts

Change all Kwin, Plasma, KRunner, Spectacle, Session Management, and others so that all window/session management shortcuts use Meta, so that all non-Meta combos are guaranteed to go to the focused application.

Bobbins

I generally have a script, e.g. bobbins to which I assign many custom shortcuts, passing the combo as an argument. Then I can do a case...esac to do something based on the shortcut. This then means I can programmatically change what the shortcut does without opening Settings.

bobbins.kde

Schmerp

I have a simple launcher written in Python and Tk that I call schmerp (so as to be unlikely to have a name clash with anything else). See here.

Schema

My Shortcut Schema kda5jda.kksrc

Konsole

Settings

Tabs on top; close at right of tab bar (avoids mouse slips)

Shortcuts

Use shift-left/right to switch tabs, remove all other shortcuts.

konsole.shortcuts