Introdução ao lado negro do mosaico

Que título más rebuscado me he encontrado para esto… Pero antes que nada, me presento. Soy anti y esta es mi primera participación en DesdeLinux. No es que tenga mucho que presentar, así que solo diré que estoy muy contento mientras escribo esto.

De qualquer forma, hoje eu quero explorar um aspecto dos gerenciadores de janela que parece não ter precedentes no tema usual de um blog. Qualquer ambiente de área de trabalho tem gerenciadores de janela e é uma parte essencial da metáfora da área de trabalho que todos nós conhecemos. Muitos já precisam saber o que vou explicar a seguir, mas a ideia é dar a conhecer a quem quiser se aventurar neles.

Chamamos esses gerenciadores de janela flutuando, pelo simples fato de que flutuador na área de trabalho, grátis e sem ordem específica. Isso significa que podemos arrastar nossas janelas para qualquer posição, como costumamos fazer.

O outro tipo de gerenciador de janelas tem um nome engraçado. São os gerenciadores de janelas lado a lado (o que se traduz em gerenciadores de janelas lado a lado) e estes mantêm as janelas em ordem, organizadas na área de trabalho, garantindo que paremos de perder tempo organizando nossas janelas e comecemos o trabalho.

Alguns dos gerenciadores de janela incluídos nos ambientes de desktop incluem algumas características do revestimento e de fato é uma tendência constante em desktops modernos, como o KDE (que já tem um artigo explicando isso) ou Xfce e Gnome arrastando as janelas para as bordas da tela.

Xmonad, em homenagem a Dennis Ritchie. Não é bonito?

No entanto, os verdadeiros gerenciadores de janela lado a lado geralmente diferem radicalmente destes. Enquanto Kwin, Metacity e empresa usam o tiling como uma ferramenta extra, gerentes como Xmonad, Awesome e outros têm o tiling como sua alma e o estendem até o momento da configuração.

Normalmente nossas janelas são muito boas. Eles têm cantos arredondados, botões e títulos. Não mais. Tudo isso atrapalha. Tudo isso é removido e suplantado por atalhos de teclado, embora também possam ser devolvidos por meio das configurações. Parece loucura? Sim, bastante.

Quero dizer. Os gerentes de mosaico normalmente mantêm apenas uma borda de janela colorida e assim por diante. Alguns se aventuram a fornecer algo como painéis e botões, mas não é obrigatório. Isso é minimalismo e funcionalidade. Tudo deve ser feito pelo teclado, porque é mais rápido e quase sempre temos as mãos no teclado.

Ele estava falando sobre as configurações. Não existe uma 'interface gráfica' aqui para configurar as coisas e também não é surpreendente. Embora muitos desses gerenciadores sejam mantidos com arquivos de configuração simples, os realmente poderosos são mantidos com linguagens de programação completas. Isso assusta e vou dar exemplos.

  • xmonaduse Haskell; uma linguagem puramente funcional e compilada.
  • Impressionantea partir da versão 3, use Lua.
  • DWMuse um cabeçalho de C.
  • Subtleusa Ruby, o mesmo que tanto se utiliza em desenvolvimento web
  • E inúmeros outros exemplos. É como se houvesse um para cada tipo de pessoa.

E o que há de bom nisso? Muitas coisas e você pode programar seu ambiente de trabalho. Eu pessoalmente gosto das idéias do Xmonad e o fato de ser feito em Haskell o torna especial.

Eles são uma boa ideia?

Claro. É ótimo que suas janelas se ajustem assim e sejam extremamente leves, a propósito. Eu o recomendo se você quiser começar a ver seu sistema como algo realmente incrível e poderoso.

Qual você recomenda então?

Nenhum realmente. Não até que você conheça suas necessidades. Entrar em tal ambiente pode ser traumático se você não tiver ideia do que está fazendo. Muitas pessoas começam no Awesome, mas para mim seus arquivos de configuração são terrivelmente complexos e me trouxeram muitos problemas na época.

Além disso, a ideia de minimalismo é tão atraente que você começa no gerenciador de janelas e vai para o editor, o navegador, o reprodutor de música, o gerenciador de arquivos ... Porque os aplicativos mais minimalistas são aqueles que estão no terminal e estes são muito bem executados com os gerentes também. Se você tem medo do terminal, tem que começar por aí.

