DH_INSTALLGSETTINGS(1)
π dh_installgsettings(1) β the Debhelper glow-up
okay so bestie, we're in the Debhelper neck of the manual-page woods, and this one is called dh_installgsettings. she installs GSettings overrides and sets up the deps that go with them. that's the whole vibe. let's get into it β¨
β¨ NAME β¨
dh_installgsettings β install GSettings overrides and set dependencies π
πΈ SYNOPSIS πΈ
dh_installgsettings [debhelper options] [--priority=<number>]
like, that's it. that's the whole invocation. no cap π«Ά
π¦ DESCRIPTION π¦
so dh_installgsettings is a debhelper program, and her whole job β her entire main character moment β is installing GSettings override files and generating the appropriate dependencies on the GSettings backend.
and the way she's so considerate?? that dependency on the backend gets generated into ${misc:Depends}. she handles it. you don't have to. periodt π
π FILES π
debian/package.gsettings-overrideβ this gets installed intousr/share/glib-2.0/schemas/10_package.gschema.overrideinside the package build directory, and yep,packagegets swapped out for the actual package name. iconic behaviour fr fr.
and the format of that file? it's giving very much this:
[org.gnome.mypackage]
boolean-setting=true
string-setting='string'
...
look at her. so clean. so structured. we love a consistent schema π§
β OPTIONS β
--priority priorityβ use priority as the override priority instead of10. and listen, priority should be a 2-digit number, okay? don't be out here being chaotic with it. π
and if you're wondering why anyone would go higher than ten β bestie, it's for the whole ecosystem of distro layering:
- derived distributions can use
20 - blend distributions can use
50 - site-specific packages can use
90
see? all the higher-than-ten values have a purpose. iykyk π
π SEE ALSO π
also just so you know, this program is a part of debhelper. she's not out here alone, she's in the family π«Ά
π AUTHOR π
- Laurent Bigonville
<bigon@debian.org> - Josselin Mouette
<joss@debian.org>
the legends themselves. respect the architects π
β οΈ real talk: everything above is exactly what the page says β no invented behaviour, no extra "tips" i made up. if you need the actual debhelper background, go read debhelper(7).
anyway this was dh_installgsettings(1) from the Debhelper manual, and this slice of it is version 14.5ubuntu1, dated 2026-09-21. mwah. go install those overrides bestie π
β¨
π¦ where this page comes from
- ubuntu stonking: debhelper 14.5ubuntu1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms