Results 1 to 3 of 3

Thread: Plasma configs and xdg

  1. #1

    Default Plasma configs and xdg

    Hello everyone!

    I've copied my plasma-org.kde.plasma.desktop-appletsrc into /etc/xdg folder, but when create a new user, this config doesn't applying to it. When it placed in /etc/skel config applies successfull. How to correctly make config to apply it via xdg?

    Here's my conf:

    Code:
    [ActionPlugins][0]
    MidButton;NoModifier=org.kde.paste
    RightButton;NoModifier=org.kde.contextmenu
    wheel:Vertical;NoModifier=org.kde.switchdesktop
    
    
    [ActionPlugins][1]
    RightButton;NoModifier=org.kde.contextmenu
    
    
    [AppletGlobals][org.kde.plasma.notifications]
    popupPosition=0
    
    
    [Containments][18]
    activityId=191bc051-4180-4a99-b844-ecbcbc427bd5
    formfactor=0
    immutability=1
    lastScreen=0
    location=0
    plugin=org.kde.plasma.folder
    wallpaperplugin=org.kde.image
    
    
    [Containments][18][ConfigDialog]
    DialogHeight=523
    DialogWidth=720
    
    
    [Containments][18][General]
    positions=1,14,desktop:/Home.desktop,0,0
    sortMode=-1
    
    
    [Containments][18][Wallpaper][org.kde.image][General]
    Image=file:///usr/share/wallpapers/wallpapers.jpg
    height=1007
    width=1920
    
    
    [Containments][2]
    activityId=
    formfactor=2
    immutability=1
    lastScreen=0
    location=4
    plugin=org.kde.panel
    wallpaperplugin=org.kde.image
    
    
    [Containments][2][Applets][22][Configuration][General]
    url=/usr/share/applications/org.kde.konsole.desktop
    
    
    [Containments][2][Applets][3]
    immutability=1
    plugin=org.kde.plasma.kicker
    
    
    [Containments][2][Applets][3][Configuration][ConfigDialog]
    DialogHeight=540
    DialogWidth=720
    
    
    [Containments][2][Applets][3][Configuration][General]
    appNameFormat=3
    customButtonImage=file:///usr/share/icons/Wake/icon64.svg
    favoriteApps=systemsettings.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop
    useCustomButtonImage=true
    
    
    [Containments][2][Applets][3][Configuration][Shortcuts]
    global=Alt+F1
    
    
    [Containments][2][Applets][3][Shortcuts]
    global=Alt+F1
    
    
    [Containments][2][Applets][4]
    immutability=1
    plugin=org.kde.plasma.pager
    
    
    [Containments][2][Applets][5]
    immutability=1
    plugin=org.kde.plasma.taskmanager
    
    
    [Containments][2][Applets][5][Configuration][ConfigDialog]
    DialogHeight=540
    DialogWidth=720
    
    
    [Containments][2][Applets][6]
    immutability=1
    plugin=org.kde.plasma.systemtray
    
    
    [Containments][2][Applets][6][Configuration]
    SystrayContainmentId=7
    
    
    [Containments][2][Applets][8]
    immutability=1
    plugin=org.kde.plasma.digitalclock
    
    
    [Containments][2][Applets][8][Configuration][Appearance]
    boldText=true
    dateFormat=longDate
    enabledCalendarPlugins=/usr/lib64/qt5/plugins/plasmacalendarplugins/holidaysevents.so
    showWeekNumbers=true
    use24hFormat=2
    
    
    [Containments][2][Applets][8][Configuration][ConfigDialog]
    DialogHeight=540
    DialogWidth=720
    
    
    [Containments][2][ConfigDialog]
    DialogHeight=84
    DialogWidth=1920
    
    
    [Containments][2][General]
    AppletOrder=3;4;5;6;8
    
    
    [Containments][7]
    activityId=
    formfactor=2
    immutability=1
    lastScreen=0
    location=4
    plugin=org.kde.plasma.private.systemtray
    wallpaperplugin=org.kde.image
    
    
    [Containments][7][Applets][10]
    immutability=1
    plugin=org.kde.plasma.clipboard
    
    
    [Containments][7][Applets][11]
    immutability=1
    plugin=org.kde.plasma.volume
    
    
    [Containments][7][Applets][12]
    immutability=1
    plugin=org.kde.plasma.pkupdates
    
    
    [Containments][7][Applets][13]
    immutability=1
    plugin=org.kde.plasma.devicenotifier
    
    
    [Containments][7][Applets][14]
    immutability=1
    plugin=org.kde.plasma.printmanager
    
    
    [Containments][7][Applets][15]
    immutability=1
    plugin=org.kde.plasma.notifications
    
    
    [Containments][7][Applets][15][Configuration][ConfigDialog]
    DialogHeight=540
    DialogWidth=720
    
    
    [Containments][7][Applets][16]
    immutability=1
    plugin=org.kde.plasma.battery
    
    
    [Containments][7][Applets][19]
    immutability=1
    plugin=org.kde.plasma.networkmanagement
    
    
    [Containments][7][Applets][20]
    immutability=1
    plugin=org.kde.plasma.bluetooth
    
    
    [Containments][7][Applets][9]
    immutability=1
    plugin=org.kde.kdeconnect
    
    
    [Containments][7][ConfigDialog]
    DialogHeight=540
    DialogWidth=720
    
    
    [Containments][7][General]
    extraItems=org.kde.plasma.notifications,org.kde.plasma.battery,org.kde.plasma.pkupdates,org.kde.plasma.printmanager,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.volume,org.kde.kdeconnect,org.kde.plasma.bluetooth,org.kde.plasma.networkmanagement,org.kde.plasma.mediacontroller
    iconSize=1
    knownItems=org.kde.plasma.notifications,org.kde.plasma.battery,org.kde.plasma.pkupdates,org.kde.plasma.printmanager,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.volume,org.kde.kdeconnect,org.kde.plasma.bluetooth,org.kde.plasma.networkmanagement,org.kde.plasma.mediacontroller
    shownItems=org.kde.plasma.networkmanagement,KDE Daemon,org.kde.plasma.volume
    
    
    [General]
    immutability=2

  2. #2

    Default Re: Plasma configs and xdg

    Quote Originally Posted by woodyart View Post
    I've copied my plasma-org.kde.plasma.desktop-appletsrc into /etc/xdg folder, but when create a new user, this config doesn't applying to it. When it placed in /etc/skel config applies successfull. How to correctly make config to apply it via xdg?
    You can't, Plasma just won't read it from there.

    I think the proper way to create a custom default Plasma setup is to create a look-and-feel package:
    https://userbase.kde.org/Plasma/Crea...d_Feel_Package

    Copy it to /usr/share/plasma/look-and-feel/ and set it as default in /etc/xdg/plasmarc.

    Or stick to using /etc/skel/, which will be copied to the new users home if you create one.
    Last edited by wolfi323; 16-May-2018 at 11:18.

  3. #3

    Thumbs up Re: Plasma configs and xdg

    Thank you so much! This is a very helpful information for me.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •