CachyOS KDE Plasma Guide - ryzendew/Linux-Tips-and-Tricks GitHub Wiki

CachyOS KDE Plasma Guide

Complete beginner-friendly guide to KDE Plasma on CachyOS, including installation, configuration, customization, and KDE-specific features.


Table of Contents

  1. Understanding KDE Plasma
  2. Installing KDE Plasma
  3. Basic Configuration
  4. Customization
  5. KDE Applications
  6. Advanced Features
  7. Troubleshooting

Understanding KDE Plasma

What is KDE Plasma?

KDE Plasma is a highly customizable desktop environment.

Key features:

  • Highly customizable: Extensive customization options
  • Feature-rich: Many built-in features
  • Traditional desktop: Windows-like interface
  • Modern: Modern design and features

Why choose KDE Plasma:

  • Customization: Extensive customization
  • Features: Many built-in features
  • Familiar: Windows-like interface
  • Powerful: Advanced features

Installing KDE Plasma

Installation

Install KDE Plasma:

sudo pacman -S plasma-meta

What this does:

  • Installs KDE Plasma desktop
  • Includes core components
  • Makes KDE available

Install with CachyOS settings:

sudo pacman -S plasma-meta cachyos-kde-settings

What this does:

  • Installs KDE Plasma
  • Installs CachyOS KDE settings
  • Pre-configured for CachyOS

Install full KDE:

sudo pacman -S kde-applications

What this does:

  • Installs all KDE applications
  • Complete KDE suite
  • Full KDE experience

Starting KDE Plasma

Select at login:

  1. At login screen
  2. Select "Plasma" or "Plasma (Wayland)"
  3. Log in

Or set default:

  • Configure in display manager
  • Set as default session

Basic Configuration

System Settings

Open System Settings:

  • Click application menu
  • Search "System Settings"
  • Or: systemsettings5

Main categories:

  • Appearance: Themes, icons, fonts
  • Workspace Behavior: Window behavior
  • Shortcuts: Keyboard shortcuts
  • Input Devices: Mouse, keyboard, touchpad
  • Hardware: Display, audio, power
  • Network: Network settings
  • Accounts: User accounts

Initial Setup

Recommended settings:

  1. Appearance: Choose theme
  2. Workspace: Configure workspaces
  3. Shortcuts: Set up shortcuts
  4. Input Devices: Configure mouse/touchpad
  5. Display: Set resolution
  6. Audio: Configure audio

Customization

Themes

Install themes:

sudo pacman -S arc-gtk-theme papirus-icon-theme

Apply themes:

  1. System Settings → Appearance
  2. Select "Global Theme"
  3. Choose theme
  4. Apply

Or install from store:

  1. System Settings → Appearance
  2. Click "Get New Themes"
  3. Browse and install
  4. Apply theme

Panels

Configure panels:

  • Right-click panel
  • Select "Edit Panel"
  • Customize panel

Panel options:

  • Add widgets: Add applets
  • Resize: Change panel size
  • Position: Move panel
  • Visibility: Auto-hide, etc.

Widgets

Add widgets:

  • Right-click desktop
  • Select "Add Widgets"
  • Choose widget
  • Add to desktop/panel

Popular widgets:

  • System Monitor: CPU, memory usage
  • Weather: Weather information
  • Notes: Sticky notes
  • Calendar: Calendar widget

KDE Applications

Core Applications

Dolphin (File Manager):

  • Powerful file manager
  • Tabs, split view
  • Integrated terminal

Konsole (Terminal):

  • Feature-rich terminal
  • Multiple tabs
  • Customizable

Kate (Text Editor):

  • Advanced text editor
  • Syntax highlighting
  • Multiple files

KDE System Settings:

  • Comprehensive settings
  • All system configuration
  • Easy to use

Install KDE Applications

Install application group:

sudo pacman -S kde-applications

Or individual apps:

sudo pacman -S dolphin konsole kate

Advanced Features

Activities

Activities are virtual workspaces with different configurations.

Create activity:

  1. Right-click desktop
  2. Select "Activities"
  3. Create new activity
  4. Configure activity

Switch activities:

  • Use activity switcher
  • Or keyboard shortcut
  • Different setups per activity

KWin Scripts

KWin scripts extend window manager.

Install scripts:

  1. System Settings → Window Management → KWin Scripts
  2. Get New Scripts
  3. Install scripts
  4. Enable scripts

Popular scripts:

  • Window rules: Advanced window rules
  • Effects: Visual effects
  • Utilities: Useful utilities

Wayland Support

KDE Plasma on Wayland:

  • Full Wayland support
  • Select "Plasma (Wayland)" at login
  • Modern display server

See CachyOS Display Server Configuration for details.


Troubleshooting

KDE Not Starting

Check logs:

journalctl -b | grep -i plasma

What this does:

  • Shows KDE/Plasma logs
  • Helps identify issues
  • Troubleshooting information

Reset KDE config:

mv ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/.config/plasma-org.kde.plasma.desktop-appletsrc.backup

What this does:

  • Backs up config
  • Resets to defaults
  • May fix issues

Performance Issues

Disable effects:

  1. System Settings → Workspace Behavior → Desktop Effects
  2. Disable unnecessary effects
  3. Improves performance

Reduce animations:

  1. System Settings → Workspace Behavior
  2. Reduce animation speed
  3. Better performance

Additional Resources


Summary

This guide covered:

  1. Understanding KDE Plasma - What KDE Plasma is
  2. Installing KDE Plasma - Installation process
  3. Basic configuration - Initial setup
  4. Customization - Themes, panels, widgets
  5. KDE applications - Core applications
  6. Advanced features - Activities, scripts
  7. Troubleshooting - Common KDE issues

Key Takeaways:

  • KDE Plasma is highly customizable
  • Use CachyOS KDE settings for pre-configuration
  • System Settings for all configuration
  • Extensive customization options
  • Activities for different workspaces
  • KWin scripts extend functionality
  • Wayland support available

This guide is based on the CachyOS Wiki and KDE documentation, expanded with detailed explanations for beginners. For the most up-to-date KDE information, always refer to the official KDE documentation.