DEV Community

Patrik Barsi
Patrik Barsi

Posted on

College student starts getting good at ricing (kinda)

Customizing My Omarchy Setup — Progress Update

In my last post, I dove into the world of Omarchy (Arch) with the goal of creating an aesthetic, productive, and minimalistic system that I fully control. The aesthetic part is coming along nicely.

I’m currently working on my own theme called Defrosted, heavily inspired by bjarneo’s Omarchy Frost theme. My plan is to make it a bit more colorful while keeping the focus on blue variants.


Visual Setup Progress

Since my last post, I’ve modified my background, Waybar, shell prompt, and Walker app launcher.

Background

For the background, I wanted something snowy, cloudy, and cold, with a darker tone for better contrast. Following DHH’s advice, I browsed through dharmx’s wallpaper collection for a while and eventually landed on this one:

Background


Waybar

I spent quite some time tweaking my Waybar. My goal was to have each section (left, center, right) clearly separated, with each showing only the essential information.

After reading the documentation and experimenting with CSS IDs and class names (which wasn’t exactly smooth), I finally arrived at this result:

Waybar

The left module contains only the workspaces.

The center module shows the day of the month (e.g., 13th) and the time in 24-hour format.

At first, when I heard ThePrimeagen talk about this format, I thought it was a bad idea — why not include the month or the day of the week? But after thinking it through, he’s right. These two pieces of information tell me everything I need: I already know what month it is, and I don’t need to be reminded of the weekday. Thanks, ThePrimeagen.


Shell Prompt

As I plan to use the terminal a lot, I wanted my shell prompt to feel special. Omarchy ships with Starship, and my first idea was to use the Tokyo Night style:

Tokyo Night Prompt

While it looks great, it’s a bit too much for me. Even though I could adjust what’s displayed, it didn’t align with my minimalistic goals.

So, I ended up with this cleaner version:

Minimal Prompt

It shows the last three directories (in a stylish way), and when I’m inside a Git repository, it displays the current branch:

Git Prompt

In this screenshot, I’m in the base folder of the repository, so only that directory name is visible.


Walker App Launcher

Lastly, I tweaked my Walker launcher — mainly color adjustments and rounded corners. Unfortunately, I can’t screenshot it for some reason, so you’ll have to take my word that it looks good.


Thanks for reading!

See you next time.

Top comments (0)