Mutt - Email pelo Terminal

Muitas são as situações em que nos vemos com a necessidade de enviar um simples e-mail para resolver um assunto pendente, tirar uma dúvida, ou algo do gênero. Se você também é um dos que fica mais com um terminal aberto do que com um navegador provavelmente este post lhe será útil.

Mutt é um client de e-mail leve e muito funcional. O mutt recebe e-mails, envia e ofecere suporte a cores no terminal, MIME, OpenPGP e Threaded Sorting mode, permite também o envio de anexos, e não apenas texto. Nesta postagem abordarei sobre como enviar e-mails através do terminal usando o mutt a partir de uma conta do gmail.

Instalação:

Use o gerenciador de pacotes da sua distribuição para instalar o mutt e o ssmtp.

Debian:

# apt-get install ssmtp mutt

Gentoo:

# emerge -av mail-client/mutt mail-mta/ssmtp

Continuar lendo...

BBDOCK

BBDock é mais uma barra de ferramentas, um dock, das várias existentes para linux. Seu diferencial é ser voltada para o Black Box podendo ser usada sem problemas no Fluxbox e outros mais da família box. Indico essa ferramenta aqui pra quem procura uma barra sem frescuras, leve, e funcional. Embora tenha seus ícones estáticos e padronizados, essa barra tem um visual bem elegante.

Infelizmente ela não está disponível nos repositórios, mas pode ser baixada a última versão no dia deste post (0.2.9) no site http://bbdock.nethence.com, ou clicando AQUI.

Para instalar, procedimento padrão.. Basta rodar o arquivo configure (./configure) que fica dentro da pasta bbdock-versão, depois como root, rode make, e se tudo ocorreu bem, make install.

Continuar lendo...

Organizando o make.conf

Após fazer algumas pesquisas e ainda correndo o risco de ser pouco abrangente, preparei um pequeno artigo sobre como organizar o arquivo /etc/make.conf, mais precisamente as USE flags. Não pretendo fazer um artigo completo sobre o make.conf tampouco sobre o Portage, por ser complexo e amplo, quem sabe um outra hora.

Dentro do arquivo make.conf estão as principais configurações do portage, as configurações globais, como arquitetura, cflags, opção global de uso de pacotes instáveis ou estáveis, opções de compilação, idiomas do sistema, drivers específicos, mirrors para sincronia da árvore do portage, e as USE flags.

A organização das USE flags dentro de /etc/make/conf pode ser feita de maneira semelhante à definição das CFLAGS e CXXFLAGS, assim, CFLAGS="-O2 -pipe -march=..." CXXFLAGS="${CFLAGS}", ou seja, basta criar palavras chaves para identificação de cada opção, e no final, color cada seção criada em USE, assim:

USE_REM=" ... " (REM=REMOVE)
USE_BASE=" ... "
USE_KDE=" ... "
USE_PROC=" ... "
USE_X=" ... "
USE_AUDIO=" ... "
USE_VIDEO=" ... "
USE_IMAGE=" ... "
USE="${USE_REM} ${USE_BASE} ${USE_KDE} ${USE_PROC} ${USE_X} ${USE_AUDIO} ${USE_VIDEO} ${USE_IMAGE}"

Continuar lendo...

Interfaces Gráficas

No Linux há uma gama váriada de interfaces gráficas, gerenciadores de janelas. Muitos modelos, muitas opções de personalização em cada um, interfaces leves e pesadas, enfim, tem para todos os gostos. É só questão de experimentar!

GUIs ou G raphical U ser I nterfaces, traduzindo para português claro temos Interface Gráfica do Usuário. Estas interfaces deixam a interação entre o usuário e o sistema operacional mais "amigável" ou não, se preferir, criando e colocando na telinha botões, atalhos, menus, ferramentas, e tudo mais. Aqui você encontrará exemplos de interfaces mais robustas, que consequentemente tem a aparência menos agradável do que de costume. Lembrando que a intenção deste artigo é mostrar de uma forma compacta e resumida um pouco das principais interfaces gráficas mais usadas, e não abordar detalhes entre cada uma.

Continuar lendo...