@Johndeep all Geany settings __are__ represented in editable text files. All settings are stored in [Gkeyfiles](https://developer.gnome.org/glib/2.52/glib-Key-value-file-parser.html#glib-K...) which are just like the olde fashioned `.ini` files.
The user prefs, project files, colour schemes and filetype files (including `filetypes.common`) are this format. The only trap is that Geany does not reload them if you edit them while its open, and user and open projects get overwritten on close.