- Refactored all config stuff to lib
- Disnix is enabled by default, but it may be desired to disable it if desired