Softwares que eu utilizo e outras coisas que eu recomendo

Esta página é destinada a quem quer saber quais programas e equipamentos que eu utilizo no meu dia-a-dia. Inspirei-me em uses.tech.

Software

Eu escolho os softwares que utilizo com base em filosofias minimalistas, software livre e suckless.

Logo, softwares simples, que realizam bem o seu trabalho e que são fáceis de configurar são bem vindos.

Abaixo listarei os softwares que utilizo:

Sistema Operacional

O sistema operacional que utilizo é o Debian stable devido à sua filosofia, ser um sistema operacional livre e estável.

Ambiente Desktop/Gerenciador de Janelas

Utilizo o XFCE como ambiente desktop, dwm como gerenciador de janelas e o lightdm como o meu gerenciador de logins.

O XFCE só atua para inicializar ferramentas e daemons como xfsettingsd, nm-applet, polkit, etc. E também é responsável por inicializar o dwm.

Eu uso:

Paleta de cores (Tema)

Uso a paleta de cores onedark e tento replicar o tema em todo o meu ambiente, incluindo navegador e tema do gtk.

Fonte

Estou usando a fonte JetBrains do Nerd Fonts.

Terminal

Utilizo o st com o patch scrollback aplicado.

Gerenciador de arquivos

Aqui varia um pouco. Utilizo tanto o Thunar quanto o nnn. Porém, eu o que eu mais utilizo mesmo é a linha de comando. Comandos como cd, ls, cp, mv, tree e find são muito úteis para gerenciar arquivos.

Editor de texto

Para editar arquivos de texto (códigos, notas e afins) eu utilizo o Neovim com a coleção de plugins e tamas do SpaceVim. Eu me sinto muito confortável com os atalhos e o modo de navegação do Vim e tento deixar o meu ambiente o mais limpo e minimalista possível.

Aqui também varia um pouco…

Infelizmente ainda não encontrei o navegador ideal que supra as minhas necessidades.

Utilizo na maioria do tempo o firefox-esr com a extensão Vim Vixem. Gosto de utilizá-lo quando estou no meu momento de lazer, ouvindo música, assistindo séries e vídeos. Para estas atividades eu percebo que o Firefox consome menos recursos da máquina.

Porém, quando utilizo a função PiP (Picture-in-Picture) do Firefox eu gosto de mandar a tela do PiP para a tag(workspace) 0(zero) do dwm, ou seja, manter a tela flutuante do PiP ativa em todas as tags, fazendo com que quando eu mude de tag a tela do PiP me acompanhe. O que ocasiona travamentos no Firefox, um problema que ainda não consegui a solução. Porém, descobri que o problema não ocorre somente quando mando a tela do PiP para outras tags, mas também quando mando outras abas do navegador para outras tags. Pretendo escrever um post para descrever este problema com mais detalhes.

E para trabalhar e/ou fazer pesquisas na web eu utilizo o qutebrowser por possuir os comandos vim integrados ao navegador fazendo com que a navegação seja mais eficiente. Não utilizo o qutebrowser para as demais tarefas, pois ele consome muitos recursos da máquina, por vezes consumindo quase 4 GB para manter apenas umas 12 abas abertas.

Gerenciador de senhas

Para gerenciar as minhas senhas eu uso o pass. Ele é muito simples e segue a filosofia UNIX.

Também utilizo o script passmenu para integrar o pass com o dmenu.

Player de áudio e vídeo

Utilizo o mpv para tocar ambas as mídias. O mpv é leve, simples e possui uma integração com o youtube-dl para tocar os vídeos do Youtube.

Visualizador de imagens

Uso o sxiv, pois ele suporta vários formatos de imagens e possui um conjunto de comandos e navegação semelhantes ao Vim.

Visualizador de pdf

Para visualizar pdf’s eu utilizo o zathura por ser simples e também possuir um conjunto de comandos e de navegação semelhantes ao Vim.

Edição de documentos

Quase tudo que eu escrevo é utilizando Markdown, em raras excessões eu utilizo LaTex e raríssimas vezes uso o Libreoffice, somente para editar alguns arquivos .docx que recebo de colegas de trabalho.

Apresentações

Para criar as minhas apresentações eu também utilizo Markdown. E para “compilar” a apresentação eu utilizo um script que eu mesmo desenvolvi, chamado tmp.

Organização pessoal e Notas

Uso alguns scripts que eu mesmo desenvolvi para gerenciar as minhas notas, lista de coisas a fazer e pomodoro chamados tnotes, ttodo e tpomodoro respectivamente.

Para calendário eu utilizo o ncal.

Porém, muitas anotações eu faço utilizando papel e caneta mesmo.

Hardware

Laptop

Atualmente estou usando um Thinkpad T490. Possuia um Macbook PRO 2015 13" antes do Thinkpad.

Os critérios que utilizo para escolher meus notebooks são: ser leve, pequeno, potente e silencioso.

As especificações do meu Thinkpad T490 são:

Smartphone