From 541dbf9e5461bd109a717306ff1231b6b59cd9c4 Mon Sep 17 00:00:00 2001 From: Sebastian Schulze Date: Thu, 29 Jul 2021 13:22:24 +0200 Subject: [PATCH] [bin] Extract screenshot (folder) helpers out to bin/ --- bin/executable_browse-screenshot-folder | 3 +++ bin/executable_drag-last-screenshot | 2 ++ bin/executable_last-screenshot | 3 +++ dot_config/sway/config.tmpl | 2 +- 4 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 bin/executable_browse-screenshot-folder create mode 100644 bin/executable_drag-last-screenshot create mode 100644 bin/executable_last-screenshot diff --git a/bin/executable_browse-screenshot-folder b/bin/executable_browse-screenshot-folder new file mode 100644 index 0000000..5f50967 --- /dev/null +++ b/bin/executable_browse-screenshot-folder @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +exec foot --app-id 'files' lf $(screenshot-folder) diff --git a/bin/executable_drag-last-screenshot b/bin/executable_drag-last-screenshot new file mode 100644 index 0000000..44c6b78 --- /dev/null +++ b/bin/executable_drag-last-screenshot @@ -0,0 +1,2 @@ +#!/usr/bin/env sh +dragon --and-exit $(last-screenshot) diff --git a/bin/executable_last-screenshot b/bin/executable_last-screenshot new file mode 100644 index 0000000..4d800bf --- /dev/null +++ b/bin/executable_last-screenshot @@ -0,0 +1,3 @@ +#!/usr/bin/env sh + +find ~/Pictures/Screenshots/$(date +%Y-%m) -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" " | head -1 diff --git a/dot_config/sway/config.tmpl b/dot_config/sway/config.tmpl index 729d425..20121f1 100644 --- a/dot_config/sway/config.tmpl +++ b/dot_config/sway/config.tmpl @@ -384,7 +384,7 @@ mode $mode_run { bindsym $mod+w exec chromium-browser; mode "default"; bindsym e exec em; mode "default" - bindsym f exec screenshot-folder; mode "default" + bindsym f exec browse-screenshot-folder; mode "default" bindsym $mod+f exec nautilus; mode "default" bindsym c exec $menu clipboard; mode "default"