Im doing some C coding but im unable to store g_settings permanently!
#include <stdlib.h>
#include <locale.h>
#include <gio/gio.h>
int main(int argc, char **argv)
{
GSettings *settings;
g_type_init();
settings = g_settings_new ("org.nemo.desktop");
printf("%s\n", g_settings_get_string(settings, "font"));
g_settings_set (settings, "font", "s", "Arial");
if (g_settings_get_has_unapplied (settings)) printf("X");
printf("%s\n", g_settings_get_string(settings, "font"));
return 0;
}
Trying on Linux Mint 13 Cinnamon (paths,etc. are correct).