Wednesday, July 3, 2024
HomeOperating SystemsUbuntuCustomize KDE Plasma Desktop with Themes|Modules|Extensions

Customize KDE Plasma Desktop with Themes|Modules|Extensions

Welcome to this guide on how to customize KDE Plasma Desktop Environment with Themes|Modules|Extensions. KDE is a dedicated community to offering free and open-source computer experiences by creating graphical tools and a wide variety of applications used for learning, entertainment, communication, work as well as a platform to build applications with ease on.

Plasma is one of the projects of the KDE community. This is an open-source graphical desktop environment for X Windows Systems. The KDE Plasma desktop environment has gained a high usage base due to its simplicity and ease of use, the design with superiority of the Unix OS, and its ultra-modern functionality.

The KDE Plasma desktop environment offers the following features:

  • Settings Update
  • Power Saving Updates
  • Okular document viewer
  • Digital Clock Applet with Date
  • Grid-like system tray
  • Dolphin Touch Support
  • Disk Failure Notification in Advance
  • Ability to manage apps preventing sleep and screen lock

By the end of this guide, you should have your KDE Plasma Desktop environment installed and customized to your preference.

Step 1 – Install KDE Plasma Desktop Environment

Before we customize the KDE Plasma Desktop Environment, we should have it installed on the Linux system.

Below is a list of dedicated guides to help you install the KDE Plasma Desktop Environment.

On Rocky Linux/ CentOS/Alma Linux, KDE Plasma can be installed using the below steps:

Add the EPEL repository.

sudo dnf install epel-release

Now download and install the KDE Plasma

sudo dnf groupinstall -y "KDE Plasma Workspaces"

Once complete, enable PowerTools.

sudo dnf config-manager --set-enabled powertools
sudo dnf --enablerepo=epel,powertools group -y install "KDE Plasma Workspaces" "base-x"

Set the default system target to graphical if you are running a minimal server as below.

sudo systemctl set-default graphical

Reboot your system and switch to KDE Plasma.

sudo reboot

Switch to the Plasma desktop.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 1

Step 1 – Customize KDE Plasma Desktop Environment with Themes|Modules|Extensions.

There are a variety of themes that can be installed to give your KDE Plasma Desktop Environment a more appealing look. This guide demonstrates how to install and customize KDE Plasma using some of the best themes.

First, ensure that git is installed on your system

##On Debian/Ubuntu
sudo apt update
sudo apt install git

##On RHEL/CentOS/Rocky Linux/Alma Linux
sudo yum install git

1. Orchis KDE

This is a Materia design theme for the KDE Plasma Desktop. This theme can be installed on your system as below.

git clone https://github.com/vinceliuice/Orchis-kde.git

Navigate into the directory.

cd Orchis-kde

Install the Orchis KDE theme as below.

./install.sh -t all

Sample Output:

Installing 'Orchis kde themes'...
Install finished...

Once installed, switch to the new Orchis Theme

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 1 1

Your desktop should appear as below.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 2

2. WhiteSur-kde

This desktop theme resembles the MacOS Big Sur as the name suggests. It can be installed using Git as below:

git clone https://github.com/vinceliuice/WhiteSur-kde.git

Install the WhiteSur-kde theme:

cd WhiteSur-kde
./install.sh

Sample Output:

Installing 'WhiteSur kde themes'...
Install finished...

To make the theme more appealing, you can also install the WhiteSur icon theme.

cd ~
git clone https://github.com/vinceliuice/WhiteSur-icon-theme.git

Install the icon theme.

cd WhiteSur-icon-theme
./install.sh

In addition to that, there is also the WhiteSur cursors theme installed as below:

cd ~
git clone https://github.com/vinceliuice/WhiteSur-cursors.git

Install the WhiteSur cursors theme.

cd WhiteSur-cursors
./install.sh

Now customize your Plasma desktop with the WhiteSur theme.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 3

Also, customize the icons as below.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 4

You should have your new KDE appearance as shown.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 5

3. Qogir KDE Theme

This is a flat design KDE desktop theme. Install it from Git as below.

git clone https://github.com/vinceliuice/Qogir-kde.git

Install the Qogir KDE Theme on Linux.

cd Qogir-kde
./install.sh

Switch to the installed Qogir-kde theme.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 6

Your desktop should have a new appearance as below.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 7

4. McMojave-kde

This desktop theme resembles the MacOSX Mojave. Git clone MacOSX Mojave theme.

git clone https://github.com/vinceliuice/McMojave-kde.git

Now install the theme.

cd McMojave-kde
./install.sh

Switch to the McMojave KDE theme.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 8

Your KDE desktop should appear as shown.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 9

5. ChromeOS-kde

This is a Materia design theme for the KDE Plasma desktop. Download it on your system as below.

git clone https://github.com/vinceliuice/ChromeOS-kde.git

Install the ChromeOS-kde.

cd ChromeOS-kde
./install.sh

Once installed, switch to the ChromeOS-kde theme.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 10

The KDE desktop appearance appears as below.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 11

6. Adapta-kde

This is a fork of the GTK theme Adapta for Plasma 5 that comes with a few additional features.

This theme can be installed using the KDE installer.

wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/adapta-kde/master/install.sh | sh

Sample output:

.......
=> Unpacking archive ...
=> Deleting Adapta KDE ...
[sudo] password for thor: 
=> Installing ...
=> Clearing cache ...
=> Done!

Switch to the new Adapta-kde theme.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 12

The Adapta theme appears as below.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 13

The Adapta-kde can be uninstalled using the script.

wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/adapta-kde/master/install.sh | uninstall=true sh

7. Darkine-kde

This is a dark theme for KDE Plasma available on the OpenDesktop page. Alternatively, it can be downloaded from GitHub.

git clone https://github.com/Rokin05/darkine-kde.git

Install the Darkline-kde theme.

cd darkine-kde
./install.sh

Sample Output:

[+] Darkine 
------------------------------------
  - Getting the latest version from GitHub ...
  - (https://github.com/Rokin05/darkine-kde/archive/master.tar.gz)
  - Unpacking archive ...
  - Deleting Darkine
  - Installing
  - Clearing cache

On a successful installation, switch to the theme.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 14

You should have your desktop configured with the new feel and look.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 15

8. The Arc KDE theme

This is a fork theme of the GTK theme Arc for KDE Plasma 5 desktop that comes with few additional features. This theme can be installed on Linux as below.

wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/arc-kde/master/install.sh | sh

Switch to the new theme.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 16

Your desktop should have a new appearance as below.

Customize KDE Plasma Desktop Environment with ThemesModulesExtensions 17

Uninstall Arc KDE as below.

wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/arc-kde/master/install.sh | env uninstall=true sh

Now you are set to go. From the knowledge gained, you can install more and more themes|modules, and extensions on your KDE Plasma desktop. I hope this guide was helpful

See more:

Nicole Veronica Rubhabha
Nicole Veronica Rubhabha
A highly competent and organized individual DotNet developer with a track record of architecting and developing web client-server applications. Recognized as a personable, dedicated performer who demonstrates innovation, communication, and teamwork to ensure quality and timely project completion. Expertise in C#, ASP.Net, MVC, LINQ, EF 6, Web Services, SQL Server, MySql, Web development,
RELATED ARTICLES

Most Popular

Recent Comments