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 (oldAttrs: rec { version = "0.5"; src = prev.fetchFromGitHub { owner = "ErikReider"; repo = "SwayNotificationCenter"; rev = "v${version}"; hash = "sha256-Jjbr6GJ0MHlO+T/simPNYQnB5b7Cr85j4GRjRGa5B6s="; }; nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ prev.scdoc ]; }); }