
despell Maps Maps Comandos para os ícones na linha de status do tmux

O(1) ) cargo install despellNota Certifique -se de que
$HOME/.cargo/binestá em sua variável de ambientePATH
despell exige que seu terminal use uma fonte de Nerd fontes.
Na sua essência, despell pega uma string (nome do processo) como entrada e retorna uma string (ícone) como saída.
Para usar despell em sua configuração existente, substitua todas as ocorrências de
#W
com
#(despell #W) #W
no seu ~/.tmux.conf .
Se você ainda não tiver um ~/.tmux.conf , dê uma olhada nas configurações de exemplo abaixo para começar.
Você pode começar a usar despell usando a configuração de exemplo da captura de tela. Cópia da configuração abaixo em seu próprio ~/.tmux.conf para começar.
# Colors
tmux_active_fg= # a6accd
tmux_active_bg= # 414863
tmux_inactive_fg=default
tmux_statusbar_bg= # 232235
# Window status separator
set-window-option -g window-status-separator ' '
# Status bar
set-option -g status-style bg= $tmux_statusbar_bg
set-option -g status-left " "
set-option -g status-right " "
# Justify status bar
set -g status-justify centre
# Active
set-window-option -g window-status-current-format "
#[bg= $tmux_active_bg ] #(despell -c #W)
#[fg= $tmux_active_fg bg= $tmux_active_bg ] #W "
# Inactive
set-window-option -g window-status-format "
#[fg= $tmux_inactive_fg ,bg= $tmux_statusbar_bg ] #(despell -c #W)
#[fg= $tmux_inactive_fg ,dim bg= $tmux_statusbar_bg ] #W "
Para centralizar a linha de status em vez de esquerda alinhada (padrão), adicione o seguinte comando ao seu ~/.tmux.conf :
# Set alignment
set -g status-justify centre Para configurar com que frequência tmux atualiza sua linha de status, adicione o seguinte comando ao seu ~/.tmux.conf :
# Update the status line every X seconds
set -g status-interval 5 Para deixar despell definir a cor do ícone e substituir suas configurações de tema, execute despell com a bandeira -c ou --color :
# (despell -c #W) Para usar emojis em vez de fontes nerds, despell com a bandeira -e ou --emoji :
# (despell -e #W) Para substituir qualquer um dos mapeamentos padrão, despell com a bandeira -u ou --custom . Coloque um config.toml em ~/.config/despell/config.toml com seus mapeamentos personalizados.
Todos os campos são opcionais; portanto, se você não usar emojis, poderá omitir com segurança os campos do TOML .
[ default ]
nerdfont = " ◒ "
color = " none "
emoji = " ? "
[ icons . command1 ]
nerdfont = " ◇ "
color = " blue "
emoji = " "
[ icons . command2 ]
nerdfont = " ❤ "
color = " magenta "
emoji = " ? " Deixe -me saber abrindo um problema, discussão ou relações públicas.