/etc
/var
/home/ваш_логин
/home/ваш_логин/.config
ещё есть dconf-editor,
я не вникал откуда он парсит данные,
но уверен что из выше указанных директорий
первоначальные данные, которые пишутся в конфиги нового пользователя, записаны в
/etc/skel
ну а железяки определяются на уровне ядра
может я в чём то и не прав=поправьте