This repository contains a generic template for Budgie Desktop defaults that can be used by operating systems.
- Meson 90%
- Shell 10%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Values another operating system would want to change are meson options now. The overrides that set them are generated from templates. Defaults match what Fedora shipped, apart from menu-logo, which is now none. menu-logo=none, an empty pinned-apps array, and with-gedit=false each drop that override from the installed file. Bump to 0.6.0. Assisted-by: Claude:claude-opus-5[1m] Signed-off-by: Joshua Strobl <me@joshuastrobl.com> |
||
| budgie | ||
| gnome | ||
| scripts | ||
| .gitignore | ||
| CODEOWNERS | ||
| LICENSE | ||
| meson.build | ||
| meson_options.txt | ||
| meson_post_install.sh | ||
| README.md | ||
Budgie Desktop Defaults
This repository contains a generic template for Budgie Desktop defaults that can be used by operating systems.
We expose the following configure-time options:
| Option | Type | Default | Description |
|---|---|---|---|
menu-logo |
string | none |
budgie-menu logo, as an icon name or an absolute path. none skips the override, leaving budgie-menu on its start-here-symbolic default. |
pinned-apps |
array | Dolphin, Firefox, Rhythmbox, Discover, Parole | Desktop file IDs pinned in the Icon Tasklist applet. An empty array skips the override. |
with-gedit |
boolean | true |
Install the gedit preferences override. When false, no gedit override is shipped. |
gedit-scheme |
string | oblivion |
Default gedit color scheme. Ignored when with-gedit is false. |
color-scheme |
combo | prefer-dark |
One of default, prefer-dark, or prefer-light. Should align with the default GTK theme. |
gtk-theme |
string | Pocillo-dark |
Default GTK theme. Other themes will work, but we take no responsibility for any breakage they cause. |
icon-theme |
string | Papirus |
Default icon theme. Papirus is recommended. |
For example:
meson setup build \
-Dmenu-logo=/usr/share/pixmaps/fedora-logo-sprite.svg \
-Dpinned-apps=org.gnome.Nautilus.desktop,firefox.desktop \
-Dwith-gedit=false \
-Dcolor-scheme=prefer-light \
-Dgtk-theme=Pocillo \
-Dicon-theme=Papirus
Contributing
Pull requests for additional options / flexibility are welcome.
Forks of this are encouraged for greater customization for your own operating system.
LICENSE
This is licensed under CC-BY-SA 4.0. You have a legal right to copy, redistribute, transform / modify, and build on this project for commercial and/or non-commercial purposes. See LICENSE for more details.