Skip to content

kde: capture more non-default Plasma settings - #36

Merged
RWejlgaard merged 1 commit into
masterfrom
kde-additional-settings
Aug 8, 2026
Merged

kde: capture more non-default Plasma settings#36
RWejlgaard merged 1 commit into
masterfrom
kde-additional-settings

Conversation

@RWejlgaard

Copy link
Copy Markdown
Owner

Summary

  • Scanned this machine's live KDE Plasma config for values that differ from stock defaults and added the portable ones to config/sets/kde/apply.sh:
    • Caps Lock remapped to Escape (kxkbrc)
    • Screen locking disabled (kscreenlockerrc)
    • Idle display dim/turn-off disabled on AC and battery (powerdevilrc)
    • Device automounter disabled (kded5rc)
    • Dolphin menu bar hidden + editable path bar in file dialogs (dolphinrc, kdeglobals)
    • Breeze Dark global theme (kdeglobals / plasma-apply-lookandfeel)
  • Intentionally left out machine-specific settings that wouldn't generalize: touchpad libinput config keyed by hardware ID, Xwayland output scaling, and the generated kwin tiling layout.
  • Updated config/sets/kde/description to reflect the new settings.

Test plan

  • bash -n config/sets/kde/apply.sh
  • Ran apply.sh locally; exits 0 and is idempotent (re-running makes no further changes since values already matched)

Scanned this machine's KDE config for values that diverge from stock
Plasma defaults and folded the portable ones into the kde set: Caps
Lock as Escape, screen locking and idle display dim/off disabled,
the device automounter disabled, Dolphin's menu bar hidden with an
editable path bar in file dialogs, and the Breeze Dark global theme.
Left out anything tied to this machine's specific hardware (touchpad
device IDs, Xwayland output scaling, generated tiling layouts).
@RWejlgaard
RWejlgaard force-pushed the kde-additional-settings branch from 162fdb1 to a4bb0a3 Compare August 8, 2026 20:07
@RWejlgaard
RWejlgaard merged commit 3d8815e into master Aug 8, 2026
6 checks passed
@RWejlgaard
RWejlgaard deleted the kde-additional-settings branch August 8, 2026 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant