Omarchy: Missing Essentials

While tweaking and configuring my system, I discovered that Omarchy misses a few utilities that are essential; at least, for me.

nslookup / dig

To test and fix DNS settings, I need a few network utilities.

sudo pacman -S --needed bind dhclient

npm

We need npm to install a wide range of other utilities.

sudo pacman -S --needed npm

rsync

For syncing files between systems, especially in scripts, you can't live without rsync.

sudo pacman -S --needed npm rsync

croc

I switch between machines constantly. croc makes file transfers trivial, whether I'm on my home network or sending something across the internet.

sudo pacman -S --needed croc

Once installed, run croc send without a destination. On the receiving machine, launch croc, enters the one-time code that appears, and the file transfer begins.

croc send ~/Downloads/screenshot.png

crontab

For scheduling background jobs, we need cronie.

sudo pacman -S --needed cronie

vi

Omarchy is the first Linux distribution I've used that ships without vi. In my opinion, that's a cardinal sin.

sudo pacman -S --needed vi

GIMP

I rarely configure a new machine without GIMP. It is the standard tool for processing images on Linux.

sudo pacman -S --needed gimp