Browser - use rofi para acessar páginas na web
Publicado por Perfil removido (última atualização em 18/04/2017)
[ Hits: 1.928 ]
Script que cria uma instância do rofi e pede input do usuário.
Se o input começar com https ou http, ou terminar com .io,.com ou .br, ele inicia o browser do usuário (definindo pela variável de ambiente de BROWSER, com default para o teu browser).
Se o input não preencher os requisitos acima ele inicia o browser com o input do usuário como string de busca ( por padrão usa searx.me ).
#!/bin/sh
#
# Uses rofi to get user input, if the input starts
# with https or http, or end with .com,.io or .br
# it runs the input directly to the browser
#
# if the input doesn't meet the above criteria then
# it will search the user input on the search engine
# defined bellow ( searx.me by default )
#
# This requires the BROWSER variable to be set
# it defaults to qutebrowser
#
# Define the URL for searching
URL="https://searx.me/?q="
#
# Get user input
q="$(rofi -dmenu -p "Browse the Web:")"
if [ -z "${q+x}" ]; then
exit 0
elif echo "$q" | grep --quiet -E '^https|^http|\.com|\.io|\.br|\.net'; then
"${BROWSER:=qutebrowser}" "${q}"
else
"${BROWSER:=qutebrowser}" "${URL}""${q}"
fi
verificar acessos indevidos automaticamente squid
Prova LPI em shell script - com contador de acertos
Script de instalação para Firefox e Thunderbird
Nenhum comentário foi encontrado.
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Samba 4 AD-DC 2026: LAPS (Randomizando senhas locais).
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)









