Afrescalhando o Slackware

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

[ Hits: 13.136 ]

Por: Xerxes em 01/02/2019


Esquema de Cores do Terminal e Papel de Parede



Para embelezar ainda mais o desktop, vamos deixar a paleta de cores do terminal combinando com a paleta de cores do papel de parede.

Essa "mágica" é feita pelo pywal.

Para instalar o pywal certifique-se de ter as dependência: python3, feh e imagemagick. Python3 e imagemagick vem na instalação Full. Basta instalar o feh.

# slpkg -s sbo feh

Depois instale o pywal:

# pip3 install pywal

Baixe um papel de parede de sua preferência. Para este artigo usarei o Corporate Sunrise:

cd ~; mkdir wall; cd wall
wget http://static.simpledesktops.com/uploads/desktops/2015/02/26/Corporate_Sunrise.png

Agora execute:

wal -i ~/wall/Corporate_Sunrise.png

Veja o resultado:
Linux: Afrescalhando o Slackware
Obs.: dependendo do papel de parede usado o comando não irá funcionar ou dará erro. Nesse caso tente com outro.

Para que o comando seja executado sempre que o i3 iniciar, coloque-o no arquivo de configuração do i3, logo após o comando anterior (do compton). Ficará assim:

##################
#INICIADOS COM O I3
##################

#Compton
exec --no-startup-id compton -cCGfF -o 0.38 -O 200 -I 200 -t 0 -l 0 -r 3 -D2 -m 0.88

#Papel de parede
exec --no-startup-id wal -i ~/wall/Corporate_Sunrise.png
#exec --no-startup-id feh --bg-fill ~/wall/Corporate_Sunrise.png

Obs.: o comando feh, acima, é uma opção para usar papel de parede sem alterar as cores do terminal. Para isso basta descomentar a linha do feh e comentar a linha do wal.

Execute este comando (apenas uma vez) para que o .bashrc lembre das cores sempre que abrir um novo terminal:

echo '(cat ~/.cache/wal/sequences &)' >> ~/.bashrc

O pywall tem várias outras opções, inclusive temas randômicos. Não deixe de conferir com:

wal --help

CONFIGURAÇÃO DO I3STATUS

O i3status é o aplicativo que gera aquela barra com as informações do sistema. Vamos modificá-la um pouco.

Se quiser editar o seu próprio arquivo, obtenha-o assim:

cp /etc/i3status.conf ~/.i3status.conf

E depois edite-o.

Mas para facilitar, vou disponibilizar o meu arquivo. Copie e cole:

# i3status configuration file.
# see "man i3status" for documentation.

# It is important that this file is edited as UTF-8.
# The following line should contain a sharp s:
# ß
# If the above line is not correctly displayed, fix your editor first!

general {
        #colors = false
        interval = 5
	colors = true
	color_good =     '#88b090'
	color_degraded = '#ccdc90'
	color_bad =      '#e89393'
}

order += "cpu_temperature 0"
order += "cpu_usage"
#order += "ipv6"
order += "disk /"
#order += "wireless _first_"
order += "volume master"
order += "ethernet _first_"
#order += "battery all"
#order += "load"
order += "tztime local"

cpu_usage {
    format = "CPU %usage"
}

cpu_temperature 0 {
        format = "TEMP %degrees°C"
        max_threshold = 90
        path = "/sys/devices/platform/coretemp.0/hwmon/hwmon0/temp2_input"
}

volume master {
        format = "VOL♪ %volume"
        format_muted = "VOL♪ muted (%volume)"
        device = "default"
        mixer = "Master"
        mixer_idx = 0
}

wireless _first_ {
        format_up = "W: (%quality at %essid) %ip"
        format_down = "W: down"
}

ethernet _first_ {
        # if you use %speed, i3status requires root privileges
        format_up = "E: %ip (%speed)"
	format_up = "E: %ip"
        format_down = "E: down"
}

battery all {
        format = "%status %percentage %remaining"
}

tztime local {
        format = "%a %d/%m %H:%M"
}

load {
        format = "%1min"
}

