From f5e802d65d099b8df1542a861b5573de2b95738e Mon Sep 17 00:00:00 2001 From: pro100ton Date: Sun, 26 Jan 2025 23:42:34 +0300 Subject: [PATCH] Add script for copying data from astra to host clipboard --- scripts/README.md | 6 ++++++ scripts/agb | 5 +++++ 2 files changed, 11 insertions(+) create mode 100755 scripts/agb diff --git a/scripts/README.md b/scripts/README.md index 264cc7e..85ef5e3 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -12,3 +12,9 @@ # wps Скрипт для использования утилиты `feh` для установки обоев рабочего стола + +# agb +Расшифровка: Astra Get Buffer. +Суть: Так как работа на астре ведется в связке терминал-nvim, то бывает сложно обмениваться буферами обмена между remote'ом и хостом, поэтому придумал следующий алгоритм: +1. На астре нужные данные коипруются в файл /tmp/buffer.txt; +2. На хостовой машине выполняется скрипт `agb`, который стягивает информацию по `scp` из файла п.1, сохраняет на хостовой машине и копирует уже в хостовый буфер обмена diff --git a/scripts/agb b/scripts/agb new file mode 100755 index 0000000..70cb5d4 --- /dev/null +++ b/scripts/agb @@ -0,0 +1,5 @@ +#!/bin/bash + +scp @:/tmp/buffer.txt /tmp/astra_buffer.txt +cat /tmp/astra_buffer.txt | xclip -selection clipboard +