{ stdenv, quickshell, makeWrapper, ... }: stdenv.mkDerivation { name = "cronyshell"; src = ./.; nativeBuildInputs = [makeWrapper]; installPhase = '' mkdir -p $out/bin mkdir -p $out/share/quickshell/cronyshell cp -r $src/src/* $out/share/quickshell/cronyshell cp ${quickshell}/bin/quickshell $out/bin/cronyshell wrapProgram $out/bin/cronyshell \ --add-flags "-p $out/share/quickshell/cronyshell" ''; }