Afrescalhando o Slackware

Veja como configurar um ambiente minimalista e estiloso no Slackware desde a pós-instalação do sistema.

[ Hits: 13.644 ]

Por: Xerxes em 01/02/2019


Pós instalação



Após o primeiro boot, entre como root. Não tenha pressa para iniciar o ambiente gráfico.

Crie um novo usuário com o comando:

# adduser

O "adduser" é um script da distribuição que facilita a criação de usuários. Quando chegar na parte de escolher os grupos, pressione a seta para cima, no teclado (para preencher com todos os grupos) e depois Enter.

Para deixar o sistema totalmente em português, edite o arquivo:

# nano /etc/profile.d/lang.sh

E deixe assim:

export LANG=pt_BR.UTF-8

Depois edite outro:

# nano /etc/profile.d/lang.csh

E deixe assim:

setenv LANG pt_BR.UTF-8

Para configurar o teclado como abnt-2, copie o arquivo:

# cp /usr/share/X11/xorg.conf.d/90-keyboard-layout-evdev.conf /etc/X11/xorg.conf.d

Edite-o:

# nano /etc/X11/xorg.conf.d/90-keyboard-layout-evdev.conf

Deixe-o assim:

Section "InputClass"
        Identifier "keyboard-all"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "XkbLayout" "br"
        Option "XkbVariant" "abnt2"
        Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Veja se está conectado:

# ping -c 4 www.vivaolinux.com.br

Se não estiver, execute:

# chmod +x /etc/rc.d/rc.networkmanager
# sh /etc/rc.d/rc.networkmanager restart

Agora habilite (descomente) um mirror para o Slackpkg:

# nano /etc/slackpkg/mirrors

Logo em seguida execute:

# slackpkg update
# slackpkg upgrade-all

Obs.: calma, não reinicie o sistema ainda.

INSTALAÇÃO DO SLPKG

Como iremos usar SlackBuilds, sugiro a instalação do Slpkg para facilitar o processo. Mas sinta-se a vontade para instalar outras ferramentas como o sbopkg, sbotools ou até mesmo não instalar nada disso e fazer tudo na mão.

Instale o Slpkg com:

# pip install slpkg

Se quiser desinstalar o Slpkg algum dia:

# pip uninstall slpkg

Configure o Slpkg:

# nano /etc/slpkg/slpkg.conf

Ajuste como quiser. Porém, recomendo colocar:

RELEASE=current

...Se estiver usando a versão Current.

E também:

ONLY_INSTALLED=on

Dessa forma, ao tentar atualizar todo o sistema usando o Slpkg, apenas o que está instalado será recomendado, deixando de fora o que não foi instalado, como o grupo KDE, por exemplo.

Hora de habilitar os repositórios.

Edite o arquivo:

# nano /etc/slpkg/repositories.conf

E habilite (descomente) os repositórios: alien, sbo e slack.

Depois atualize:

# slpkg update

Para mais informações sobre o Slpkg, veja:
Agora vamos instalar o i3gaps!

INSTALAÇÃO DO I3-GAPS

O gerenciador de janelas i3-gaps é um fork do i3wm que adiciona a possibilidade de lacunas (gaps) entre as janelas. Para mais informações, veja:
Instale o i3-gaps e o i3status via SlackBuilds:

# slpkg -q i3-gaps i3status --add
# slpkg -q build-install

Agora sim, reinicie o sistema:

# reboot

ESCOLHENDO O I3 COMO GERENCIADOR PADRÃO

Entre com o seu usuário.

Configure o .bashrc:

cp /etc/profile ~/.bashrc
source .bashrc

Escolha o gerenciador de janelas i3-gaps:

xwmconfig

Se não estiver familiarizado com o i3, sugiro a leitura do manual:

man i3

Agora inicie o ambiente gráfico:

startx

Logo no começo serão apresentadas duas perguntas.
Linux: Afrescalhando o Slackware
1. Se você deseja criar o arquivo de configuração. Tecle Enter.
Linux: Afrescalhando o Slackware
2. Qual será a sua tecla Mod: Alt ou Super. Use as setas do teclado para selecionar e depois tecle Enter. A tecla Mod é a tecla base para os atalhos de teclado do i3.

Agora vamos começar a configurar...

Obs.: lembre-se que as configurações apresentadas neste artigo refletem apenas o meu gosto pessoal.

RÁPIDO TUTORIAL SOBRE O I3

O manual do gerenciador de janelas i3, diz:

"Por favor, esteja ciente de que o i3 é voltado principalmente para usuários avançados e desenvolvedores."

As janelas, no i3, são organizadas em "containers", ou recipientes. Há três tipos de recipientes:
  • Default: é o padrão, onde as janelas são organizadas todas da mesma forma. No sentido horizontal ou vertical. Exemplos:

Linux: Afrescalhando o Slackware
Linux: Afrescalhando o Slackware
  • Stacking: modelo de empilhamento de janelas.

Linux: Afrescalhando o Slackware
  • Tabbed: modelo de abas de janelas.

Linux: Afrescalhando o Slackware
E há três maneiras de uma janela se apresentar:
  • Default: se comporta de acordo com o recipiente escolhido.

  • Fullscreen: modelo de tela cheia.

Linux: Afrescalhando o Slackware
  • Floating: modelo de janela flutuante, que fica sobre as outras.

Linux: Afrescalhando o Slackware
Em modo flutuante é possível redimensionar a janela através da sua borda, clicando na borda com botão esquerdo do mouse e, sem soltar, mover o cursor.

Para selecionar uma janela, basta mover o mouse para cima da janela ou então usar a combinação: Mod+setas do teclado.

