From f1d6bc0fde5624e203398cc6d9634adde0bff944 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Mon, 15 Apr 2024 16:31:46 +0300 Subject: [PATCH] extract_url: separate cfg to it's own variable --- shared/home/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/shared/home/default.nix b/shared/home/default.nix index da6a9db..3b19c76 100644 --- a/shared/home/default.nix +++ b/shared/home/default.nix @@ -206,12 +206,16 @@ in { set-option -g default-terminal "screen-256color" set-option -sa terminal-features ',xterm-256color:RGB' - run-shell ${pkgs.writeShellScript "urlview" '' - tmux bind-key u capture-pane -J \\\; \ - save-buffer "''${TMPDIR:-/tmp}/tmux-buffer" \\\; \ - delete-buffer \\\; \ - split-window -l 10 "${pkgs.extract_url}/bin/extract_url -c ${pkgs.writeText "urlviewrc" "COMMAND firefox"} ''${TMPDIR:-/tmp}/tmux-buffer" - ''} + run-shell ${let + cmd = "${pkgs.extract_url}/bin/extract_url"; + cfg = pkgs.writeText "urlviewrc" "COMMAND firefox"; + in + pkgs.writeShellScript "urlview" '' + tmux bind-key u capture-pane -J \\\; \ + save-buffer "''${TMPDIR:-/tmp}/tmux-buffer" \\\; \ + delete-buffer \\\; \ + split-window -l 10 "${cmd} -c ${cfg} ''${TMPDIR:-/tmp}/tmux-buffer" + ''} ''; }; }