Darktile é um emulador de terminal(escrito em Go ) renderizado por GPU projetado para gerenciadores de janelas lado a lado.
Dentre seus recursos também há:
Suporte Unicode
Variedade de temas disponíveis (ou crie o seu próprio!)
Fonte powerline compilada
Funciona com suas fontes TTF/OTF monoespaçadas favoritas
Ligaduras de fonte (desative-as se você não for um fã de ligaduras)
Capturas de tela com um único atalho de tecla
Transparência da janela (0-100%)
Cursor personalizável (formatos de imagem mais populares suportados)
Instalação
Antes certifique-se que possui as dependências:
curl
xorg-dev
libgl1-mesa-dev
Em seguida basta rodar o comando:
curl -s "https://raw.githubusercontent.com/liamg/darktile/main/scripts/install.sh" | sudo bash
Após instalado para abrir basta rodar o comando:
darktile
Ou se estiver usando bspwm crie um atalho de exemplo em $HOME/.config/sxhkd/sxhkdrc
:
Abrir o darktile
com a combinação das teclas: Super + shift + Enter .
# Darktile
super + shift + Return
darktile
Configuração
Para alterar as configurações do Darktile, crie/edite um arquivo no endereço: $HOME/.config/darktile/config.yml
.
Exemplo de configuração:
opacity: 1.0 # Window opacity: 0.0 is fully transparent, 1.0 is fully opaque
font:
family: "" # Font family. Find possible values for this by running 'darktile list-fonts'
size: 16 # Font size
dpi: 72 # DPI
ligatures: true # Enable font ligatures e.g. render '≡' instead of '==='
cursor:
image: "" # Path to an image to render as your cursor (defaults to standard rectangular cursor)
Veja abaixo um GIF de exemplo de uso do Darktile:
Ao passar o cursor sobre um link, ele destaca o link com informações.
Para mais informações acesse o repositório do Darktile no GitHub:
terminal
go
Marcos Oliveira
Desenvolvedor de software