@sigurroot posted a new topic, subject "Automate panel customizations". It read:

   I'm hoping someone can point me in the right direction on scripting the customization of budgie-panel. Basically, I'm trying position it on the bottom, remove the time, and add the ‘Icon task list' applet. Doing this via the GUI is easy enough, but I want to include it in an initialization script I use.
    
    Is it best to edit /usr/share/budgie-desktop/panel.ini or provide my settings via dconf? Is there anyone else that has done this that would be willing to share their procedures?

@fossfreedom (David Mohammed) replied

    put your panel.ini in a new folder /etc/budgie-desktop and then reset your panel to use your version
    [code] 
        nohup budgie-panel --reset --replace &
        
    [/code]
    
    Suggested panel.ini is the contents of this file which is a layout option in 20.04
    
    github.com
    
    #### UbuntuBudgie/budgie-extras/blob/master/budgie-extras-daemon/data/traditional.layout
    [code] 
        [Panels]
        Panels=Bottom Panel
        
        [Bottom Panel]
        Children=Budgie Menu;Spacer 1;IconTaskList;AppIndicator;DropBy;Places;Notifications;Status;Spacer 3;User Indicator;Clock;Raven Trigger;
        Position=Bottom
        Size=39
        
        [Budgie Menu]
        ID=Budgie Menu
        
        [Spacer 1]
        ID=Spacer
        
        [IconTaskList]
        ID=Icon Task List
        Alignment=start
        
        [Clock]
        ID=Clock
        
    [/code]
    
    This file has been truncated. show original

To which @sigurroot replied

    That works great! Thanks for your quick reply.
    
    If I wanted to enable dark theme as well, can that be added to the ini file, or should I toggle that with gsettings?

To which @fossfreedom (David Mohammed) replied

    that will need to be a gsettings change

So @sigurroot replied

    Sounds like I won't have to customize when I migrate to 20.04. Thanks again, and keep up the great work!


{'source': 'discourse', 'url': 'https://discourse.ubuntubudgie.org/t/automate-panel-customizations/3175', 'title': 'Automate panel customizations', 'views': 403, 'has_accepted_answer': False, 'word_count': 208, 'like_count': 0, 'reply_count': 3, 'participant_count': 2, 'posts': 5, 'tags': '', 'author': '@sigurroot', 'participants': '@sigurroot, @fossfreedom (David Mohammed)', 'image_url': [None], 'created_at': '2020-03-08T22:16:00.559Z', 'last_posted_at': '2020-03-08T23:20:26.298Z'}