Se você está cansado da outra viúva de azulejosgerentes por aí e quiser algo um pouco diferente, considere usar o AwesomeWM. É um gerenciador de janelas dinâmico que utiliza diferentes tipos de classificação de janelas. Com isso, as janelas podem ser classificadas de várias maneiras - não apenas da maneira tradicional “lado a lado”. É altamente configurável, rápido e direcionado a usuários avançados que possuem um pouco de conhecimento técnico.
Para ser claro: personalização pesada exigirá que o usuário conheça a linguagem de programação LUA. Aparentemente, isso parece bastante intimidador porque a programação é difícil para aqueles que não são versados nesse tipo de coisa. Novos usuários: não se preocupe! Os padrões são bons o suficiente para que o usuário médio provavelmente não precise alterar nada.
Instalação
O AwesomeWM está disponível na maioria (se não todos)principais distribuições Linux por um nome ou outro. Ao contrário de alguns gerenciadores de janelas, você não precisará criar uma entrada de login personalizada para usá-la. Em vez disso, ao instalar o gerente, ele cria uma entrada na área de trabalho para fazer login.
Ubuntu
sudo apt install awesome
Debian
sudo apt-get install awesome
Arch Linux
sudo pacman -S awesome
Fedora
sudo dnf install awesome
OpenSUSE
sudo zypper install awesome
De outros
O AwesomeWM pode ser facilmente instalado pesquisandoseu repositório de pacotes para "awesome" ou "awesomeWM". A única coisa a ter em mente é que alguns sistemas operacionais podem classificá-lo como "impressionante" ou algo semelhante.
Se você não conseguir encontrá-lo no seurepositório da distribuição, considere acessar o site do gerenciador de janelas e usar o botão de download. Existem muitos sistemas operacionais diferentes listados no site, para que você não fique desapontado.
Usando o AwesomeWM
Usar o AwesomeWM é bem direto. Parece vagamente semelhante a um ambiente de desktop leve (com um painel e tudo). Ao contrário do i3, você não precisa usar um iniciador para iniciar os programas. Em vez disso, o gerenciador de janelas verifica programas em todo o seu PC.
Para abrir qualquer programa, clique no menu "A". Dentro deste menu, os usuários podem navegar e iniciar qualquer programa atualmente instalado no PC. Para abrir um programa, passe o mouse sobre Aplicativos.
Além disso, os usuários podem abrir um terminal, efetuar logout e recarregar a sessão clicando também nessas opções no menu.
Desktops virtuais
Embora o Awesome seja principalmente uma janela lado a ladogerente, ele também faz uso pesado de "desktops". Se você não tem certeza do que são "áreas de trabalho", a melhor maneira de pensar nelas é que elas são semelhantes às áreas de trabalho no Gnome Shell, Mate, KDE Plasma etc.
Esses desktops permitem que os usuários tenham um indivíduopágina com aplicativos atribuídos a cada página. Por exemplo: na área de trabalho 1, você pode ter vários terminais lado a lado, e assim por diante. Esse tipo de configuração permite muita liberdade. Para alternar entre qualquer área de trabalho, use o mouse e clique no número no painel. Cada número corresponde a um espaço de trabalho diferente da área de trabalho.
Alterando tipos de lado a lado
Por padrão, a visualização da janela Usos impressionantes é"flutuando". Isso significa apenas que as janelas não estão organizadas juntas e são colocadas em camadas umas sobre as outras. Para alterar essa visualização, clique no ícone no canto superior direito do painel. Este botão altera instantaneamente o layout das janelas na tela. Essas visualizações estão em ordem. Portanto, para classificar os diferentes tipos de bloco, clique algumas vezes.
Aplicativos de inicialização
Muitos ambientes de desktop têm a capacidade deiniciar programas no login. Veja como fazer isso com o AwesomeWM. Primeiro, abra um terminal (clicando em terminal no menu incrível) e abra o arquivo de configuração rc.lua.
sudo nano /etc/xdg/awesome/rc.lua
Navegue até a parte inferior do rc.arquivo lua e cole esse código dentro dele. Altere "program1" e etc com os nomes dos programas que você deseja que o AwesomeWM inicie ao fazer login. Salve o editor de nano texto com Ctrl + O.
-- Autorun programs autorun = true autorunApps = { "program1", "program2", "program3", "program4", "program5", } if autorun then for app = 1, #autorunApps do awful.util.spawn(autorunApps[app]) end end
Definir o papel de parede
Existem algumas maneiras diferentes de alterar opapel de parede no AwesomeWM. O primeiro método envolve trocar fisicamente o arquivo de papel de parede padrão por outra coisa. O segundo método envolve adicionar algum código LUA. Esses métodos funcionam bem, mas há uma solução mais fácil e envolve o programa Feh.
Para começar, abra um terminal e instale o Feh.
Ubuntu
sudo apt install feh
Debian
sudo apt-get install feh
Arch Linux
sudo pacman -S feh
Fedora
sudo dnf install feh
OpenSUSE
sudo zypper install feh
De outros
Feh é um programa simples, e a maioria das distribuiçõesTê-lo. Para instalá-lo em um sistema operacional não listado aqui, procure o pacote "Feh". Se, por algum motivo, sua distribuição Linux não tiver esse aplicativo, tente acessar o Pkgs.org. É um bom recurso para encontrar programas em distribuições obscuras do Linux.
Definir papel de parede com Feh
Abra um terminal e crie um novo arquivo de texto:
nano /home/username/fehbg
Cole esse código dentro do arquivo fehbg. Este comando informará o programa Feh para definir o papel de parede.
#!/bin/bash feh --bg-scale /path/to/wallpaper.jpg
Salve fehbg com Ctrl + O.
Mude as permissões para fehbg com Chmod:
sudo chmod +x fehbg
Em seguida, mova fehbg para / usr / bin
sudo mv fehbg /usr/bin
Para definir o papel de parede, adicione "fehbg" ao seuscript de inicialização automática, em rc.lua. Consulte a seção Aplicativos de inicialização deste artigo para obter instruções. Quando o script fehbg é adicionado, o AwesomeWM define automaticamente o papel de parede à medida que o usuário efetua login.
Para editar o papel de parede definido por Feh, basta abrir um terminal e editar / usr / bin / fehbg com nano.
Conclusão
De todos os gerenciadores de janelas lado a lado no Linux,O AwesomeWM é um candidato para os mais versáteis. Isso ocorre porque traz o melhor dos dois mundos. Ele permite que os ventiladores de lado a lado atendam às suas necessidades, fornecendo vários layouts de lado a lado, além de janelas flutuantes (como os ambientes tradicionais da área de trabalho) e uma bandeja do sistema funcional.
Embora qualquer configuração avançada provavelmentesignifica programação na LUA, não deixe que isso o assuste. Os excelentes padrões e a excelente funcionalidade mais do que compensam isso. Se você deseja usar os gerenciadores de janelas lado a lado, tente o AwesomeWM.
Comentários