[ Isso não fornece o que você solicitou, mas é uma maneira diferente de obter o mesmo resultado. ]
Primeiro, sobre o aviso ... Você pode nunca mais vê-lo (de acordo com o perfil), como mostrado abaixo:
Agora, no que diz respeito às preferências que você deseja. Em geral, você pode criar um arquivo de texto simples chamado user.js
. Esse arquivo deve ser colocado na pasta de perfil relevante, como /home/username/.mozilla/firefox/random.default
(onde random
é algo exclusivo para cada usuário).
A estrutura e a sintaxe de user.js
são descritas no arquivo User.js, por exemplo.
Portanto, no seu caso, você teria uma linha como:
user_pref("set browser.urlbar.trimURLs","false");
ou, para usar seu outro exemplo ( mas veja mais abaixo ):
user_pref("browser.search.defaulturl","https://duckduckgo.com/");
No entanto, sugiro que primeiro verifique se as preferências definidas são válidas para a versão do navegador que você está usando. Eu digo isso porque não vejo browser.search.defaulturl
nada no meu about:config
. Estou usando o Firefox 22 beta. Em vez disso, vejo:
browser.search.defaultenginename;Google
Portanto, tomando o exemplo do uso do Bing em vez do Google, a outra linha no seu, user.js
se você estiver usando o Firefox 22, seria:
user_pref ("browser.search.defaultenginename", "Bing");
Como a imagem indica, você pode procurar por mecanismos adicionais.
Então, resumindo, você pode colocar suas preferências user.js
e remover a tela do nag desmarcando a primeira imagem.
Além disso, conforme indicado no recurso ao qual vinculei, você deve reiniciar o navegador para que o código entre em user.js
vigor.
profile.default
pasta do usuário . Veja como você encontrá-lo de dentro de um shell script: Obter o diretório de perfil Firefox padrão do bash