Fonte personalizada com dmenu_run no i3

1

Estou tentando mudar a fonte do dmenu. Estou executando o gerenciador de janelas do i3.

$ dmenu_run -v
/bin/bash: line 1: dmenu-4.5,: command not found

$ dmenu_run -fn "-xos4-terminus-medium-r-*-*-14-*"                                                                      
cannot load font '-xos4-terminus-medium-r-*-*-14-*'

Eu quero usar a seguinte fonte - font pango: DejaVu Sans Mono 12 porque é a mesma fonte que estou usando dentro da minha configuração do i3. No entanto, não importa qual fonte eu tente usar, o dmenu informa que não pode carregar a fonte.

Como obtenho o dmenu para permitir que eu carregue a fonte acima?

    
por ILikeTurtles 03.06.2016 / 09:53

1 resposta

2

Consegui resolver meu problema.

No meu arquivo .i3 / config, estou usando esta linha -

# start dmenu (a program launcher)
# bindsym $mod+d exec dmenu_run
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
bindsym $mod+d exec --no-startup-id i3-dmenu-desktop --dmenu="dmenu -fn 'DejaVu Sans Mono-15'"

Em seguida, abri a pasta 'source' que criei no meu diretório pessoal -

$ cd /home/me/Applications
$ git clone http://git.suckless.org/dmenu
$ cd  dmenu

Eu então executei estes comandos

$ make (to make sure it compiles)
$ sudo make install clean (to install it)

Eu então tive a última versão do dmenu que eu pude confirmar fazendo -

$ dmenu_run -v (it reports version 4.6)

Esta versão suporta a renderização de fontes do Xft. Se o original falhar, certifique-se de instalar ferramentas de compilação e tal. Apenas google o erro que você recebe e obter quaisquer ferramentas de compilação de apoio.

Obrigado @wieland.

    
por 03.06.2016 / 17:40