Breeze theme with minor improvements and a black panel/titlebar.
- System Settings > Desktop Theme
- Get New Themes...
- Search for "Breeze AlphaBlack", install it, then apply it.
- If you want the breeze window decorations in black, run
python3 ~/.local/share/plasma/desktoptheme/breeze-alphablack/setthemecolor.py 0,0,0
v10 introduced an accompanying widget to easily change the theme's accent color, panel opacity, or change the taskbar to look a bit more like Windows 10.
You can download the widget here, or install it via the GUI:
- Right click the Panel > Add Widgets
- Get New Widgets > Download
- Search for "AlphaBlack Control" and install it.
After installing, the widget should appear in your system tray. If you lock your widgets, it will hide in the system tray popup.
Run python3 ~/.local/share/plasma/desktoptheme/breeze-alphablack/desktoptheme.py
to see all commands in the help message.
Run python3 ~/.local/share/plasma/desktoptheme/breeze-alphablack/desktoptheme.py set panel.opacity 0.75
where 0.75
means the panel is 75% visible.
You can also set the dialog.opacity
for panel popups, and widget.opacity
for desktop widgets.
Run python3 ~/.local/share/plasma/desktoptheme/breeze-alphablack/desktoptheme.py set theme.accentColor 255,255,255
where 255,255,255
is your desired RGB color.
Run python3 ~/.local/share/plasma/desktoptheme/breeze-alphablack/desktoptheme.py settitlebarcolor 255,255,255
where 255,255,255
is your desired RGB color.
Run python3 ~/.local/share/plasma/desktoptheme/breeze-alphablack/desktoptheme.py resettitlebarcolors
to reapply the colors from your seleted color scheme.
Run python3 ~/.local/share/plasma/desktoptheme/breeze-alphablack/settasksvg.py outside
where outside
draws the line on the edge of the screen like Windows 10, or inside
like Breeze.
To color the the default breeze window decorations (window titlebars). You can either:
- Download a custom window decoration.
- Use the set titlebar colors python script above.
- Use the System Settings > Colors > Colors section to color the titlebar background/foreground. You will not be able to color the frame color (bottom/left/right of the window) from this menu.
- Add/set the following values in your
~/.config/kdeglobals
file to set the borders to black (when using the breeze window decorations).
[WM]
activeBackground=0,0,0
activeBlend=17,17,17
activeFont=Noto Sans,10,-1,5,50,0,0,0,0,0
activeForeground=239,240,241
inactiveBackground=8,8,8
inactiveBlend=75,71,67
inactiveForeground=189,195,199
frame=0,0,0
inactiveFrame=8,8,8
- Wiki for Editing Desktop Themes
https://techbase.kde.org/Development/Tutorials/Plasma5/ThemeDetails - Code that parses the
colors
file for use with the svg CSS colors. https://github.com/KDE/plasma-framework/blob/master/src/plasma/private/theme_p.cpp#L422