Humaid AlQassimi

< Go back

My favourite software

Aug 12, 2019 · 1 min read

This is a list of software which improved the way I use my computer.

Backing up

I use Borg which allows me to efficiently backup my files, it supports encryption and deduplication of files, allowing me to use a fraction of space compared to a traditional method.

Text editing & document processing

I use neovim because it is fast, minimal and just works. Editors like VS Code and Atom sucks, a text editor shouldn’t be using 500-700MB of RAM to open a small text file.

I usually write my notes and reports in Markdown, which is then converted to PDF (through LaTeX) with pandoc. LaTeX is used when I need more control over the document.

Linux/Unix utilities and programs

  • maim: a simple command-line based screenshot program.
  • zsh/Oh My Zsh: my favourite shell environment setup.
  • sxiv: a perfect, minimal image viewer.
  • zathura: a light PDF viewer which uses Vi keyboard shortcuts.
  • Claws Mail: a mail client which is lightweight and delightful to use.

Desktop environment

  • My window manager is dwm, modified to support volume, brightness, display and pomodoro (spt) support, and theme colour changed. I like the way dwm arranges windows (compared to i3wm).
  • My terminal emulator is st, which seems to just work well.

Would like to comment on the blog post? Feel free to start a discussion on my public general mailing list.

Articles from blogs I follow around the net

You can also read my newsfeed.

Adding Search to my Blog

Adding Search to my Blog Written By: Jake Bauer | Posted: 2020-07-03 | Last Updated: 2020-07-03 As my collection of blog posts keeps growing, it is becoming increasingly apparent to me that I need to offer visitors some way to search through my previous pos…

via - What's New July 3, 2020

A Month-and-a-Half of Self-Hosted Email

A Month-and-a-Half of Self-Hosted Email Written By: Jake Bauer | Posted: 2020-07-02 | Last Updated: 2020-07-02 There’s been a lot of talk in my Internet neighbourhood lately about the state of email and whether it’s broken or not. I previously posted about …

via - What's New July 2, 2020

Let’s not be pedantic about “Open Source”

Another day, another “it’s not true open source, you’re not allowed to call it that!” thread on Hacker News.[1] This seems to pop up every few weeks or so and today I’m sufficiently peeved by it to write something about it. Here’s the thing: I don’t think yo…

via July 3, 2020

General-purpose OS, special-purpose OS, and now: vendor-purpose OS

There have, historically, been two kinds of operating systems: general-purpose, and special-purpose. These roles are defined by the function they serve for the user. Examples of general-purpose operating systems include Unix (Linux, BSD, etc), Solaris, Haiku…

via Drew DeVault's Blog June 26, 2020

Generated by openring