Browser - use rofi para acessar páginas na web
Publicado por Perfil removido (última atualização em 18/04/2017)
[ Hits: 1.660 ]
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
Transforme seu Slackware em Current
Criando pdf para impressão de livros
Automatizando o serviço do Redmine via webrick
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Criar entrada no GRUB para uma ISO Linux (7)
Open Suse não abre wi-fi automaticamente (3)
Ruído no Microfone (ALC287 - AMD Ryzen 5 7535HS) no Debian 12.9 (15)