Sempre que abro uma imagem em feh, o plano de fundo é definido com o padrão padrão, cinza escuro e cinza, como este:
Como você pode ver, é o plano de fundo do tabuleiro de xadrez. Como faço para mudar isso permanentemente para preto?
Pesquisei no Google e em outros lugares, mas não consigo encontrar uma resposta direta. Acho que o arquivo de configuração do feh está envolvido, mas não consigo encontrar nenhum exemplo de como fazer isso no arquivo de configuração. Eu sei que você pode fazer isso na linha de comando com --bg-color black
(ou algo assim) , mas gostaria apenas de definir como preto por padrão.
Parece que você não pode colocar as opções padrão desejadas em um arquivo de configuração.
Se você conhece
$PATH
, pode recorrer a um hack.Crie este script:
Chame-o
feh
e coloque-o no seu$PATH
antes/usr/bin/
(supondo quefeh
ele esteja em/usr/bin/
).Algumas distros têm
~/bin/
por$PATH
padrão. Então você colocaria esse script~/bin/
(e o tornaria executável). Caso contrário, crie você mesmo esta pasta e anexe-a ao seu arquivo$PATH
.Além disso, se você deseja definir várias opções padrão, pode agrupá-las em temas. (Tema é o nome do desenvolvedor feh para um grupo nomeado de opções.) Crie
~/.config/feh/themes
e adicione esta linha a esse arquivo:feh -Tdefault
irá iniciar feh com as opções padrão desejadas. Isso é útil se você quiser definir várias opções de uma só vez. Infelizmente, também não há como definir um tema padrão. Então, no seu caso não serve. Mas você pode recorrer ao mesmo hack acima:Alternativo:
Se você for chamar feh manualmente a partir da linha de comando, poderá definir um alias em seu shell. No bash, você adicionaria esta linha ao seu
~/.bashrc
e reiniciaria o interpretador (por exemplo, reabriria o terminal):Em casca de peixe, você executaria:
Gostaria de adicionar isso como um comentário à única resposta, mas não tenho reputação suficiente.
Uma olhada na
man
página defeh
revela que o alias deve ficar assim:Eu também adicionei
-Z
e-.
, por conveniência,-Z
amplie as imagens para o tamanho da tela,-.
reduza as imagens para caber na geometria da janelaO tema padrão é chamado "
feh
", então você pode adicionarpara
~/.config/feh/themes
e será aplicado por padrão (a menos que você chamefeh
com algum outro tema-Tother
).Outra opção (ou além da anterior) é criar/editar um arquivo feh.desktop para o aplicativo "feh" em ~/.local/share/applications. Dessa forma, você terá suas opções padrão para feh, conforme usado no menu "abrir com" da área de trabalho. Normalmente, um seria criado pela instalação, mas aqui você pode editar suas próprias opções de inicialização padrão a partir da rica variedade oferecida pelo programa feh.
O meu está assim: