TMUX: возможно ли тусклить неактивное окно и в то же время иметь прозрачный фон?

Вы можете использовать

cryptsetup luksDump --dump-master-key /dev/whatever

для получения мастер-ключа. Конечно, вы можете хэшировать вывод, чтобы сделать его безопасным для транспортировки:

cryptsetup ... | tail -2 | sed 's/^\(.*:\)\? *//' | sha1sum
0
13.01.2019, 23:00
2 ответа

Вам повезло с прозрачностью вообще в Терминале GNOME. Эта функция была удалена полвека назад.

Это работает, только когда приложение (, такое как tmux ), устанавливает цвет по умолчанию в качестве цвета фона с SGR 49. Цвета, отличные от значений по умолчанию, устанавливаются с SGR 40–47, 100–107., а у 48 просто нет прозрачности.

С помощью bg=colour236и bg=blackвы не устанавливаете цвет по умолчанию в качестве цвета фона. Вы устанавливаете явно не -цвет по умолчанию. Вам нужно bg=default. Конечно, это, в свою очередь, не вызывает эффекта затемнения.

Дополнительная литература

  • Кристиан Перш (2013 -04 -22 ). «». Ошибка GNOME #698544.
0
28.01.2020, 04:03

Вот пример выполнения этой работы.

Также обратите внимание, чтобы сделать vimзатемненным, вы можете изменить фон в привет Нормальный, чтобы он был пустым, или использовать тему, которая уже пуста. Мой пользовательский норд

Если вы используете тему Nord, указанную выше, обязательно установите цвет фона терминала в соответствии с инструкциями README.md.

tmux.conf

######### THEME  ##########
set -g status-style fg=white,bg=brightblack
setw -g clock-mode-colour cyan

set -g mode-style bg=brightcyan,fg=black
set -g message-style bg=brightblack,fg=cyan
set -g message-command-style bg=brightblack,fg=cyan

set -g status-left '#{?pane_synchronized, ¤,}#{?window_zoomed_flag, ↕,}[#S-#{window_active_clients}]'
set -g status-right '#H'

path="#(if [[ $HOME == #{pane_current_path} ]]; then echo \"~\" ; else echo #{b:pane_current_path}; fi)"

set -g pane-border-style fg=brightblack,bg=black
set -g pane-active-border-style fg=blue,bg=black
set-window-option -g window-active-style bg=terminal
set-window-option -g window-style bg=black

set-window-option -g window-status-style bg=default,fg=default
set-window-option -g window-status-current-style bg=default,fg=cyan
set-window-option -g window-status-activity-style bg=default,fg=yellow
set-window-option -g window-status-separator ""
set-window-option -g window-status-current-format " $path "
set-window-option -g window-status-format " $path "

example output

0
26.02.2021, 06:34

Теги

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