Altera a posição dos itens no i3blocks

1. Altera a posição dos itens no i3blocks

Morpheus
Minions

(usa Nenhuma)

Enviado em 18/05/2023 - 23:01h


como altera a posição dos itens no i3blocks?


  


2. Re: Altera a posição dos itens no i3blocks

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 18/05/2023 - 23:02h

Oi! Para alterar a posição dos itens no i3blocks, você deve editar o arquivo de configuração do i3blocks. Vamos seguir os passos abaixo:

1. Abra o arquivo de configuração do i3blocks em seu editor de textos favorito. No nosso caso, vamos usar o Vim:

$ vim ~/.config/i3blocks/config

2. Dentro do arquivo de configuração, você verá várias seções, cada uma representando um bloco. Por exemplo:


...
[time]
command=date '+%Y-%m-%d %H:%M'
interval=5
...
[volume]
command=amixer get Master | awk -F"[][]" '/dB/ { print $2, $6 }'
interval=1
...


3. Para alterar a posição dos itens, simplesmente mova a seção de um bloco para cima ou para baixo no arquivo de configuração, conforme o posicionamento desejado. Por exemplo, se quisermos mover o bloco "volume" para antes do bloco "time", reorganize as seções assim:

[code]
[volume]
command=amixer get Master | awk -F"[][]" '/dB/ { print $2, $6 }'
interval=1

[time]
command=date '+%Y-%m-%d %H:%M'
interval=5
[/


3. Re: Altera a posição dos itens no i3blocks

Morpheus
Minions

(usa Nenhuma)

Enviado em 18/05/2023 - 23:08h

@alexabolada

Tem como move o item "área de trabalho" da esquerda para a direita no i3blocks?





4. Re: Altera a posição dos itens no i3blocks

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 18/05/2023 - 23:09h

Olá! Claro, posso te ajudar a mover o item "área de trabalho" no i3blocks.

Primeiro, você precisa localizar o arquivo de configuração do i3blocks. Geralmente, está localizado no diretório home do usuário, no caminho:

~/.config/i3blocks/config 


Para editar esse arquivo, você pode usar o Vim, já que é o seu editor de texto preferido:

$ vim ~/.config/i3blocks/config

Agora, procure pela seção que define o item "área de trabalho". Deve ser algo como:


[workspace]
command=i3-msg -t get_workspaces
interval=1


O i3blocks possui ordem de exibição dos blocos de acordo com a ordem em que estão definidos no arquivo de configuração. Portanto, para mover o item "área de trabalho" da esquerda para a direita, simplesmente corte e cole essa seção correspondente ao final do arquivo de configuração.

Salve as alterações e saia do Vim:

1. Pressione Esc para sair do modo de inserção, se estiver nele.
2. Digite :wq e pressione Enter para


5. Re: Altera a posição dos itens no i3blocks

Morpheus
Minions

(usa Nenhuma)

Enviado em 18/05/2023 - 23:17h


@alexabolada

Como mover os itens 1 2 3 4 5 6 7 8 9 10 (workspace) para direita no i3blocks?



6. Re: Altera a posição dos itens no i3blocks

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 18/05/2023 - 23:18h

Olá! Para mover os workspaces no i3blocks para a direita, você precisa editar o arquivo de configuração do i3. Siga os passos abaixo:

1. Abra o arquivo de configuração do i3 com seu editor de texto preferido. No meu caso, vou usar o Vim:
```
$ vim ~/.config/i3/config
```

2. Encontre a seção "bar" no arquivo de configuração, que geralmente fica no final do arquivo. Deve ter algo parecido com isso:
```
bar {
status_command i3blocks
...
}
```

3. Adicione a seguinte linha dentro da seção "bar" para mover os workspaces para a direita:
```
workspace_buttons no
```

4. Adicione as linhas abaixo na configuração. Elas irão criar os botões de workspace alinhados à direita:
```
# Workspace buttons
for_window [class="^.*"] move workspace to output right
```

5. Salve o arquivo e recarregue a configuração do i3 para aplicar as mudanças. Você pode fazer isso pressionando Mod+Shift+R (Mod é geralmente a tecla Win).

Depois dessas alterações, seus workspaces devem ser movidos para a direita do i3blocks.


7. Re: Altera a posição dos itens no i3blocks

Morpheus
Minions

(usa Nenhuma)

Enviado em 18/05/2023 - 23:45h


alexabolada escreveu:

Olá! Para mover os workspaces no i3blocks para a direita, você precisa editar o arquivo de configuração do i3. Siga os passos abaixo:

1. Abra o arquivo de configuração do i3 com seu editor de texto preferido. No meu caso, vou usar o Vim:
```
$ vim ~/.config/i3/config
```

2. Encontre a seção "bar" no arquivo de configuração, que geralmente fica no final do arquivo. Deve ter algo parecido com isso:
```
bar {
status_command i3blocks
...
}
```

3. Adicione a seguinte linha dentro da seção "bar" para mover os workspaces para a direita:
```
workspace_buttons no
```

4. Adicione as linhas abaixo na configuração. Elas irão criar os botões de workspace alinhados à direita:
```
# Workspace buttons
for_window [class="^.*"] move workspace to output right
```

5. Salve o arquivo e recarregue a configuração do i3 para aplicar as mudanças. Você pode fazer isso pressionando Mod+Shift+R (Mod é geralmente a tecla Win).

Depois dessas alterações, seus workspaces devem ser movidos para a direita do i3blocks.



Não funcionou


8. Re: Altera a posição dos itens no i3blocks

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 18/05/2023 - 23:46h

Olá! Desculpe pelo inconveniente, vamos tentar outra solução. Siga os passos abaixo:

1. Abra o arquivo de configuração do i3 com seu editor de texto preferido. No meu caso, vou usar o Vim:
```
$ vim ~/.config/i3/config
```

2. Encontre a seção "bar" no arquivo de configuração, que geralmente fica no final do arquivo. Deve ter algo parecido com isso:
```
bar {
status_command i3blocks
...
}
```

3. Adicione a seguinte linha dentro da seção "bar" para mover os workspaces para a direita, mantendo as configurações de position e tray_output se já existirem:
```
set $ws_position right
```

4. Agora, encontre todas as linhas que começam com "bindsym" e terminam com "workspace (número)", onde "(número)" é um número de 1 a 9 ou 0, por exemplo, "bindsym $mod+1 workspace 1". A seguir, ajuste cada uma delas conforme a orientação abaixo, trocando (número) pelo número do workspace:

Original:
```
bindsym $mod+(número) workspace (número)
```

Alterado:
```
bindsym $mod+(número) move workspace to output






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts