Hi, At PharoDays I presented how I am managing my preferences in Pharo in a more advanced way than using the preferences browser. (Because I do not want to be limited to the pre-defined settings)
I am using a classic pharo project managed with Metacello that I load via a startup script to execute and add code. If some of you want to check how I am doing it, you can check the code at https://github.com/jecisc/pharo-scripts -- Cyril Ferlicot https://ferlicot.fr