Como posso encurtar strings mostradas na barra do i3status?

2

Estou usando a barra do i3status . Na barra, estou exibindo meus detalhes da rede sem fio. No entanto, o espaço é limitado e isso ocupa muito disso. O formato padrão é definido no arquivo i3status.conf e é o seguinte:

format_up = "%ip (%quality @ %essid)"

Que se traduz em:

123.123.123.123 (64% at Our Turbo Network)

Eu prefiro ter apenas um fragmento deste disponível, algo assim:

.123 (64% at Our T)

Portanto, os últimos 4 caracteres do IP e os 5 primeiros do nome da rede. Eu tentei usar cut no arquivo i3status.conf, mas isso não funcionou. Existem maneiras fáceis de fazer isso?

    
por please delete me 20.06.2015 / 08:29

1 resposta

2

De acordo com a página i3status man, seção intitulada "SCRIPTS EXTERNOS / PROGRAMAS COM I3STATUS", você pode definir a seção bar do arquivo .i3/config para um script de shell que você escreve. Eles dão um exemplo na página man, e outros exemplos estão no link . Parece que você poderia pegar o script de shell de exemplo da página man e ativá-lo para fazer o que você descreve.

    
por 20.06.2015 / 16:15

Tags