* add nixos support for greeter
* fix greeter config file access
* fix wallpaper perms and allow for adding extra compositor config
* fix greeter config files ownership
* set default for compositor.extraConfig
* update option docs about copying instead of symlinking
* explain configHome in doc further
* add nixos option to redirect greeter logs
* prevent possible errors in greetd preStart
* feat: Make niri stuff optional
* doc: Add some documentation about the flake
* Simplify modules.
* Overlay pkgs and simplify modules.
* Fix niri config levels.
* Fix documentation.
* Just pass the packages to the module
---------
Co-authored-by: Eduardo Barreto Alexandre <blibs@blobs.com>
Co-authored-by: Luis González <5774777+luis-agm@users.noreply.github.com>