Configure o Xfce e o Xmonad

Esta é minha primeira "contribuição" no mundo GNU / Linux, Espero que seja útil. Está em um pequeno guia de como eu configurei xmonad, e como substituir xfwm4 por xmonad.

Por que xmonad e xfce?

Depois de trabalhar um pouco com o xmonad, percebi que falta “alguma coisa”, no meu caso os temas para windows, mouse, volume,…. etc, e não sei como configurar com haskell. Portanto, a maneira mais fácil de conseguir algo semelhante era trocar xfwm4 por xmonad, gostei muito do resultado final.

Instalando o xmonad

aptitude install ghc xmonad xmobar gmrun dmenu

Configurando o xmonad

Depois de instalado o xmonad, vamos para a pasta .xmonad

cd ~/.xmonad

Se não existe nós o criamos

mkdir ~/.xmonad

Dentro da pasta, criamos um arquivo de texto chamado xmonad.hs, abrimos com nosso editor de texto favorito e colamos o seguinte código nele. (Se existir, nós o deletamos ou renomeamos)

xmonad.hs

Compilamos o arquivo com

xmonad --recompile

Agora que temos o xmonad configurado, as chaves globais estão no arquivo xmonad.hs

Alterando xfwm4 para xmonad

Primeiro, adicionamos o xmonad ao início automático dos aplicativos, em
xfce> configurações> Gerenciador de configuração> Sessão e inicialização> Início automático de aplicativos> adicionar>

nome: xfce-xmonad (ou o que você quiser)
descrição: xfce-xmonad (ou o que você quiser)
comando: xmonad

Agora terminamos o processo xfwm4 e salvamos a sessão.
xfce> configuração> Gerenciador de configuração> Sessão e login> Sessão

Selecionamos xfwm4 e clicamos em fechar programa e depois salvamos a sessão

Importante antes de fechar o xfwm4, abrimos um terminal (nunca é demais)

Se você quiser ver o resultado (sem fechar a sessão) coloque no console

xmonad&

Espere, não gosto da minha aparência!

Apenas remova o xmonad do autostart (se você o chamou assim) e, no terminal, coloque

xfwm4&

Salve a sessão e pronto como se algo não tivesse acontecido

Espero que seja útil.


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.   @Jlcmux dito

    Eu tentei mas achei o erro
    "Xmonad.hs: 1: 1: Erro de análise: expressão simples no nível superior"

    E eu não consigo me mover. maximizar ou algumas dessas ações com as janelas e não melhorou muito a visualização do cursor.

    O que fazer?

    1.    alpj dito

      mmmm de acordo com http://paste.desdelinux.net/4658 a primeira linha deve ser um comentário
      - Win + F1 Iceweasel
      Se você excluiu os comentários, a primeira linha deve ser esta
      importar Xmonad
      verifique se as outras linhas têm o mesmo recuo.
      (incorreta)
      importar Xmonad
      importar XMonad.StackSet qualificado como W
      importe Data.Map qualificado como M

      (Direito)
      importar Xmonad
      importar XMonad.StackSet qualificado como W
      importe Data.Map qualificado como M

      Bem, ele informa que o erro está na linha 1, e você não poderá usar as chaves globais até que o arquivo seja compilado, deixo minha pasta .xmonad
      http://www.mediafire.com/?t4gorohuvurgo86

  2.   hexborg dito

    O truque de salvar a sessão para poder alterar o gerenciador de janelas XFCE é muito bom. Acho que tinha visto em outro lugar. Eu tenho que tentar. Bom artigo. 🙂

  3.   apodrece87 dito

    a dica parece boa ... a minha lista de coisas para tentar

  4.   helena_ryuu dito

    muito interessante, tendo o xmonad trabalhando com o xfce 😀, sou novo no tiling WM, mas devo dizer que incrível é incrível !!!

    1.    Wada dito

      Yeeeii um usuário incrível Me senti só hahahaha Incrível é ótimo 😀

  5.   Auros Zx dito

    Uau, que combinação curiosa. Oo, eu usaria com Openbox (bem, na verdade Xfwm4 é o suficiente para mim).

  6.   alpj dito

    hahaha ele não colocou os espaços em branco para mim, bem, vamos supor - é um espaço
    incorreta)
    -importar Xmonad
    –Importar XMonad qualificado.StackSet como W
    importe Data.Map qualificado como M

    (Direito)
    importar Xmonad
    importar XMonad.StackSet qualificado como W
    importe Data.Map qualificado como M

  7.   Vamos usar Linux dito

    Ahhh .. Linux e sua personalização incomensurável. 🙂
    I love it!