[solved] Cinnamon - where are panel setting held

Please post suggestions for improvement of Cinnamon on:
https://github.com/linuxmint/Cinnamon
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
User avatar
AndyMH
Level 21
Level 21
Posts: 13503
Joined: Fri Mar 04, 2016 5:23 pm
Location: Wiltshire

[solved] Cinnamon - where are panel setting held

Post by AndyMH »

The specific question is - where can I find what applications have been added to the panel, e.g. timeshift, evolution, chromium, etc.?
I have a script that takes a vanilla install and sets it up as I want. I'm modifying my LM20 script for LM21, I want to be able to check if an application has been added to the panel, if not, then add it.
Last edited by LockBot on Wed Feb 15, 2023 11:00 pm, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Thinkcentre M720Q - LM21.3 cinnamon, 4 x T430 - LM21.3 cinnamon, Homebrew desktop i5-8400+GTX1080 Cinnamon 19.0
Cosmo.
Level 24
Level 24
Posts: 22968
Joined: Sat Dec 06, 2014 7:34 am

Re: Cinnamon - where are panel setting held

Post by Cosmo. »

What do mean: The list (and place) of the applets, that you added to any panel:
Easiest method with dconf-editor: org.cinnamon enabled-applets
Or do you need the settings for the applets (also desklets and extensions): ~/.cinnamon/configs
User avatar
AndyMH
Level 21
Level 21
Posts: 13503
Joined: Fri Mar 04, 2016 5:23 pm
Location: Wiltshire

Re: Cinnamon - where are panel setting held

Post by AndyMH »

I was after the folder or config file containing a list of applications added to the panel, e.g. a list of .desktop files. If it is in dconf, then its a binary file :(
Thinkcentre M720Q - LM21.3 cinnamon, 4 x T430 - LM21.3 cinnamon, Homebrew desktop i5-8400+GTX1080 Cinnamon 19.0
User avatar
AndyMH
Level 21
Level 21
Posts: 13503
Joined: Fri Mar 04, 2016 5:23 pm
Location: Wiltshire

Re: Cinnamon - where are panel setting held

Post by AndyMH »

Found it:
home/andy/.cinnamon/configs/panel-launchers@cinnamon.org/2.json

has in the content:

Code: Select all

        "value": [
            "gnome-terminal.desktop",
            "nemo.desktop",
            "chromium-browser.desktop",
            "keepass2.desktop",
            "evolution.desktop",
            "timeshift-gtk.desktop",
            "backintime-qt4.desktop",
            "catfish.desktop",
            "org.gnome.Evolution.desktop",
            "piavpn.desktop",
            "org.xfce.Catfish.desktop",
            "backintime-qt.desktop",
            "org.gnome.Terminal.desktop",
            "xed.desktop"
        ]
which corresponds to what I've added to the panel. Thought I'd seen it somewhere before but couldn't find it.
Thinkcentre M720Q - LM21.3 cinnamon, 4 x T430 - LM21.3 cinnamon, Homebrew desktop i5-8400+GTX1080 Cinnamon 19.0
Cosmo.
Level 24
Level 24
Posts: 22968
Joined: Sat Dec 06, 2014 7:34 am

Re: Cinnamon - where are panel setting held

Post by Cosmo. »

Didn't I say
Cosmo. wrote: Mon Aug 15, 2022 1:49 pm Or do you need the settings for the applets (also desklets and extensions): ~/.cinnamon/configs
User avatar
AndyMH
Level 21
Level 21
Posts: 13503
Joined: Fri Mar 04, 2016 5:23 pm
Location: Wiltshire

Re: [solved] Cinnamon - where are panel setting held

Post by AndyMH »

No just what applications have been added to the panel. Applets, etc. survive a clean install (home on a separate partition), but need to add the applications I want on the panel. I can grep the file to find out if something is there, and if not use sed to add it.
Thinkcentre M720Q - LM21.3 cinnamon, 4 x T430 - LM21.3 cinnamon, Homebrew desktop i5-8400+GTX1080 Cinnamon 19.0
Locked

Return to “Cinnamon”