Debian i3wm com temas predefinidos

Ok, vou fazer isso.

Nunca mexi em nenhum wm e estou com vontade de começar. Andei pesquisando e falam que comecar por i3 e sway seria mais facil para quem não programa.

Minha ideia era ir para o sway pois é wayland, e eu tenho usado wayland por um tempo já, mas talvez seja melhor aprender no i3 primeiro, que é mais estável.

3 curtidas

Vou instalar numa vm e testar.

Você instalou i3wm?

e instalou via os scripts.

Foi tranquilo, ou tente alguma intervenção?

Estou pensando testar .

Estou vendo no arch

Mas pelo que vi é uma trabalheira configurar ele.

Não usei o script ainda, instalei do zero. É bem tranquilo, quando instala você já tem um ambiente usável, mas vem bem seco… seco…

Fui olhando o script primeiro para ver entender como faz, e fui implementando aos poucos. Agora já estou bem acostumado com as configurações, depois fica bem fácil de você manter.

Instala que você vai curtir, a configuração também é bem simples, você vai alterando alguns pontos e adequando a sua rotina de uso.

1 curtida

Parece que o archinstall instala ele.

Vou ver.

Vou ver também no debian

1 curtida

Grande Thespation!

Cara consegui resolver essa parada desses cantinhos pretos nos menus do Thunar usando uma configuração do Picom.

Lá no finalzinho em rules, acrescenta isso:

{
  match = "window_type = 'dropdown_menu' || "
          "window_type = 'popup_menu'    || "
          "window_type ?= 'menu'         || "
          "_GTK_FRAME_EXTENTS@";
  corner-radius = 9;
}

O meu completo ficou assim:

rules: ({
  match = "window_type = 'tooltip'";
  fade = false;
  shadow = true;
  opacity = 0.75;
  full-shadow = false;
}, {
  match = "window_type = 'dock'    || "
          "window_type = 'desktop' || "
          "_GTK_FRAME_EXTENTS@";
  blur-background = false;
}, {
  match = "window_type != 'dock'";
  # shader = "my_shader.frag";
}, {
  match = "window_type = 'dock' || "
          "window_type = 'desktop'";
  corner-radius = 0;
}, {
  match = "name = 'Notification'   || "
          "class_g = 'Conky'       || "
          "class_g ?= 'Notify-osd' || "
          "class_g = 'Cairo-clock' || "
          "_GTK_FRAME_EXTENTS@";
  shadow = false;
},{
  match = "window_type = 'dropdown_menu' || "
          "window_type = 'popup_menu'    || "
          "window_type ?= 'menu'         || "
          "_GTK_FRAME_EXTENTS@";
  corner-radius = 9;
})

Dessa forma apenas os menus ficam com o contorno certinho sem cantos pretos e o restante continua normal.

3 curtidas

Excelente!

É o tipo de coisa que não uso (efeitos, sombras, blur, etc) mas deixei engatilhado para olhar futuramente, já me adiantou bastante.

Vou dar uma olhada, configurar para todos os temas e atualizar o github. Muito obrigado.

2 curtidas

Instalei nestes dias via archinstall e não veio quase nada.

Mouse não funcionava

Basicamente não consegui fazer nada.

Teria que ver os atalhos no teclado para mexer.

Vem seco… seco… mesmo

Pelo menos essas combinações para começar

Win + Enter = Abre terminal
Win + d = Abre o Dmenu
Win + shift + e = Para Sair

1 curtida

Sim, quando se instala pelo Arch vem apenas o básico do básico. :rofl:

OBS: Só copiar o dele e ir ajustando a suas necessidades.

Aproveitei que você deu o start na configuração do picom e dei uma olhada. Vi que tinha muita coisa desnecessária, dei uma limpada e acrescentei o que me passou.

Antes tinha a ideia de deixar um por tema, para poder personalizar individualmente, mas agora achei meio desnecessário. Removi os configs de cada pasta e retirei das configurações de aplicação de tema, além de acrescentar o pacote para ser instalado e habilitei para iniciar com a sessão.

Aproveitei para dar uma boa olhada nos temas, mudei algumas cores, para ficar mais condizente com os temas GTK, depois vou dar mais uma refinada, há uns detalhes que gostaria de melhorar.

Caso se interesse, pode rodar o scritp e escolher a opção 05-files.sh, assim faz backup do que tem atualmente e instala o novo:


Está faltando corrigir o módulo de bateria para os temas catppuccin e gruvbox-light, para ficar dentro do quadrado do tema, mas estou sem notebook para testar agora. Vou tentar ver isso durante a semana.

3 curtidas

Rapaz…

Eu vi esse I3 evoluir de um dotfile básico pra um HyDE versão I3!

Cara, ficou excelente, trampo sensacional!

1 curtida

Atualizei aqui :+1:

1 curtida

Show! Cara eu estou gostando demais do i3, chega a ser viciante! :sweat_smile:

1 curtida

Cheguei a subir a versão com o módulo corrigido, acredito que agora esteja tudo redondo.

Agora vou criar um gestor de área de transferência com o rofi, fica interessante para pegar coisas copiadas.

Até vi um muito bacana

Mas não testei, devo optar por algo simples mesmo, para deixar o script mais enxuto.

3 curtidas

Eu realmente estou imerso nesse i3 hehe! Olha que legal essa coleção de scripts pro Rofi.

Tem script pra tudo, tem até como integrar o Bitwarden.

3 curtidas

Gente mas tá valendo demais usar o i3, eu que sou usuário de linux por anos, hoje que fui descobrir que tem como ativar a luz norturna sem ter que instalar nenhum pacote extra apenas usando o xgamma que já vem instalado

ativar: xgamma -rgamma 1.0 -ggamma 0.8 -bgamma 0.6

desativar: xgamma -gamma 1.0

Joguei num aliás maroto no .bashrc e pronto:

# Luz Noturna
alias xgon='xgamma -rgamma 1.0 -ggamma 0.8 -bgamma 0.6'
alias xgoff='xgamma -gamma 1.0'

Como falei antes no i3 tudo funciona, sem conhecer nada praticamente configurei em um dia. No Sway eu ficava lutando constantemente com variáveis de ambiente tentando fazer programas funcionarem corretamente com o Wayland.

Fora isso nesses dias eu to curtindo demais o Rofi, ferramenta poderosa! aprendi a criar um tema customizado com base no tema padrão, e se colocar ele na pasta .config/rofi/themes ele aparece no seletor de temas do Rofi.

Nessa documentação você fica ninja nos temas, aprende a lidar com cada componente:

E agora nessa semana comecei estudar os scripts com o Rofi, dá pra fazer muita coisa topzera.

3 curtidas