umgeher's changelog

msmtp

A alguns dias atras em um pvt…

mate, uma duvida: vc usa algum tipo de security pra enviar email? eu devo me preocupar pra comecar a usar um? obviamente uso mutt ainda =] com msmtp

sim. hehehe. pqp

msmtp e’ um programa super facil e simples de usar, e praticamente 100% de compatibilidade com o sendmail. Perfeito para usar com o melhor de todos os MTA IMHO. O mutt (eu ainda vou escrever sobre ele).

.msmtprc

account default
host meuHost
port 587
protocol smtp
auth on
from me@umgeher.org
user umgeher
passwordeval "pass email/umgeher/me"
tls on
tls_nocertcheck

Meu arquivo de configuracao nao tem nada de mais, a unica coisa “diferente” e que recomendo e’ o uso do passwordeval. Com ele nao colocamos nosso password fixo no arquivo de configuracao. Podemos usar outro software para entregar o password ao msmtp. No meu caso eu uso o pass.

Mas poderia ser o gnupg1. Exemplo:

passwordeval "gpg --quiet --no-tty --for-your-eyes-only -d ~/.msmtp-password.pgp"

Assim voce pode ter o seu password guardado de forma segura e simples.

Obrigado ao Lucas por me sugerir mais um assunto.

you are a programmer?

programmer

tmux - theme solarized dark

Adicionando Solarized Dark ao tmux.

# Solarized dark
set-option -g status-style fg=yellow,bg=black
set-window-option -g window-status-style fg=brightblue,bg=default
#set-window-option -g window-status-style dim
set-window-option -g window-status-current-style fg=brightred,bg=default
#set-window-option -g window-status-current-style bright
set-option -g pane-border-style fg=black
set-option -g pane-active-border-style fg=brightgreen
set-option -g message-style fg=brightred,bg=black
set-option -g display-panes-active-colour blue
set-option -g display-panes-colour brightred
set-window-option -g clock-mode-colour green
set-window-option -g window-status-bell-style fg=black,bg=red

tmux - conf

Apenas colocando meu atual tmux.conf.

Alguns detalhes que gosto da minha configuracao do tmux.

mover entre panels

bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D

Essa configuracao faz com que voce mude de panel usando a combinacao de Alt + DIRECAO, onde DIRECAO e’ controlado pela seta do teclado.

mouse on

set -g mouse on

Essa linha configura o resize dos panels com o mouse. Muito util.

conf

Meu tmux.conf completo.

bind-key -n S-Left swap-window -t -1
bind-key -n S-Right swap-window -t +1
bind r source-file ~/.tmux.conf
bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D
set-option -g allow-rename off
set -g mouse on
set -g visual-activity off
set -g visual-bell off
set -g visual-silence off
set -g bell-action none
setw -g monitor-activity off
setw -g clock-mode-colour colour5
set -g status-position bottom
set -g status-justify left
set -g status-right-length 50
set -g status-left-length 20
set -g message-style 'fg=colour232 bg=colour16 bold'

setxkbmap - nocaps

Para trocar o CapsLock para Ctrl.

setxkbmap -option ctrl:nocaps