Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 3.97 KB

README.md

File metadata and controls

46 lines (31 loc) · 3.97 KB

Tópicos


Por que foi criado este guia?

Para os amantes de ricing, a busca por tais conhecimentos nunca foi fácil, pois este conteúdo sempre foi limitado e espalhado. Os iniciantes que se fascinam por esse mundo ficam perdidos por não saberem por onde começar e onde encontrar guias para estudar, já que os poucos que existem estão em inglês em inglês. Este guia tem o objetivo de mostrar que o ricing é algo simples e que qualquer interessado pode facilmente deixar sua distribuição da maneira que quiser. Há um texto de introdução ao ricing publicado no Medium, em português brasileiro, endereçado tanto a quem acabou de ouvir falar no tema quanto a quem já possui alguma familiaridade mas ainda se sente perdido em meio a tanta informação.

O que é ricing?

De acordo com a wiki do r/unixporn: "Rice" é uma palavra que é comumente usada para referir a melhorias visuais e personalizações na área de trabalho. Ela foi herdada da prática de customizar carros de importação asiáticos baratos para fazê-los parecer mais rápidos do que realmente eram - o que também era conhecido como "ricing". Atualmente, a palavra se refere a uma área de trabalho visualmente atraente e modificada além do padrão.

Por onde começar?

Window Manager

Primeiro de tudo é necessário escolher um Window Manager. Este link contém uma lista de Window Managers (incluindo os que são Tiling, Floating e dinâmicos) para escolher. Cada uma tem uma característica e um jeito diferente de usar/configurar.

  • i3/i3-gaps: (Tiling) Boa WM pra começar, é a que mais tem material sobre como usar, customizar, etc. Mas há alternativas mais mínimas e melhores.

  • bspwm: (Tiling) Uma das WMs mais fáceis de configurar, leve, não gasta muita memória RAM. É necessário um programa externo para configurar os atalhos, o sxhkd, também fácil de configurar. Obs: Não esqueça de instalar o sxhkd e o dmenu. Veja este link sobre como instalar o bspwm.

  • 2bwm: (Floating) Uma WM para usuários avançados, extremamente leve (342 KB de uso de ram). Sua configuração é feita diretamente no código fonte, tendo que recompilar a cada mudança, sendo que as cores e as bordas podem ser configuradas no ~/.Xresources.

  • dwm: (Tiling) WM simples e minimalista feita pela equipe suckless, o código original contém somente ~2100 linhas de código. Essa WM é configurada em C, e, assim como o 2bwm, é necessário recompilar sempre que adicionar/alterar alguma coisa. Existem patches que podem ser adicionados para customizar e deixá-la de acordo com suas necessidades.
    Obs: Não é necessário saber C para usá-la, mas se souber ficará mais fácil de configurar.

Dúvidas Frequentes

  1. Qual a diferença entre um Window Manager e um Desktop Environment (Gnome, KDE, etc.)?
    Re: Um gerenciador de janelas tem uma única função: gerenciar as janelas. Um DE, além de vir incluso um gerenciar de janela, apresenta uma gama de pacotes que vem junto com ele, pra facilitar o uso. Por exemplo, ao instalar o XFCE, é instalado o xfwm (gerenciador de janelas do XFCE) e, além dele, é instalado também o xfce4-panel, xfce4-session, xfce4-terminal, etc.

Lista de links úteis: awesome-ricing