Почему tmux не принимает переменные из моего tmux.conf?

dpkg не предназначен для использования шифрования, поэтому вам нужен внешний инструмент.

Основной вопрос - где хранится ключ расшифровки и как он используется.

Он должен быть, по крайней мере, уже сохранен на машине пользователя и автоматически использоваться "прошивкой".

"Прошивка" должна знать, как обновить себя из зашифрованного файла.

UPD 1

С точки зрения безопасности GPG и OpenSSL выглядят практически одинаково, но чаще используют несовместимые форматы и сертификаты. Как говорит security.stackexchange.

О "ручном" шифровании. Должно быть хорошо включить шифрование пакетов в автоматизированный процесс сборки.

1
24.02.2017, 17:01
1 ответ

Таким образом, настройка состояния окна не позволяет интерполяцию переменных. Но вы можете использовать сценарий для вывода конфигурации окна. В этом скрипте можно использовать переменные . Итак, в вашем .tmux.conf вы можете сделать что-то вроде:

setw -g window-status-current-format "#(~/.tmux/window.sh current)"
setw -g window-status-format "#(~/.tmux/window.sh)"

И в window.sh (или любом другом скрипте):

#!/bin/bash

if [[ $1 == "current" ]]; then
  echo "#[fg=${TMUX_CURRENT_WINDOW_FG},bg=${TMUX_CURRENT_WINDOW_BG}] #I | #W "
else
  echo "#[fg=${TMUX_WINDOW_FG},bg=${TMUX_WINDOW_BG}] #I | #W "
fi

Это работает.

1
28.01.2020, 01:00

Теги

Похожие вопросы