diff options
author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-07-20 13:44:56 +0200 |
---|---|---|
committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-07-20 13:45:53 +0200 |
commit | c390c448cca2749fa95f7a5e2042dc197dce2828 (patch) | |
tree | f47a44f2f225644acd6055d9bcc085a0b3783c6a /modules/by-name/yt | |
parent | modules/yt: Add the `url_opener` command (diff) | |
download | nixos-config-c390c448cca2749fa95f7a5e2042dc197dce2828.zip |
modules/yt: Put the commands into lists, to facilitate arguments prime
Diffstat (limited to 'modules/by-name/yt')
-rw-r--r-- | modules/by-name/yt/yt/module.nix | 56 |
1 files 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"]; }; }; |