PapirusDevelopmentTeam / materia-kde

Materia KDE customization
https://git.io/materia-kde
GNU General Public License v3.0
611 stars 40 forks source link
desktop-environment kde-desktop linux materia papirus papirus-icons plasma-theme theme
materia-kde-logo

Materia KDE

This is a port of the popular GTK theme Materia for the Plasma 5 desktop with a few additions and extras.

In this repository you'll find:

Installation

Ubuntu and derivatives

You can install materia-kde from our official PPA:

sudo add-apt-repository ppa:papirus/papirus
sudo apt-get update
sudo apt-get install --install-recommends materia-kde

or download .deb packages from here.

Materia KDE installer

Install

Use this command to install the latest version directly from this repo (independently of your distro):

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

Uninstall

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

Third-party packages

Packages in this section are not part of the official repositories. If you have any questions or concerns about any of these packages, please contact the package maintainer.

Distro Maintainer Package
Arch Linux Bruno Pagani sudo pacman -S materia-kde kvantum-theme-materia [link]
Arch Linux Josip Ponjavic materia-kde-git AUR
openSUSE Konstantin Voinov materia-kde OBS [link]
Fedora Robert-André Mauchin sudo dnf install materia-kde [src]
Debian 10+ Debian Desktop Themes Team materia-kde

NOTE: If you are a maintainer and want your package to be in this list, please feel free to create an issue or pull request.

Recommendations

Hacks for smaller screen resolutions

Known issues

Aurorae rendering bugs with NVIDIA graphics

On systems using the proprietary NVIDIA video driver, Aurorae window decorations do not render properly by default with all themes.

Wrong rendering Correct rendering
wrong-rendering right-rendering

To fix that, use this config on ~/.Xresources:

Xft.dpi:       96
Xft.antialias: true
Xft.hinting:   true
Xft.autohint:  false
Xft.hintstyle: hintslight
Xft.lcdfilter: lcddefault
Xft.rgba:      rgb

Restart your PC to apply these changes.

Inconsistent styles in QML/Kirigami apps

Recent Qt and KDE apps now use QML or Kirigami — these do NOT fully support theming on any engine because more elements are hardcoded. Please do not submit new issues regarding such apps; we can't do anything to fix them.

Affects apps include, but are not limited to:

More Materia themes

Donate

License

Copyright © 2018–2021 Alexey Varfolomeev and contributors.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.