Conclusão

Mosaic é um mundo muito bonito. Atualmente, há uma tendência de ir de gerenciadores flutuantes a mosaico em alguns grupos de usuários muito específicos (se você não acredita em mim, verifique os fóruns do ArchLinux e procure por gerenciadores flutuantes lendários como FVWM, que tinha um usuário fiel que acabou mudando para mosaico). Se ainda quiser entrar é uma questão de tentar, de peregrinar até encontrar o certo.

Bem, por enquanto é isso. Continuaremos explorando em breve, com o Xmonad no Debian estável.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Ivanovnegro dito

    Ainda bem que alguém mencionou os ladrões. Me encantam. Seu escroto é fantástico!
    Xmonad é muito legal, mas eu pessoalmente prefiro DWM e Spectrwm (irmão mais novo do Xmonad).

    Espero ver mais posts deste tipo.

    1.    anti dito

      Não é realmente meu desktop, eu o peguei por exemplo de um usuário DevianArt e não consegui atribuí-lo. Desculpe (eu gostaria de programar em C assim). Aqui está o original: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148

      1.    Ivanovnegro dito

        Ah, o grande Daisuke, é claro. 🙂

        1.    anti dito

          Bem, a última coisa que eu não entendi. Se você quer dizer aquele que criou aquela mesa em particular, tudo que sei sobre ela é que é alemão. Eu gosto dele 😀

          1.    anti dito

            Sim, eu já vi o porquê sobre Daisuke. Então, ele foi colocado no GitHub, tornando extremamente difícil para mim verificar suas configurações. 😀

        2.    O Sandman86 dito

          Olá ivanovnegro, (desculpe pelo offtopic), mas eu queria fazer uma pergunta, você é o mesmo ivanovnegro dos fóruns do Crunchbang?

          1.    Ivanovnegro dito

            Sim, eu sou o mesmo. 🙂

          2.    O Sandman86 dito

            Olhe para você, não sabia que você falava espanhol, uma saudação, seus guias me salvaram mais de uma vez, muito obrigado !!!

  2.   ellebkey dito

    Muito interessante, teremos que experimentá-los

  3.   msx dito

    Algo que me chamou a atenção com a última versão do KDE SC é como ele lida bem com o gerenciamento de energia, usei TMUX + Awesome para trabalhar no X com o laptop desconectado para que a bateria durasse mais, mas com o KDE SC 4.9.1 Tenho muito pouco lucro e, ao contrário, usando o Awesome a máquina esquenta mais do que usando o KDE!

    1.    anti dito

      Para mim era o contrário, mas com a diferença de que Awesome não poderia viver com xcompmgr. O KDE acabou com minha bateria, mas quase não a aqueceu. Raro.

  4.   blablabla dito

    Eu usaria um compositor de Tiling, se não fosse porque trabalhar com aplicativos de edição gráfica (qualquer que seja: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus, etc etc ...) é uma ideia terrível e eles se tornam um completo vagabundo

    1.    anti dito

      É exatamente para onde eu quero ir. Ao programar seu ambiente, você tem a possibilidade de evitar o tiling nesses tipos de programas. Não tive a intenção de incluir, mas é uma boa ideia mostrar como.

  5.   elav. dito

    Excelente postagem anti, todo bien explicado y con contenido realmente útil. Sirva este comentario para darte la bienvenida a DesdeLinux como colaborador.. Espero tenerte más por acá..

    Por falar em Window Manager, sempre me senti muito confortável com o openbox e o fluxbox, fora deles eu nunca me interessei em tentar .. 😀

    lembranças

    1.    anti dito

      Obrigado elav. Eu estava de passagem e me ocorreu contribuir para um site que tanto amo. Saudações.

  6.   elendilnarsil dito

    Excelente artigo. Eu nunca tinha ouvido falar de Subtle. os outros que vi na net. falar de minimalismo com esses gestores, acho que é um eufemismo, embora confesse que eles têm um grande apelo para mim. talvez o mais tedioso seja ter que editar arquivos, como também acontece com alguns elementos do Openbox, embora seja a melhor forma de obter resultados surpreendentes, que até desafiam desktops como o KDE. ótimo!!!

    1.    anti dito

      Depende muito de como você o toma. Estou configurando precisamente o Xmonad para uma segunda parte ...

      1.    elendilnarsil dito

        Excelente. Eu espero pela segunda parte.

  7.   ETA dito

    Muito bom, já que o gnome mudou tanto, e o ubuntu forçou o uso da unidade, vaguei por muitos ambientes gráficos, até ficar com o i3, a verdade é que é confortável, configurável, consome pouquíssimos recursos, e acima de tudo, não demorei a me acostumar com que era o que eu mais temia

  8.   xykyz dito

    Eu tentei apenas o i3 e o incrível e prefiro o último porque parecia mais simples. A verdade é que parecia bastante confortável usá-lo depois de configurado 🙂

  9.   Juan Carlos dito

    Que bom artigo. Nunca experimentei esses gestores, assim que tiver algum tempo farei. Isso mostra as inúmeras possibilidades no mundo Linux, realmente neste SO não há limitações, exceto aquelas que você mesmo coloca (ou tem).

    lembranças

  10.   conandoel dito

    Uau excelente artigo, adoro WM, mas sou fã do PekWM e há 3 dias venho testando e configurando sutil que me chamou a atenção e o próximo será dwm, sou fascinado por WM e eles são mais atraentes que ambientes como gnome, xfce ou mesmo kde. Excelentes Saudações !!!

    1.    anti dito

      Eu também me diverti com o pekwm. É divertido, mas às vezes me deparei com um bug daqueles que puxam o X ...

      1.    conandoel dito

        hehej felizmente nestes 3 anos que estive com o pekwm em várias distros nunca tive problemas ...

        1.    anti dito

          Bem, não tenho certeza do que aconteceu daquela vez, mas não estou mais trabalhando no PekWM. Sorte.

  11.   Brutosaurus dito

    A verdade é que são bastante marcantes (tanto pela estética como pela funcionalidade!) O problema que vejo é a configuração e os atalhos de teclado devido à curva de aprendizagem que acarreta ... mesmo assim, quando tiver tempo vou demorar uma olhada neles (porque eu não tentei nenhum!)

  12.   koratsuki dito

    Bom post, saudações e boas-vindas. Esperamos mais postagens suas 😀

  13.   Frank dito

    Eu adorei o artigo, gostaria de alguns tutoriais para configurações personalizadas e como conseguir coisas tão impressionantes quanto as vistas em http://dotshare.it/

    1.    anti dito

      Estou trabalhando na segunda parte. Acho ótimo que tenham gostado e pretendo continuar esta série até as últimas consequências. 😀

  14.   koratsuki dito

    Pra mim foi bastante informativo, eu nem conhecia as carteiras desse tipo 😀

    1.    anti dito

      Obrigado.

  15.   nada dito

    Excelente post, não sei se algo relacionado a gerenciadores de janelas foi postado neste (maravilhoso) site, e digo isso porque alguns "manuais" seriam bons, principalmente para modificar algo mais complexo.

    Estou muito feliz com meu WM incrível, mas sempre há coisas que você quer mudar, mas nem sempre há informações em ESPANHOL.

    1.    anti dito

      Eu pessoalmente não gosto muito do Awesome porque se tornou muito complexo para mim editar os arquivos de configuração. Porém, tem algumas coisas invejáveis.

  16.   Berbelo dito

    Eu esperava ver algumas configurações, opa. Aqui estão algumas informações relacionadas ao tema, aplicadas ao openbox:

    http://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/

    Felicidades…. alguém sabe o paradeiro desse papel de parede.

    1.    anti dito

      Bem, sem configurações; porque deveria ter colocado um de cada gerente e testar se todos funcionam minimamente bem. Estou trabalhando no desktop XMonad, mas perdi a prática e preciso me acostumar com o ambiente antes de exibir o xmonad.hs
      Para outros gestores não acho no momento de colocar nenhum “guia” porque não os utilizo.
      O papel de parede que não encontrei. Desculpe por não ajudar

  17.   Alrep dito

    Muito interessante, obrigado.

  18.   monge dito

    Bem, se você trabalha em manuais e dicas, tenho certeza que vou tentar! Obrigado

    1.    anti dito

      Na verdade eu já fiz um "manual" para o XMonaxd:
      https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/

  19.   Carlos Riper dito

    Belo post, eu uso wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg