#!/usr/bin/bash
GREP_STR="\($(echo $* | sed s_\ _\\\\\|_g)\)"
gs=$(which gsettings)
schemas=$($gs list-schemas 2>/dev/null)
for a in $schemas; 
do
    $gs list-recursively $a 2>/dev/null | grep -i "$GREP_STR" #&& echo $a
done
exit 