disk "/" {
        format = "ROOT %avail"
}

Depois reinicie o i3 com Mod+Shift+r para ver o resultado.

TEMA GTK E ÍCONES

Temas são essenciais para um visual legal.

Antes de instalar o tema, é recomendável instalar a engine Murrine. Aproveite e instale o lxapperance (gerenciador de temas):

# slpkg -q lxappearance murrine --add
# slpkg -q install

Baixe o tema Vimix Color em:
Após download, descompacte e instale:

tar -xvf vimix-color.tar.xz
cd vimix-color
# ./Install

Baixe o pacote de ícones Vivacious em:
Descompacte e instale:

tar -xvf Vivacious-*tar.gz
# mv Vivacious-* /usr/share/icons/

Abra o lxapperance:

lxappearance

Deixe como nas imagens:
Linux: Afrescalhando o Slackware
Linux: Afrescalhando o Slackware

APLICATIVOS ÚTEIS

Recomendo instalar o volumeicon que controla o som e o volume:

# slpkg -s sbo volumeicon

Também recomendo usar o xfce4-clipman para gerenciar a área de transferência. Mas esse já vem na instalação Full.

Para que iniciem juntos com o i3, coloque-os naquele bloco junto com o compton e o wal:

nano .config/i3/config

##################
#INICIADOS COM O I3
##################

#Compton
exec --no-startup-id compton -cCGfF -o 0.38 -O 200 -I 200 -t 0 -l 0 -r 3 -D2 -m 0.88

#Papel de parede
exec --no-startup-id wal -i ~/wall/Corporate_Sunrise.png
#exec --no-startup-id feh --bg-fill ~/wall/Corporate_Sunrise.png

#Aplicativos úteis
exec --no-startup-id xfce4-clipman
exec --no-startup-id volumeicon

CONFIGURANDO O I3LOCK PARA TRANCAR A TELA

Com o i3lock criaremos uma forma de travar a tela, deixado-a embaçada se passar 10 minutos de espera ou se você pressionar Mod+Super+L.

Primeiro, crie o arquivo "/bin/lock":

# touch /bin/lock

Edite-o:

# nano /bin/lock

E coloque o seguinte conteúdo:

#!/bin/bash
scrot /tmp/screenshot.png
convert /tmp/screenshot.png -blur 0x5 /tmp/screenshotblur.png
i3lock -i /tmp/screenshotblur.png

Instale os pacotes necessários:

# slpkg -q xautolock i3lock --add
# slpkg -q install

Também é necessário o scrot e o imagemagick. Mas esses já vem na instalação Full da distribuição.

Torne o arquivo executável:

# chmod +x /bin/lock

Abra o arquivo de configuração do i3:

nano .config/i3/config

No final do arquivo, adicione:

# auto iniciar screenlock
exec xautolock -time 10 -locker lock

#atalho para screenlock
bindsym $mod+Control+l exec /bin/lock

Salve e feche.

Agora pode trancar sua área de trabalho com o comando Mod+Ctrl+L ou esperar 10 minutos.

Para destrancar: digite a sua senha de usuário e depois Enter.

CONCLUSÃO

E assim chegamos ao fim da configuração proposta pelo artigo. O i3 tem muitas possibilidade e você vai descobrir mais com o tempo. Pode usar alternativas ao i3status como o polybar ou i3blocks. Se quiser tirar screenshots da sua área de trabalho, pode usar o comando "import" e selecionar a área, ou o comando "scrot -d 5 -c" ou até mesmo o "xfce4-screenshooter".

Espero que tenha gostado.

Abraço!

Página anterior    

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

Incrementando os efeitos do Ubuntu

Introdução ao Arch Build System

Brutal DOOM no Linux Mint (Ubuntu)

Um pouco sobre otimização

Slackbuilds para leigos

Leitura recomendada

Como ver as informações de rede no Linux

LaTeX - Figuras e tabelas

FwLogWatch - Analisando Registros do IPtables

Atualizando o clamav via YUM no Fedora Core 3

Instalando o asterisk no Debian GNU/Linux

  
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