Package: <plasma>
version: last
Language: French
KDE plasma: 5.4.3
Environnement: stretch Qt: 5.5.1
Kernel: 4.3.0-1-amd64
64-bits

If you put a theme in 
/home/user_name/.local/share/plasma/look-and-feel/my_theme with breeze model,
it appears in the system configuration > look and feel > workspace > look and 
feel 
but when you try to apply it, breeze is runing instead of the theme.
idem with the splash screen and the loginscreen (sddm).

But the following items, taken separately are well running:
the cursor theme into /home/user_name/.icons/ can be choosed in system conf, 
the icon theme in /home/user_name/.local/icons/ can be choosed in system conf,
the desktoptheme in /home/user_name/.local/plasma/desktoptheme/ can be choosed 
in system conf,
the emoticons in home/user_name/.local/emoticons/ can be choosed in system conf,
the colors in /home/user_name/.local/colorscheme/ can be choosed in system conf.
   

Proposition:

I think that you should change the name of "default" for a theme.
But you can specify that the default theme = Breeze
except if there is a user choosed theme. 
If a part of theme doesn't exist it will be replaced by Breeze.

The themes complete or not could be defined in the folder :
/usr/share/plasma/look-and-feel/
with the scheme:
/name_of_theme/
  metadata.desktop (Model=Breeze, add in this model all possible choices, 
perhaps with explanation.)
  /contents/
    defaults (Model=Breeze, 
    /desktopswitcher/
    /lockscreen/
    /osd/
    /runcommand/
    /userswitcher/
    /windowswitcher/
    /shortcut to /usr/share/icons/folder_of_icons__theme/ named appicons
    /shortcut to /usr/share/icons/folder_of_cursor_theme/ named cursors
    /shortcut to /usr/share/emoticons/folder_of_emoticons_theme/ named emoticons
    /shortcut to /usr/share/sddm/ named loginmanager
    /previews/ with all previews screens named as what they are make for, 
except the general theme preview which names preview
    /shortcut to /usr/share/ksplash/folder_of_splash_theme/ named splash
    /shortcut to /usr/share/kwin/decorations/folder_of_decoration_theme/ named 
windowdecoration
    /shortcut to /usr/share/kstyle/themes/ named style
    /shortcut to /usr/share/themes/folder_of_gtk_theme/ named gtkstyle
    /shortcut to /usr/share/plasma/desktoptheme/folder_of_desktoptheme/ named 
desktoptheme

Shortcuts are to avoid to forget possible part of the theme.
It is just a proposition.

Thank you
Regards

Jeanne

/_☺ Sauvons les arbres et le papier. N'imprimons que si nécessaire.☺ /

Reply via email to