From c390c448cca2749fa95f7a5e2042dc197dce2828 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Sun, 20 Jul 2025 13:44:56 +0200 Subject: modules/yt: Put the commands into lists, to facilitate arguments --- modules/by-name/yt/yt/module.nix | 56 ++++++++++++++++++++++------------------ 1 file changed, 31 insertions(+), 25 deletions(-) diff --git a/modules/by-name/yt/yt/module.nix b/modules/by-name/yt/yt/module.nix index 1151fdfa..3ac59439 100644 --- a/modules/by-name/yt/yt/module.nix +++ b/modules/by-name/yt/yt/module.nix @@ -47,31 +47,37 @@ }; commands = { - image_show = lib.getExe (pkgs.writeShellApplication { - name = "show_thumbnail"; - text = '' - imv -w "floating please" "$1" - ''; - runtimeInputs = [ - pkgs.imv - ]; - - inheritPath = false; - }); - - external_spawn = lib.getExe (pkgs.writeShellApplication { - name = "start_external_command"; - text = builtins.readFile ./external_commands_script.sh; - runtimeInputs = [ - pkgs.river - pkgs.alacritty - pkgs.less - ]; - - inheritPath = false; - }); - - url_opener = "qutebrowser-timesinks.youtube"; + image_show = [ + (lib.getExe + (pkgs.writeShellApplication { + name = "show_thumbnail"; + text = '' + imv -w "floating please" "$1" + ''; + runtimeInputs = [ + pkgs.imv + ]; + + inheritPath = false; + })) + ]; + + external_spawn = [ + (lib.getExe + (pkgs.writeShellApplication { + name = "start_external_command"; + text = builtins.readFile ./external_commands_script.sh; + runtimeInputs = [ + pkgs.river + pkgs.alacritty + pkgs.less + ]; + + inheritPath = false; + })) + ]; + + url_opener = ["qutebrowser-timesinks.youtube"]; }; }; -- cgit 1.4.1