final: prev: rec { rofi-wayland = prev.pkgs.callPackage ../pkgs/rofi-wayland { }; nix-plugins = prev.pkgs.callPackage ../pkgs/nix-plugins { }; lunarvim = prev.pkgs.callPackage ../pkgs/lunarvim { }; backscrub = prev.pkgs.callPackage ../pkgs/backscrub { inherit (prev.pkgs) gcc cmake opencv curl stdenv git tensorflow-lite flatbuffers; }; onnx-runtime = prev.pkgs.callPackage ../pkgs/onnx-runtime { inherit (prev.pkgs) stdenv; }; obs-backgroundremoval = prev.pkgs.callPackage ../pkgs/obs-backgroundremoval { inherit (prev.pkgs) stdenv fetchFromGitHub cmake obs-studio opencv onnx-runtime; }; # swaynotificationcenter = prev.swaynotificationcenter.overrideAttrs (finalAttrs: prevAttrs: { # postInstall = '' # ${prev.pkgs.glib.dev}/bin/glib-compile-schemas $out/share/glib-2.0/schemas/ # ''; # }); bl3auto = prev.pkgs.callPackage ../pkgs/bl3auto { inherit (prev.pkgs) lib buildGoModule fetchFromGitHub; }; waybar = prev.waybar.overrideAttrs (prevAttrs: { src = prev.fetchFromGitHub { owner = "Alexays"; repo = "Waybar"; rev = "ebdf575d45c0e4f8c6f6ce484fbbf5375ed8dbba"; sha256 = "WTdy9zGhidk56CjmSuFDigfa64O9ZNd5GpfpCVrL8i0="; }; buildInputs = prevAttrs.buildInputs ++ [ prev.wayland-protocols prev.libappindicator-gtk3 prev.libinput prev.jack2 ]; mesonFlags = prevAttrs.mesonFlags ++ [ "-Dexperimental=true" ]; }); }