Definir imagem de plano de fundo no xmonad


40

Acabei de mudar do Fluxbox para testar o xmonad, e definitivamente estou gostando. No entanto, a única coisa que não consegui fazer é mudar o plano de fundo da minha área de trabalho.

Estou usando o Ubuntu 8 (não me lembro do valor após o ponto), instalei o xmonad através do gerenciador de pacotes e executei o xmonad a partir da lista de ambientes disponíveis na tela de login.

Eu tentei configurá-lo usando o gconftool, conforme sugerido no wiki Haskell, mas parece não ter nenhum efeito.

Respostas:


31

Em relação aos comentários anteriores do grawity, a sintaxe correta é realmente

xloadimage -onroot -fullscreen <path.to.image>

As vantagens sobre o xloadiamge no xpmroot são:

  • permite imagens png
  • no Ubuntu, possui seu próprio pacote, em vez de estar contido no pacote fvwm maior

(desculpe se isso seria melhor como um comentário na resposta anterior: não consigo adicionar comentários)


4
Eu sou novo no Haskell e no Xmonad, e não sei exatamente como usar esse comando na minha configuração do Xmonad. Como devo usar xloadimage?
E-rich

O Ubuntu 12.04 não preencheu se a proporção da imagem não fosse a mesma do meu monitor.
CMC

1
@ Rico em E, coloque-o em seu .xinitrcarquivo, geralmente antes de uma linha exec /bin/xmonad.
JMCF125

20

Eu tive alguns problemas xloadimage(não funcionou) e xpmroot(só aceita xpms e gimp escreveu um estranho que ele vomitou), mas feh --bg-fillfuncionou maravilhosamente (graças a alguns caras no fórum do arch ).


4

Este comando funciona xpmroot ~/background.xpm &:? Onde background.xpmestá o nome do arquivo da imagem que você deseja que seja seu plano de fundo.


4
Btw, não tenho certeza se isso permanece como plano de fundo depois de sair. Talvez seja necessário adicionar esse comando para seu ~ / .xsessions ou ~ / .xinitrc
Alvin Row

Para imagem formatos diferentes de XPM,xloadimage -root $path
grawity

0

Eu uso feh para isso:

feh --bg-fill ~/pictures/background

Isso mora no meu ~ / .xprofile e também produz um script ~ / .fehbg que pode ser executado para definir o mesmo plano de fundo e configuração posteriormente. Há argumentos alternativos que podem ser utilizados além de --bg-fill, man fehelabora.

O Feh está amplamente disponível e pode ser instalado nos repositórios padrão do Ubuntu e Arch linux, e provavelmente em outros.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.