Do CLI
Primeiro, é fácil fazer algo assim na linha de comando. Você pode definir uma função como esta (coloque o seguinte em seu .bashrc
ou .zshrc
ou qualquer outro arquivo de fontes do seu shell na inicialização):
yt () { xdg-open "https://www.youtube.com/results?search_query=$*" }
E você pode chamar assim de um terminal executando o seu shell:
yt car boys
De um app runner
Se você deseja emular o comportamento do Quicksilver ou Alfred, você deseja usar um executável de aplicativos. Eu sugiro que você confira gmrun por causa de como é fácil criar extensões para ele.
Adicione a seguinte linha ao arquivo ~/.gmrunrc
:
URL_yt = xdg-open 'https://www.youtube.com/results?search_query=%s'
Inicie gmrun
e insira o seguinte:
yt:car boys
Em ambos os casos, xdg-open
iniciará seu navegador da Web padrão na página da Web desejada. Deve ser bastante fácil adaptar essas instruções a qualquer site que você queira.