{ core, web, ... } @ libs:
{ domain, ... } @ env:
  let
    inherit(core) path;

    wwwEnv
    =   {
          head
          =   {
                # Metadata
                author                  =   "_sivizius";
                description             =   "Personal Homepage of sivizius";
                keywords                =   "Organometallic Chemistry, Rust, Nix/NixOS";
                title                   =   "Sivi’s Homepage";

                _blank                  =   "https://sivizius.eu/";
                stylesheets
                =   {
                      "common.css"      =   { crossorigin = "anonymous"; referrerpolicy = "no-referrer"; };
                    };
                viewport                =   "width=device-width, initial-scale=1.0";
              };
        };

    well-known
    =   {
          "canary.txt"                  =   path.import ./canary.txt.nix    libs  env;
          "security.txt"                =   path.import ./security.txt.nix  libs  env;
        };

    www
    =   {
          "/"
          =   {
                inherit well-known;
                root
                =   {
                      "common.css"      =   path.import ./common.css.nix  libs  wwwEnv;
                      "index.html"      =   path.import ./index.html.nix  libs  wwwEnv;
                      "resume.html"     =   path.import ./resume.html.nix libs  wwwEnv;
                      "pgp.asc"         =   ./pgp.asc;
                    };
              };
          "/fasm".redirect              =   "https://github.com/sivizius/dirtycow.fasm";
          "/js".redirect                =   "https://github.com/sivizius/scihubify";
          "/latex".redirect             =   "https://github.com/sivizius/nixfiles/tree/development/NixTeX";
          "/nixfiles".redirect          =   "https://github.com/sivizius/nixfiles";
          "/python".redirect            =   "https://github.com/sivizius/ameisenRennen";
          "/rust".redirect              =   "https://github.com/sivizius?tab=repositories&q=&type=source&language=rust&sort=";
          "/ti-konnektor".redirect      =   "https://github.com/sivizius/secunet_ti_konnektor_pin_calculator";
        };
  in
  {
    inherit www;
    ""                                  =   www;
  }
