From c20a9e309806dc3fe70f70d15804625450e4e09e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Thu, 30 Mar 2023 19:16:44 +0200 Subject: [PATCH] feat(flake): override mpv and dmenu for own packages --- flake.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 2c450eb..be30c66 100644 --- a/flake.nix +++ b/flake.nix @@ -199,7 +199,13 @@ // flake-utils.lib.eachSystem [flake-utils.lib.system.x86_64-linux flake-utils.lib.system.aarch64-linux] (system: let pkgs = import nixpkgs { inherit system; - overlays = [nur.overlay]; + overlays = [ + nur.overlay + (self: super: { + mpv = super.mpv.override {scripts = [inputs.self.packages.${system}.mpv-visualizer];}; + dmenu = super.writers.writeDashBin "dmenu" ''exec ${pkgs.rofi}/bin/rofi -dmenu "$@"''; + }) + ]; }; wrapScript = { packages ? [],