Instalação do dwm, st, dmenu e scroll a partir dos fontes

Publicado por Xerxes em 01/02/2021

[ Hits: 2.743 ]

 


Instalação do dwm, st, dmenu e scroll a partir dos fontes



Dica testada em Gentoo.

Dwm, St, Dmenu e Scroll (e outras) são ferramentas da comunidade Suckless. Essa comunidade de programadores tem o objetivo de fornecer programas que seguem a filosofia KISS e UNIX ao extremo.
  • Scroll - Permite rolar a tela no St
  • St - Emulador de Terminal
  • Dmenu - Menu de aplicativos
  • DWM - Gerenciador de janelas

Crie um diretório apropriado para baixar os fontes:

mkdir -p ~/.local/src

Clone os projetos suckless:

git clone git.suckless.org/scroll/ ~/.local/src/scroll
git clone git://git.suckless.org/st ~/.local/src/st
git clone git://git.suckless.org/dmenu ~/.local/src/dmenu
git clone git://git.suckless.org/dwm ~/.local/src/dwm

Scroll:

cd ~/.local/src/scroll

Instale:

make clean
# make install

St:

cd ~/.local/src/st

Copie a configuração padrão:

cp config.def.h config.h

Edite a configuração se preferir. Como, por exemplo, mudar a fonte, o tamanho da borda e adicionar o Scroll.

vi config.h

Para habilitar o Scroll basta deixar assim:

/* scroll program: to enable use a string like "scroll" */
char *scroll = "scroll";

Instale:

make clean
# make install

Dmenu:

cd ~/.local/src/dmenu
vi config.mk

Comente as linhas a seguir se não tiver o libXinerama instalado, para evitar erros:

# XINERAMALIBS = -lXinerama
# XINERAMAFLAGS = -DXINERAMA

Instale:

make clean
# make install

DWM:

cd ~/.local/src/dwm

Copie a configuração padrão:

cp config.def.h config.h

Edite, se preferir, para alterar cores, atalhos de teclado e outros:

vi config.h

Comente as linhas a seguir se não tiver o libXinerama instalado, como antes:

vi config.mk

# XINERAMALIBS = -lXinerama
# XINERAMAFLAGS = -DXINERAMA

Instale:

make clean
# make install

Adicione ao seu .xinitrc:

exec dbus-launch --exit-with-session dwm

Fontes:
Outras dicas deste autor

Fontes feias no Arch Linux [RESOLVIDO]

Erro ao importar arquivo XML no OJS (Open Journal System)

PostgreSQL - "database server: mainError: could not exec" [Resolvido]

Manual Completo do Ubuntu

Fazendo o controle de volume funcionar no Gnome

Leitura recomendada

Remover transparência da janela inativa no Ubuntu

Abrir arquivos .mht no Firefox

MATE Desktop no Debian Wheezy

Criando uma galeria de imagens no Konqueror

Básico sobre XMAME para emular jogos de Neogeo no Linux

  

Comentários
[1] Comentário enviado por maurixnovatrento em 01/02/2021 - 21:18h


Boa dica.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts