use Glib::KeyFile instead which is basically the same file format also read into and save from struct once, cuz its faster and less redundant
importantly, res is now res/res and css is now res/css