`gsettings list-recursively` only shows one schema's setting since running `glib-compile-schemas`

I ran a makefile for an extension that included the command glib-compile-schemas. Since then when I run gsettings list-recursively I only see the one setting for that schema (? – my grasp of the terminology is not great) rather than everything I used to see. If I run gsettings list-schemas I do see the full list of schemas for GNOME and other apps. Any suggestions on how to get back to the original behavior (besides a new user account :wink:)?

This is on Ubuntu 25.10 (GNOME 49).

Did you set any user dconf database profile or are you using any GSETTINGS_SCHEMA_DIR env?

echo $GSETTINGS_SCHEMA_DIR gives me a blank line, so I think it is unset.

The makefile ran these two sections (variables all replaced):

mkdir -p ~/.local/share/glib-2.0/schemas
cp schemas/org.gnome.shell.extensions.hide-cursor-elcste-com.gschema.xml ~/.local/share/glib-2.0/schemas
glib-compile-schemas ~/.local/share/glib-2.0/schemas

and

glib-compile-schemas schemas/

It did more, but nothing I can see that is relevant to gsettings

(I had meant to comment these sections out but I saved a copy of the file in the wrong place :person_facepalming: )