Comments (21)
mayby is like 👍
[org.solus-project.budgie-panel.applets.{WEIRD-code}]
alignment='start'
name='Icon Task List'
position='2'
but its possible has no Dconf for that, go to /usr/share/budgie-panel if there exist, look if there eventual a layout file exist... if so, then must in dconf-editor a menu exist which layout it needed...
just use dconf and experiment bit by bit the gschema's...
in this case its not org :)
you can find the id's :
https://github.com/solus-project/budgie-desktop/blob/master/data/com.solus-project.budgie-panel.gschema.xml
think above comes close as example but not exact..
what is changed should be
Name='Value'
further above like
[com.solus-project.budgie-panel.panel]
thats the schema_id ,
i suppose enum_id comes under is you see on the link ?
from desktop-settings.
Hi Ste,
I think you know more about Budgie than I do.
I have no idea if budgie uses glib schema.
from desktop-settings.
No i have just search a file .conf or .ini for budgie but not provide this version .. so search the key in repo solus on github
from desktop-settings.
The default layout is baked in with the panel.ini
file:
https://github.com/solus-project/budgie-desktop/blob/master/data/panel.ini
This will create the default panel layout and applet instances upon first run.
If you need support for a vendor file to overwrite this, I can easily add this.
We use relocatable schemas to give each applet and panel unique instance data within dconf, where "{WEIRD-code}" is actually a UUID. These should not be manually butchered.
Each applet that exposes a configuration of some sort does so via it's own gsettings, as an example:
The Solus LiveCD overrides this by example, in /usr/share/glib-2.0/schemas/com.solus-project.icon-tasklist.gschema.override
:
[com.solus-project.icon-tasklist]
pinned-launchers=['os-installer.desktop']
from desktop-settings.
Thank you friend for explain .. ;)
from desktop-settings.
Can I close Stefano?
from desktop-settings.
Yes , i close by itself ;)
from desktop-settings.
Please open a Budgie issue if you'd like support for a vendor file :)
from desktop-settings.
I think we can do vendor files with schema-override files?
from desktop-settings.
@udeved not for the panel.ini
you can't :)
from desktop-settings.
You only need a file that you can overwrite or not?
from desktop-settings.
The question is, do you need a customized panel.ini Ste?
from desktop-settings.
^ Dude asks good questions :p
from desktop-settings.
Dude is 20 years in business. :)
from desktop-settings.
Fair play, dude. :p
from desktop-settings.
Depend .. If you see Rc1 is "vanilla" panel . If you see the picture at the first i have modified .. Moved app , add app .. changed the theme
from desktop-settings.
The panel items are also defined in panel.ini?
Or is this part in dconf?
from desktop-settings.
i'm arbiter :)
from desktop-settings.
So panel.ini
is literally only for the first panel(s) layout, nothing more. If you want to override each applet config, well, that's actually down to the gsettings schema files
from desktop-settings.
Yes, initialize panel with ini file, I thought so.
I think you can do rest in gsettings Ste, and use default layout?
from desktop-settings.
Ok .. i leave the default layout
from desktop-settings.
Related Issues (20)
- Getting rid of extended files created a new file conflict
- community/i3/skel/.config/dunst/ HOT 1
- Send xterm escape codes in urxvt, i3 settings HOT 1
- Inconsistencies in Gnome Adapta-Nokto-Maia (Eta) HOT 2
- [Mate] falls back to xterm instead of using mate-terminal HOT 3
- xinitrc is not working for multiple environments
- How to add depends on a specific package? HOT 3
- profiles.ini firefox HOT 1
- desktop-settings should depend on the theme packages HOT 6
- xfce settings HOT 11
- [i3] .extend.bashrc is not applied HOT 10
- how to get config to root's home HOT 19
- Sonar desktop settings are bad implented (mate) HOT 7
- work on sonar-mate settings and profile HOT 6
- omf file not initializated HOT 2
- manjaro-openbox-settings conflicts none HOT 13
- KDE fails launching after octopi upate (pacman -Syu) HOT 2
- Wayland has not been installed HOT 3
- Error while trying to update `manjaro-bspwm-settings` HOT 3
- Conflict when installing i3-manjaro HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from desktop-settings.