Como instalar bspwm no Pop!_OS 20.10

Além das excelentes dicas do @Tuxraldo, inclusive foi e é muito usada por mim até hoje (usar uma distro já pronto para ver configurações existentes) acrescento mais uma observação que pode vir a calhar; quando a gente passa a ter interesse e passa a pesquisar documentações sobre, é muito comum termos como referência a documentação oficial, porém as vezes pode ser maçante de olhar se não há um objetivo definido, minha dica é brinque com algo já pronto e vai personalizando as coisas, vendo como funciona, moldando conforme vai aparecendo a necessidade, dessa forma vai aprendendo uma coisa de cada vez e de fato guardando, pois está usando na prática.

Por exemplo, eu estava brincando com i3wm e não encontrei um tópico aqui que mostrasse como personalizar os módulos da i3blocks, quebrei bastante a cabeça instalando, personalizando e entendendo como funciona, com isso me senti a vontade de passar esse conhecimento adquirido:

Como incluir módulos no i3blocks - Linux / Dicas e Tutoriais - Diolinux Plus

Resumidamente, um passo de cada vez e no final já percorreu um longo caminho.

Nesse ponto me sinto meio controverso, uso atalhos para mudar área de trabalho, para abrir alguns apps e mover apps entre áreas e lados, porém ainda uso muito o mouse. Vejo relatos de pessoas que praticamente não usam, conseguem se virar muito bem sem mouse, entretanto não é o meu caso. Penso que cada um pode adaptar para o seu uso e de alguma forma se mais produtivo.

3 Curtidas

Como usava 3 monitores, agora 2, no começo estranhei muito usar i3wm no meu computador de produção, visto que vinha do gnome e estava adaptado ao uso das áreas virtuais. A experiência que tinha era através de VM e quando decidi migrar não tinha feito teste na minha máquina, confesso que pensei por dias que não seria a melhor escolha para mim, visto que para ter as áreas dinâmicas o monitor específico tinha que estar em foco, estranhei muito no começo, mas hoje já considero a melhor coisa rs

Para ter noção de como fui com pé atrás, criei uma imagem do meu sistema usando o Acronis True Image para caso me arrependesse eu simplesmente voltaria o sistema anterior, pode ser uma boa dica para você, criar uma imagem do seu atual sistema.

1 Curtida

Vou estudar um pouco mais e pegar bastante referências, acredito que pode ser material para um novo tópico bem rico em detalhes, algo complementar aos tópicos do @swatquest quem sabe.

A princípio, para notar que são muitos detalhes, deixo links para já começar a entender por onde pode começar:

1 Curtida

Apesar de ter brincado um pouco com a instalação e configuração de i3 do zero, estou fazendo isso que você falou. Decidi usar o Manjaro i3wm pela minha experiência e familiaridade com a distro. Além do que o Manjaro i3wm já vir lindo de fábrica. :wink:
Só resta vencer a inércia da preguiça. Já estou com tudo pronto pra trocar o sistema. :smiley:

1 Curtida

Comecei a usar dois monitores recentemente. Às vezes eu ainda me perco com eles. rsrsrsrs

Realmente pode ser uma boa pedida fazer isso.

1 Curtida

Já que tem uma galera se interessando pelo i3. Vou ver se faço um tópico tentando explicar os conceitos básicos por trás desse Tiling Window Manager. Se bobear, dá até para deixar no tópico uma config simples do i3 + i3status. Tentarei fazer isso até semana que vem. Se sair algum texto que presta, eu posto aqui.

@msteles desanimou do texto do Regolith? Andei testando ele num pendrive. Depois vou postar minhas impressões dele lá no tópico. Não posso falar do desempenho, porque não instalei na meu note, mas testei alguns dos recursos e consegue ter uma visão geral dele.

2 Curtidas

Gostei muito Regolith. Inclusive a dúvida entre ele e o Manjaro foi enorme. O que pesou na escolha foi que já uso Manjaro a algum tempo.
Quanto ao texto, além de andar meio preguiçoso (pra isso também :blush:), estou meio sobrecarregado. Mas não desanimei não, quero ver se ainda escrevo, inclusive, pra isso, acho melhor usar ele por mais um tempo. :wink:

2 Curtidas

Pessoal, aproveitei que ainda não tinha um GitHub e finalmente o criei para colocar esse tópico por lá. Aproveitei para criar um modesto script para instalação, com ele basta rodar o comando que está na sessão Instalação.

Utilizei o tópico Compartilhe seus scripts de pós-instalação - Linux / Avançado/Terminal - Diolinux Plus para me basear (apesar de não ter usado corretamente as ferramentas disponíveis e utilizadas pelo pessoal.

Usei como inspiração de organização o tópico Velocidade da Internet com SpeedTest no Linux + Monitoramento pelo Zabbix - Redes, Servidores e Internet - Diolinux Plus.

Acredito que ficou bem mais organizado.

6 Curtidas

No final das contas instalei o Regolith no meu computador principal. Ficou muito bom, escolha acertada.
O fato de ter mudado para a base Ubuntu facilitou algumas coisas para mim, o que foi ótimo.

2 Curtidas

Para quem quer testar intensivamente os WMs:
(1) a versão padrão do Arcolinux vem em XFCE, mas também “montada” com opções de sessão em Openbox e i3;
(2) há o projeto ArcolinuxB Extended, a oferecer uma ISO para sessões em Openbox e outros OITO WMs.

2 Curtidas

Acabei de rodar o script em um Debian SID e funcionou muito bem. Ainda estou estudando algumas particularidades como ajustar meus monitores, mas, está perfeitamente utilizável.

Observei duas coisas:


Na linha 113 do bspwmrc - é executado o feh para recarregar o walpaper, mas não existe um arquivo de configuração e logo abaixo é executado o nitrogen para o mesmo propósito. Simplesmente comentei essa linha.

feh $HOME/.fehbg


Meus atalhos parecem estar um pouco bagunçados, por exemplo W+1 não faz nada visivel e para acessar o primeiro desktop, eu preciso digitar W+2 .


Amanhã com tempo, vou estudar as opções para ajustar o script para o Debian.

Obrigado por compartilhar @thespation .

:vulcan_salute:

1 Curtida

Boa, deixei por descuido mesmo, testei mas esqueci de tirar.

Esse aqui é necessário descriminar os monitores no arquivo bspwm e cada monitor, caso assim queira, terá a sua barra (podendo ser uma diferente da outra).

Amanhã abordarei melhor.

1 Curtida