Fix unix case-sensitive
Replace localSettings to defaultSettings

Allow overloading localSettings via the default settings