{ ... }: { perSystem = { self', pkgs, system, ... }: { packages = { aurora-greeter = pkgs.writeShellScriptBin "aurora-greeter" '' ${pkgs.quickshell}/bin/quickshell -p ${self'.packages.aurora-greeter-dots}/share/shell.qml ''; aurora-greeter-dots = pkgs.stdenv.mkDerivation { name = "aurora-greeter-dots"; src = ./.; buildInputs = []; buildPhase = '' ''; installPhase = '' mkdir -p $out/share cp -r $src/* $out/share ''; }; }; }; }