dotfiles/.config/gnome-settings/local/README.md

1.3 KiB

Machine-Specific Overrides

*.ini files here are loaded after the shared files one level up and may override any of their keys.

Use them for anything tied to one machine's hardware or capabilities, for example, suspend/hibernate bindings, HiDPI scaling, or night light warmth.

Same rules as for the shared files: paths are anchored at the root of dconf, and /home/user is rewritten before loading.

Two files are generated and must not be edited by hand:

Examples

Suspend and hibernate bindings are reserved in key-bindings.ini but only bound here on machines that support them:

# local/power.ini

[org/gnome/settings-daemon/plugins/media-keys]

suspend=['<Super><Alt>Escape']
hibernate=['<Super><Alt><Shift>Escape']

A HiDPI panel:

# local/display.ini

[org/gnome/desktop/interface]

text-scaling-factor=1.25

A machine in a dim room that should run warmer by default:

# local/night-light.ini

[org/gnome/settings-daemon/plugins/color]

night-light-temperature=uint32 1800