A essa altura você já deve ter lido o manual do i3. Mesmo assim, relembre alguns comandos básicos:
  • Abrir novo terminal: Mod+Enter
  • Executar um comando: Mod+d (e digitar para buscar pelo comando)
  • Configurar para que as novas janelas, dentro do recipiente default, sejam abertas lado a lado, horizontalmente: Mod+h
  • Configurar para que as novas janelas, dentro do recipiente default, sejam abertas umas sobre as outras, verticalmente: Mod+v
  • Alterar para o modo de recipiente padrão: Mod+e (pressione novamente para trocar entre horizontal e vertical)
  • Alterar para o modo de recipiente em empilhamento: Mod+s
  • Alterar para o modo de recipiente em abas: Mod+w
  • Ir para nova área de trabalho: Mod+número
  • Mover janela selecionada para área de trabalho específica: Mod+Shift+número
  • Redimensionar a janela: Mod+Shift+r
  • Alterar as lacunas (gaps): Mod+Shift+g (mas só vai funcionar depois que adicionar o código do gaps)
  • Fechar uma janela: Mod+Shift+q
  • Reiniciar o i3: Mod+Shift+r
  • Sair do i3: Mod+Shift+e

Para mais comandos leia o manual.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Pós instalação
   3. Alterando o arquivo de configuração do i3
   4. Esquema de Cores do Terminal e Papel de Parede
Outros artigos deste autor

Gravando área de trabalho em MP4 e depois transformando o vídeo em GIF

Configurando controle genérico de PS2 como controle de Xbox

DOOM mais fácil que atacar imp pelas costas

Dando uma nova cara ao Ubuntu

KISS vs. HUG

Leitura recomendada

Compilação, empacotamento, instalação e configuração do WINE-dev

Como fazer publicações pelo Instagram Web

Instalando Adicionais para Convidados para VirtualBox no Debian, Linux Mint e Ubuntu

LaTeX, um poderoso diagramador de textos (parte 2)

Instalando o Dynebolic sem instalador

  
Comentários
[1] Comentário enviado por removido em 01/02/2019 - 14:22h

Se isso é afrescalhar, então meu i3 é o da Barbie. :)

Uma verdadeira reconfiguração do i3, que já é minimalista, fazendo o par perfeito com o Slackware.
Ótimo artigo de personalização.

[2] Comentário enviado por edivandjs em 01/02/2019 - 19:35h

Eu ri com o título. Embora tenha gostado dos ícones. Mas pelo menos no repositório do AUR já tem mais de 2 anos em atualização.

________________
“Quem combate monstruosidades deve cuidar para que não se torne um monstro. E se você olhar longamente para um abismo, o abismo também olha para dentro de você”
Nietzsche.

[3] Comentário enviado por pinduvoz em 02/02/2019 - 17:08h


Cara, seu Slackware com essa cara é tudo menos fresco (rsrs). Nunca experimentei esse minimalismo todo, mas talvez seu artigo me anime.

E como é difícil contentar user do Slackware...

No meu último artigo traduzi o Distrowatch dizendo que o Slackware era "fácil" e veio um reclamar, mas fez isso educadamente. Expliquei e o "reclamante" entendeu o ponto de vista, até porque era válido.

Todo ponto de vista pode mudar quando o ângulo de visão muda, não é mesmo?

[4] Comentário enviado por xerxeslins em 02/02/2019 - 23:17h


[3] Comentário enviado por pinduvoz em 02/02/2019 - 17:08h


Cara, seu Slackware com essa cara é tudo menos fresco (rsrs). Nunca experimentei esse minimalismo todo, mas talvez seu artigo me anime.

E como é difícil contentar user do Slackware...

No meu último artigo traduzi o Distrowatch dizendo que o Slackware era "fácil" e veio um reclamar, mas fez isso educadamente. Expliquei e o "reclamante" entendeu o ponto de vista, até porque era válido.

Todo ponto de vista pode mudar quando o ângulo de visão muda, não é mesmo?


Só por diversão esse minimalismo... se quiser se inspirar olha o unixporn.

https://www.reddit.com/r/unixporn/

Mas quando fiz o artigo, não conhecia. Tem gente que leva a personalização muito a sério. kkkkkkkk

Sobre os slackers, pode ser verdade isso. Ou vai ver não depende da distro e sim da pessoa mesmo.

É saudável poder mudar de opinião, eu acho.


[5] Comentário enviado por xerxeslins em 02/02/2019 - 23:18h


[1] Comentário enviado por izaias em 01/02/2019 - 14:22h

Se isso é afrescalhar, então meu i3 é o da Barbie. :)

Uma verdadeira reconfiguração do i3, que já é minimalista, fazendo o par perfeito com o Slackware.
Ótimo artigo de personalização.


Seu i3 é o mais enfeitado de todos =P

[6] Comentário enviado por xerxeslins em 02/02/2019 - 23:21h


[2] Comentário enviado por edivandjs em 01/02/2019 - 19:35h

Eu ri com o título. Embora tenha gostado dos ícones. Mas pelo menos no repositório do AUR já tem mais de 2 anos em atualização.

________________
“Quem combate monstruosidades deve cuidar para que não se torne um monstro. E se você olhar longamente para um abismo, o abismo também olha para dentro de você”
Nietzsche.


kkkk a intenção era essa

[7] Comentário enviado por pinduvoz em 03/02/2019 - 02:08h


O site que você passou tem umas screens bem legais. Valeu!

[8] Comentário enviado por sacioz em 04/02/2019 - 19:25h

O titulo mais explicito dos últimos vinte anos , com certeza.

[9] Comentário enviado por maurixnovatrento em 25/04/2020 - 09:46h

Ficou bacana. Achei interessante esse i3. Eu queria ver como ele ficaria com o KDE 5 no Slackware junto. Será que funciona?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts