GTK 3/4 settings, qt6ct, portals.conf and the default cursor as owned files. GTK_THEME, GTK2_RC_FILES, the Qt words and XCURSOR_* as environment contributions. The GSettings keys the portal serves go in the xinitrc slot, replacing the predecessor's appearance script, and the cursor in the xresources slot. Qt is drawn by Fusion with qt6ct's darker palette instead of the user-repository adwaita-qt, which is no longer developed. qt5ct is dropped. The fonts are research 026's Inter and JetBrains Mono, and portals.conf routes the Secret interface to gnome-keyring, which nothing answered. The tools are appearance (dark or light per audience, switched for the session), cursor, icons, and portal-check (which backend answers which interface, and why).
12 lines
745 B
Plaintext
12 lines
745 B
Plaintext
# Written by the mesh (module adwaita, novox/hq ADR 0208). Replaced at every push.
|
|
#
|
|
# Which portal backend answers each interface. i3 is not a desktop xdg-desktop-portal knows, so with
|
|
# no preference it uses whichever backend happens to be installed: fine while gtk is the only one,
|
|
# wrong the day another arrives as somebody else's dependency. Named instead. gtk also serves
|
|
# org.freedesktop.appearance (dark or light) from GSettings, which the session's start sets.
|
|
[preferred]
|
|
default=gtk
|
|
# Secrets for sandboxed programs come from the keyring's backend. Without this line no backend answers
|
|
# the interface: gtk does not implement it, and gnome-keyring's names only GNOME as its desktop.
|
|
org.freedesktop.impl.portal.Secret=gnome-keyring
|