Dicas práticas ao fazer a transição para o xmonad?

11

Eu gosto da idéia e do conceito do xmonad, mas ainda continuo voltando gnomedepois de uma hora. Parece que eu tentei aprender pela primeira vez vim, mas superei o ponto da curva de aprendizado e não posso viver sem isso vimhoje em dia.

Tenho certeza de que também chegará a hora xmonad, mas fiquei pensando se os usuários atuais do xmonad podem fornecer dicas de transição?

Para sua informação, estou usando dois monitores (19 e 17 polegadas). Exemplo de um problema que estou tendo neste estágio "transitório":

Como você administra a manutenção do navegador e de outros programas que são mais comumente usados ​​no modo de tela cheia, pois, por padrão, acho que ele se abre em um pequeno bloco que ocupa parte da tela? Você acabou de atalho para abri-lo em tela cheia ou na verdade não o maximiza? Ou existem métodos avançados por meio de preferências no arquivo conf, fazendo com que certos programas ocupem espaço X?

meder
fonte

Respostas:

6

Assim como o Vim, muitas vezes há um monte de "config fu" que você pode pegar nas páginas da web (definitivamente gasta algumas horas absorvendo os vários exemplos de arquivos de configuração no xmonad.org, acho que vale a pena), e a lista de discussão.

Primeiro de tudo, se você está satisfeito com grande parte do GNOME, pode executar o xmonad dentro do GNOME. Isso é bom porque você pode usar os painéis e aplicativos baseados em painéis do GNOME ( network-manageré inestimável no meu laptop Ubuntu). Você também obtém o benefício do gerenciador de temas do GNOME para os widgets da interface do usuário, o que pode manter as coisas "bonitas".

Esta página é útil para ajudá-lo a configurar isso:

http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

Quanto aos "aplicativos de tela cheia":

Existem várias abordagens que você pode combinar e combinar até encontrar uma configuração que melhor funcione para você. No meu caso, configurei dois dos meus espaços de trabalho Beta e Iota (eu uso nomes de letras gregas, mas eles também podem ser chamados de "Correio" e "Música") com o padrão (na reinicialização) para o layout Completo, com a maioria dos meus outros espaços de trabalho, com o layout lado a lado de minha escolha. (Posso sempre alternar os layouts conforme necessário com o Mod+Spaceatalho.) Dessa forma, sei que quando abrir aplicativos em qualquer um desses espaços de trabalho, eles terão a visualização completa. Costumo abrir meu correio e navegador em um (Beta) e meu music player no outro (Iota), com outros aplicativos espalhados pelos outros espaços de trabalho. Para facilitar, tenho um gancho que, quando inicio o meu media player ou programa de email, mas não o navegador, ele os move automaticamente para o meu espaço de trabalho padrão. (Às vezes, vou abrir a janela do navegador lado a lado, por exemplo, quando estou trabalhando em um layout de página da web e quero ter um navegador no modo dev para visualizações rápidas.)

A última grande dica que posso dar é que o #xmonadcanal no FreeNode pode ser um bom lugar para obter algum incentivo ou ajuda útil quando você precisar, como costumam ser os canais de IRC com orientação técnica.

WorldMaker
fonte
2

Meu método favorito constante para entrar em novos ambientes é fazer algo com um prazo mais ou menos. No meu caso, eu estava tentando o Xmonad convenientemente, pois precisava escrever um relatório da escola e envolver gráficos e todos os tipos de aplicações. Por estar ocupada, não tive tempo de pensar em voltar para o Fluxbox. Após o término do projeto, fiquei com o Xmonad e com ideias claras de seus prós e contras. As vitrines simples e inúteis em um novo WM geralmente não são suficientes para mim.

Para a segunda edição sua: como ex-usuário do Fluxbox, eu tinha um conjunto constante de janelas fixas aqui e ali: calendários, terminais transparentes e assim por diante. O navegador e alguns terminais tinham seus lugares que eu não movia muito. Ele funciona bem com WMs em camadas convencionais, mas WMs lado a lado, como o Xmonad, têm que trabalhar dinamicamente, de modo que o pensamento estático da janela é algo para se livrar. Eu tenho uma posição favorita para o meu navegador (metade esquerda da tela direita), mas não me importo (mais) se devo ler um PDF e ele desloca o navegador.

Meu conselho é primeiro viver de acordo com as convenções dos WMs lado a lado e depois que você se sentir confortável com a mudança de janelas e tudo mais, continue alterando o sistema para se adequar às suas preferências. No começo, eu realmente achava que era necessário manter o navegador em determinada posição o tempo todo! Quando eu tinha o meu projeto em andamento e não tinha tempo para pensar nisso, percebi que, afinal, não era obrigatório. Pode ou não funcionar com você.

nperson325681
fonte