Os marcadores São uma invenção fantástica, a possibilidade de ter à mão e de forma organizada os sites que nos interessam em segundos, torna a navegação na Internet um processo mais eficiente. Amantes do console, temos uma excelente ferramenta chamada Buku que nos permite gerenciar nosso favoritos do terminal, de forma rápida, fácil e com integração com o navegador.
O que é Buku?
É um excelente e robusto gerenciador de favoritos de código aberto, desenvolvido em python3 y SQLite3 por Arun Prakash Jana, que permite armazenar e gerenciar os favoritos do console sem perder nenhum detalhe, com gerenciamento simples e uso bastante prático.
O seu funcionamento é bastante simples, o buku obtém o título de uma página Web marcada e guarda-a juntamente com os comentários e etiquetas adicionais, da mesma forma que se alimenta de qualquer outro editor de marcadores.
Buku Possui várias opções de pesquisa, incluindo expressões regulares e um modo de navegação profunda (especialmente para URLs), que permite encontrar qualquer marcador instantaneamente. Da mesma forma, vários resultados de pesquisa podem ser abertos no navegador naturalmente.
Podemos visualizar o funcionamento do buku em detalhes no seguinte gif:
Recursos do Buku
- Gratuito e de código aberto.
- Aplicativo leve com uma interface limpa.
- Excelente integração com o editor de texto.
- Pesquise por título de página, tags e comentários.
- Vários modos de pesquisa (por exemplo
deep
,regex
). - Abra os favoritos e os resultados da pesquisa no navegador.
- Extensa funcionalidade de importação de HTML ou Markdown.
- Funcionalidade para encurtar e estender URL.
- Edite marcas inteligentes com >>,> ou <<.
- Proteção de senha.
- Portátil, com possibilidade de sincronizar a base de dados entre as várias instalações da ferramenta.
- Documentação extensa com scripts e páginas de amostra.
- Fácil de usar e compatível com qualquer ambiente de trabalho.
Como instalar o Buku
Para instalar o Buku, devemos primeiro cobrir as seguintes dependências: Python 3.3
ou mais alto, urllib3
, cryptography
, beautifulsoup4
, requests
. Essas dependências podem ser instaladas usando pip3 com o seguinte comando:
$ sudo pip3 install urllib3 cryptography beautifulsoup4 requests
Em seguida, procedemos à instalação do Buku também com pip3 executando este comando:
$ sudo pip3 install buku
Como instalar o Buku no Arch Linux e derivados
Arch Linux e usuários derivados podem instalar o Buku usando os repositórios AUR para fazer isso, basta executar o seguinte comando:
$ yaourt -S buku
Como instalar o Buku no Debian, Ubuntu e derivados
O Buku está disponível nos pacotes interessantes dessas distros, portanto, se você os ativou, basta executar:
$ sudo apt-get install buku
Da mesma forma, os usuários do Ubuntu podem adicionar o ppa do software jarun e instalar o aplicativo a partir daí, para fazer isso, execute os seguintes comandos:
$ sudo add-apt-repository ppa: twodopeshaggy / jarun $ sudo apt-get update $ sudo apt-get install buku
Como instalar o Buku a partir do código fonte
Os usuários mais aventureiros podem instalar o Buku a partir do código-fonte hospedado no github seguindo estas etapas:
$ git clone https://github.com/jarun/Buku.git
$ cd Buku/
$ sudo make install
$ chmod +x buku.py
$ ./buku.py
Podemos encontrar um excelente manual para o uso desta ferramenta a seguir link
Alguém sabe qual terminal eles usam no gif?
O terminal não faço ideia, mas parece um tema para zsh, https://github.com/robbyrussell/oh-my-zsh/wiki/Themes lá você pode ver os temas disponíveis.