O Evince armazena as configurações da impressora em ~/.config/evince/print-settings
. Para restaurar uma configuração padrão toda vez que começarmos, podemos adaptar as configurações da impressora às nossas necessidades e deixar exibir uma pré-visualização para salvar essas configurações.
Agora, podemos copiar as configurações da impressora em um arquivo padrão, por exemplo,
cp ~/.config/evince/print-settings ~/.config/evince/print-settings-default
para copiar de volta estas configurações para os padrões para iniciar o evince.
Isso pode ser feito chamando um script como abaixo:
#! /bin/bash
cp ${HOME}/.config/evince/print-settings-default ${HOME}/.config/evince/print-settings
evince "$*"
de um arquivo evince.desktop personalizado que salvamos em ~/.local/share/applications
para substituir o arquivo evince.desktop padrão em /usr/share/application
(podemos usar isso como um modelo para alterar somente a linha Exec
apontando para nosso script acima) .
Com isso, também poderíamos criar scripts com diferentes configurações de impressora para tarefas diferentes, às quais podemos chamar por meio de um arquivo .desktop personalizado.