Some useful stuff
- hide title bar when windows are maximized
- Delete all (i hope) config files
- kcmshell5 and plasmawindowed
- dbus events
- convert config entries to kwrite commands
KDE config file paths
Panel
.config/plasma-org.kde.plasma.desktop-appletsrc
Appearance
- Global Theme
.config/kdeglobals
.config/kscreenlockerrc
.config/kwinrc
.config/gtkrc
.config/gtkrc-2.0
.config/gtk-4.0/*
.config/gtk-3.0/*
.config/ksplashrc
- Application Style
.config/kdeglobals
- Plasma Style
.config/plasmarc
- Colors
.config/kdeglobals
.config/Trolltech.conf
- Window decorations
.config/breezerc
(or your theme name).config/kwinrc
- Fonts
.config/kdeglobals
.config/kcmfonts
- Icons
.config/kdeglobals
[Icons]
- Cursors
.config/kcminputrc
- Launch Feedback
.config/klaunchrc
- Font management
.config/kfontinstuirc
- Splash screen
.config/ksplashrc
Workspace
- Desktop behavior
- General behavior
.config/plasmarc
- Screen Edges
.config/kwinrc
- Desktop Effects
.config/kwinrc
.config/kglobalshortcutsrc
- Touch screen
- Screen Locking
~/.config/kscreenlockerrc
- Virtual desktops
- Activities
.config/kactivitymanagerdrc
: Activity meta info (activity name, activity icon).config/kactivitymanagerd-switcher
: Activity sorting in the activity switcher (probably as higher the number as more high in the ladder).config/kactivitymanagerd-statsrc
: Sorting of favourite (most used) applications by activity.config/kactivitymanagerd-pluginsrc
.config/kglobalshortcutsrc
.config/plasma-org.kde.plasma.desktop-appletsrc
: Layout per activity
- General behavior
- Window Management
- Window behavior
.config/kwinrc
- Window Rules
.config/kwinrulesrc
- Task switcher
- KWin scripts
.config/kwinrc
- Window behavior
- Shortcuts
- Custom Shortcuts
.config/khotkeysrc
- Global Shortcuts
.config/kglobalshortcutsrc
- Custom Shortcuts
- Startup and Shutdown
- Login screen
- Autostart
- Background Services
.config/kded5rc
- Desktop Session
.config/ksmserverrc
- Search
- KRunner
.config/krunnerrc
- File Search
.config/baloofilerc
- Web Search Keywords
- KRunner
System Monitor
- Page Settings
.local/share/plasma-systemmonitor/
: One page file per page
Personalization
- Notifications
.config/plasmanotifyrc
- Users
- Regional Settings
- Language
- Formats
.config/plasma-localerc
- Spell Check
- Date & Time
.config/ktimezonedrc
- Accessibility
.config/kaccessrc
- Applications
- File associations
.config/mimeapps.list
- Locations
- Launch Feedback
- Default Applications
.config/mimeapps.list
- File associations
- KDE Wallet
- Online Accounts
- User Feedback
.config/PlasmaUserFeedback
Network
- Connections
/etc/NetworkManager/system-connections
- Settings
- Proxy
- Connection Preferences
- SSL Preferences
- Cache
- Cookies
- Browser Identification
- Windows Shares
Hardware
- Input Devices
- Keyboard
- Hardware
.config/kcminputrc
- layout
.config/kxkbrc
- Advanced
.config/kxkbrc
- Hardware
- Mouse
- Game Controller
- Touchpad
.config/touchpadxlibinputrc
(x11).config/kcminputrc
(wayland)
- Keyboard
- Display and Monitor
- Compositor
- Gamma
.config/kgammarc
- Night Color
.config/kwinrc
- Audio
- Power Management
- Energy Saving
.config/powermanagementprofilesrc
- Energy Saving
- Bluetooth
.config/bluedevilglobalrc
- KDE Connect
.config/kdeconnect
- Removable Storage
.config/device_automounter_kcmrc
.config/kded5rc
.config/kded_device_automounterrc
KDE Applications
Krusader
.config/krusaderrc
Settings
changing appearance
on plasma 5.22 and above you can use this self-explanatory commands to change appearance
plasma-apply-colorscheme
plasma-apply-cursortheme
plasma-apply-desktoptheme
plasma-apply-lookandfeel
plasma-apply-wallpaperimage
usage example:
plasma-apply-desktoptheme --list-themes
plasma-apply-desktoptheme breeze-dark
Screen Edges
Active Screen Corners and Edges
Corners are numbered like this:
7 - 8 - 3
6 - - 2
5 - 4 - 1
actions are defined in [ElectricBorders] and animations are in other groups, probably in [effect-*] and [TabBox]. To Disable them run these commands
Window Decorations
Buttons on the title bar can be customized by these commands
list of symbol meaning:
- N - Application Menu
- S - On all desktops
- H - Context help
- L - Shade
- B - Keep below
- F - Keep above
- M - Menu
- I - Minimize
- A - Maximize
- X - Close