Announcement

Collapse
No announcement yet.

Plasma 5 Look and Feel Defaults

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Plasma 5 Look and Feel Defaults

    Either I'm not doing the right searches or know where to go but not much information out there.

    So, I fairly much have an SDDM Greeter Theme set as I like and I'm working on the Look and Feel theme files. It works but there are controls for that I can't determine reviewing current themes out there. I assume most is controlled by the file "defaults" under the "contents" folder. Below are my entries. My question, is what other items can be placed there? Windows Deco? Desktop Theme? If so, what are those entries? Sorry if this is posted elsewhere, couldn't find anything.


    Code:
    [kdeglobals][KDE]
    widgetStyle=breeze
    
    [kdeglobals][General]
    ColorScheme=Netrunner15
    
    [kdeglobals][Icons]
    Theme=breeze
    
    [plasmarc][Theme]
    name=default
    
    [kcminputrc][Mouse]
    cursorTheme=breeze_cursors
    
    [kwinrc][WindowSwitcher]
    LayoutName=org.kde.Angelfurry.desktop
    
    [kwinrc][DesktopSwitcher]
    LayoutName=org.kde.Angelfurry.desktop

    #2
    Maybe this might be of help: https://techbase.kde.org/Development...5/ThemeDetails
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Originally posted by MoonRise View Post
      Either I'm not doing the right searches or know where to go but not much information out there.

      So, I fairly much have an SDDM Greeter Theme set as I like and I'm working on the Look and Feel theme files. It works but there are controls for that I can't determine reviewing current themes out there. I assume most is controlled by the file "defaults" under the "contents" folder. Below are my entries. My question, is what other items can be placed there? Windows Deco? Desktop Theme? If so, what are those entries? Sorry if this is posted elsewhere, couldn't find anything.


      Code:
      [kdeglobals][KDE]
      widgetStyle=breeze
      
      [kdeglobals][General]
      ColorScheme=Netrunner15
      
      [kdeglobals][Icons]
      Theme=breeze
      
      [plasmarc][Theme]
      name=default
      
      [kcminputrc][Mouse]
      cursorTheme=breeze_cursors
      
      [kwinrc][WindowSwitcher]
      LayoutName=org.kde.Angelfurry.desktop
      
      [kwinrc][DesktopSwitcher]
      LayoutName=org.kde.Angelfurry.desktop

      Looking what the kcm look&feel is reading ( ...src/plasma-desktop-5.6.3/kcms/lookandfeel/ )

      Code:
      $ grep readEntry kcm.cpp
          const QString packageName = cg.readEntry("LookAndFeelPackage", QString());
                  bool hasColors = !cg.readEntry("ColorScheme", QString()).isEmpty();
                  row->setData(!cg.readEntry("widgetStyle", QString()).isEmpty(), HasWidgetStyleRole);
                  row->setData(!cg.readEntry("Theme", QString()).isEmpty(), HasIconsRole);
                  row->setData(!cg.readEntry("name", QString()).isEmpty(), HasPlasmaThemeRole);
                  row->setData(!cg.readEntry("cursorTheme", QString()).isEmpty(), HasCursorsRole);
                  row->setData(!cg.readEntry("LayoutName", QString()).isEmpty(), HasWindowSwitcherRole);
                  row->setData(!cg.readEntry("LayoutName", QString()).isEmpty(), HasDesktopSwitcherRole);
                  setWidgetStyle(cg.readEntry("widgetStyle", QString()));
                  QString colorScheme = cg.readEntry("ColorScheme", QString());
                  setIcons(cg.readEntry("Theme", QString()));
                  setPlasmaTheme(cg.readEntry("name", QString()));
                  setCursorTheme(cg.readEntry("cursorTheme", QString()));
                  setWindowSwitcher(cg.readEntry("LayoutName", QString()));
                  setDesktopSwitcher(cg.readEntry("LayoutName", QString()));
              QStringList inherits = cg.readEntry("Inherits", QStringList());
      => It seems that you have them all.
      Before you edit, BACKUP !

      Why there are dead links ?
      1. Thread: Please explain how to access old kubuntu forum posts
      2. Thread: Lost Information

      Comment


        #4
        @ Snowhog: great amount of information but still not everthing.

        @Rog131: Hmmmm. I figured there was more to control the "Look an Feel". Maybe not complete in implementation?

        OK. Well, based on what I have then, I guess it's as complete as it can. Unless this entry
        [plasmarc][Theme]
        name=default

        controls the Desktop Theme? If so, that would be great! I'll give it a try.

        Comment


          #5
          Here are the preview pics of what has been done so far.

          Click image for larger version

Name:	lockscreen.png
Views:	1
Size:	76.9 KB
ID:	643203

          Click image for larger version

Name:	splash.png
Views:	1
Size:	85.7 KB
ID:	643204

          Comment

          Working...
          X