Currently, the netpd-preferences are written to and read from the netpd directory. For a better separation of application and configuration, the preferences should be read from a file relative to the user's home directory, maybe simply ~/.netpd-preferences.cnf. The preferences in the netpd folder should only be used as fallback. This also has the advantage that netpd can replaced/upgraded without losing the preferences.
Currently, the netpd-preferences are written to and read from the netpd directory. For a better separation of application and configuration, the preferences should be read from a file relative to the user's home directory, maybe simply
~/.netpd-preferences.cnf
. The preferences in the netpd folder should only be used as fallback. This also has the advantage that netpd can replaced/upgraded without losing the preferences.