From 6c8dbea10cbc70fb6394fa6890912a2976e69719 Mon Sep 17 00:00:00 2001 From: Dmitry Voronin Date: Sat, 7 Sep 2024 06:00:57 +0300 Subject: [PATCH] Sway : Exxxtra refactor for screenshots! --- home/config/sway/module/Screenshot.nix | 28 ++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/home/config/sway/module/Screenshot.nix b/home/config/sway/module/Screenshot.nix index 9e39a5a..6483624 100644 --- a/home/config/sway/module/Screenshot.nix +++ b/home/config/sway/module/Screenshot.nix @@ -54,12 +54,18 @@ in { -c:v copy \ -c:a libopus \ -shortest \ - -f ${container} "''${scrFile}_" \ + -f ${container} \ + "''${scrFile}_" \ && mv "''${scrFile}_" "''${scrFile}" \ && [[ -n "''${scrTransform}" ]] \ - && ffmpeg -display_rotation ''${scrTransform} -i ''${scrFile} -c copy -f ${container} ''${scrFile}_ \ - && mv ''${scrFile}_ ''${scrFile} \ - || rm ''${scrFile}_ + && ffmpeg \ + -display_rotation ''${scrTransform} \ + -i "''${scrFile}" \ + -c copy \ + -f ${container} \ + "''${scrFile}_" \ + && mv "''${scrFile}_" "''${scrFile}" \ + || rm "''${scrFile}_" }; ''; @@ -83,12 +89,18 @@ in { -c:v copy \ -c:a libopus \ -shortest \ - -f ${container} "''${scrFile}_" \ + -f ${container} \ + "''${scrFile}_" \ && mv "''${scrFile}_" "''${scrFile}" \ && [[ -n "''${scrTransform}" ]] \ - && ffmpeg -display_rotation ''${scrTransform} -i ''${scrFile} -c copy -f ${container} ''${scrFile}_ \ - && mv ''${scrFile}_ ''${scrFile} \ - || rm ''${scrFile}_ + && ffmpeg \ + -display_rotation ''${scrTransform} \ + -i "''${scrFile}" \ + -c copy \ + -f ${container} \ + "''${scrFile}_" \ + && mv "''${scrFile}_" "''${scrFile}" \ + || rm "''${scrFile}_" }; ''; in ''