Emptty, a blazing fast Display Manager

Emptty is one of the newest additions to and already a favorite of mine. This CLI Display Manager is blazing fast and offers a few configuration options.

One of these options and my personal favorite is setting the MOTD, like the one you see on the post image. As far as I can tell, it only supports plain text and ANSI color escape codes. If the possibility for scripts arises, it can allow some really cool stuff.

I’m already picturing it: lolcat all the things! But I drool… I mean, digress.

You can also choose the TTY where it’ll run, set auto login, create custom sessions just for emptty and a couple for customization options you can check over at Github.

And .xinitrc users, emptty has your back.

If config XINITRC_LAUNCH is set to true, it enables possibility to use .xinitrc script. See samples

The package is in version v0.2.0.r12.44b809d-1 at the time of publishing of this post. In this version, the package has:

  • 745,34Kib of download size
  • 1910,79Kib of used disk space after install
  • ~6,8Mib of used RAM when running

As you can see, it’s really lightweight. At least as important, it looks really nice and gives a nostalgic vibe.

If you like efficiency, I think you’ll love this CLI Display Manager written in Go. To install it, assuming you already have userrepository in your repository list, just run:

sudo pacman -Syuv emptyy-git

One last thing: please become a Patron if you want to support Even €1 will help cover the monthly expenses, just over €15. If I get enough patrons, I’ll be able to upgrade the virtual machine to one with better specs, which will allow a higher package compression level, shorter build times and maybe even packaged kernels. Thank you 🙂


Lista antinonio atualizada

Há alguns meses que não atualizava a minha lista de bloqueio, para adblockers, à merda do Nónio. Ela não me estava a dar problemas, por isso não senti necessidade de a rever.

No dia 21 de junho, no entanto, um dos developers do uBlock Origin abriu um bug por causa dos tipos de regras usadas, bug esse que está relacionado com outro reportado no repositório deste adblocker. TL;DR: estava a misturar filtros estáticos com regras dinâmicas.

Enquanto corrigia o problema, aproveitei por fazer duas pequenas atualizações na lista. A primeira, sugerida num comentário do bug report, é a remoção d’O Público da lista, uma vez que já não faz parte da rede Nónio.

A outra alteração foi a remoção do domínio da lista, uma vez que o MEO GO está a usar este domínio para algum tipo de validação relacionado com o Widevine e os utilizadores da minha lista não vão conseguir utilizar o serviço da MEO se a tiverem ativa. Dá sempre para permitir este domínio quando se visita o site do MEO GO, mas para isso têm que primeiro detetar o problema e mais vale facilitar a vida aos utilizadores do que os fazer andar atrás do problema.

Para terem a nova versão da lista basta aguardarem pela atualização automática, que acontece a cada 3 horas. Se quiserem acelerar o processo, podem sempre forçar a atualização dentro das opções do uBlock Origin.

Se não sabes o que é o Nónio, este site, criado pelo @tomahock, explica o que é e porque é mau.


My tools of trade in a Linux system

With no special order:

Desktop environments and/or window managers

  • plasma (to me, the best desktop environment for any free software operating system)
  • i3wm (paired with picom [] for transparency, blur and rounded corners)

Terminal emulators

  • konsole (I’ve grown very fond if this terminal emulator since I switched to the plasma desktop, and it has blur for the blings ;))
  • urxvt-unicode (with tabbedex, so I can have tabs with it)

Text editors

  • micro (my favorite and because it supports gui keybinds, although it’s a cli text editor)
  • nano (simple and super useful, available by default in a lot of linux distributions)
  • vim (I have a custom mode for writing markdown text)
  • gedit (for when I need a text editor with a gui)

Note taking

  • qownnotes


  • firefox (my favorite for around a decade and an half. I actually used the 0.x versions)
  • chromium
  • brave
  • falkon


  • gimp (and a fork named glimpse)
  • darktable
  • lightzone (like darktable)
  • jpegoptim
  • optipng
  • oxipng
  • youtube-dl

System tools

  • htop
  • gotop
  • cat
  • scat (for when I need to ‘cat’ a file with syntax highlight)
  • less
  • watch (I like to keep a pane opened on tmux with the hardware temperature [watch -n1 ‘sensors -A | egrep “edge|temp”‘])
  • openssh
  • dotdrop (for the dotfiles backup)
  • tmux (I love this terminal multiplexer)
  • tmuxinator (useful if you want to open tmux with any number of panes by default)
  • broot (a cli file manager with vim-like keybinds and commands)
  • fzf integrated with bash (because fuzzy search rocks)
  • pacman (because I use EndeavourOS, basically Arch with a graphical installer)

What about you? What are your tools of trade in a Linux system?