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