Coder Social home page Coder Social logo

maldoinc / plasma-theme-switcher Goto Github PK

View Code? Open in Web Editor NEW
25.0 25.0 1.0 29 KB

Quickly apply KDE Plasma color schemes and widget styles from the command-line

License: GNU General Public License v2.0

CMake 9.94% C++ 85.89% C 2.69% Shell 1.48%
kde kde-desktop kde-plasma

plasma-theme-switcher's People

Contributors

maldoinc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

maitreya2019

plasma-theme-switcher's Issues

Build Tips for VoidLinux and probably somewhat for Arch

I was having a bit of difficulty getting this to build because I'm not very familiar with the process for building KDE stuff.

To get ./build-release to run cleanly I needed to install:

cmake
extra-cmake-modules
qt5-devel
kcoreaddons-devel
kconfig-devel

I'll try to update that list again later for exactly what a clean install requires, so you have a definitive list, but hopefully this helps somebody get started.

Some color mismatch after color scheme change

Hello, I found this command line tool very useful in switching KDE system colors, but there seems to be some color mismatch after changing color scheme using "plasma-theme -c" command, including some title columns (including themes, fonts, etc) in systemsettings5 and the buttom column of Kontact. After switching from black color scheme to white, some black color splashes are just left over in these places, and vice versa. This situation will not appear if using system color scheme setting directly. My system is manjaro 20.2 with KDE Plasma 5.20, and don't know what cause the bug.

This screenshot shows a black splash left in the buttom of Kontact after color switch from black to white.
Screenshot_20201128_111329-1

Another screenshot shows white splash left in the title column of systemsettings5 after switch from white to black.
Screenshot_20201128_170018

Problem in DBus signaling on Plasma 5.21

% plasma-theme -c $HOME/.local/share/color-schemes/colors-kde.colors     
QDBusConnection: error: could not send signal to service "" path "//home/naomi/.config/kdeglobals" interface "org.kde.kconfig.notify" member "ConfigChanged": Invalid object path: //home/naomi/.config/kdeglobals

Using the release binary.
It seems that the only not updated parts are the window decorations, though.

GTK Breeze not matching on Plasma 5.20.4

Great work.

I'm on the develop branch, all works well, except the new 'Breeze' GTK theme (no Breeze Dark available). It does not update to dark.

It works when switching from System Settings -> Colors, then reopening. But not when running:
./plasma-theme --colors /usr/share/color-schemes/BreezeDark.colors --widgetStyle Breeze

image

I'm on latest Manjaro KDE, with KDE Plasma v5.20.4, running current develop branch code.

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.