
WMDerland é um gerenciador de janelas lado a lado(Tiling Window Manager) para o servidor X11 e usa árvores de particionamento de espaço.
Foi escrito em C++, possui gaps(espaços) entre as janelas e pode ser configurado facilmente por um arquivo com sintaxe INI .
Antes de instalar você precisará das seguintes dependências:
Exemplo de instalação de dependências em sistemas que usam o gerenciador de pacotes APT:
sudo apt install git libx11-dev g++ gcc make cmakeAgora basta clonar, entrar no diretório e construir com os seguintes comandos:
git clone https://github.com/aesophor/wmderland
cd wmderland
./build --installApós finalização da construção irá pedir sua senha de
sudo/doas/supara copiar os arquivos para os diretórios do sistema.
Você também pode instalar via AUR ou Overlay no Arch ou Gentoo, respectivamente:
yay -S wmderland-git
emerge -av x11-wm/wmderland
Após instalado crie um diretório de nome wmderland em ~/.config e copie o arquivo de configuração padrão:
mkdir -p ~/.config/wmderland
cp /etc/xdg/wmderland/config ~/.config/wmderland/.No arquivo de configuração o emulador de terminal padrão é o rxvt-unicode, se você não tiver ele instalado altere a linha 178 do arquivo de configuração e substitua urxvt pelo seu terminal, exemplo se você utiliza o gnome-terminal:
sed -i 's/exec urxvt/exec gnome-terminal/g' ~/.config/wmderland/configAgora é só deslogar, escolher o wmderland, que já estará disponível, no seu Display Manager e logar. Se você loga com ~/.xinitrc adicione essa linha ao mesmo:
exec wmderlandO WMDerland utiliza a tecla Super como mod, logo os atalhos de teclado mais comuns são:
E entre outras que você também pode modificar no arquivo de configuração .
Há algumas configurações já pré estabelecidas no config que você deve alterar/remover conforme os softwares instalados no seu sistema.
Para mais informações acesse o repositório oficial .