Hermes Desktop App - customize icons

Ok, first of, I am a totally newb who just installed Hermes (on VPS) and as I was discovering how to install the WebUI, I saw the new desktop app.. that is what I ended up installing after having some issues with already installing the other interfaces (remember I am a newb)

When I got to the desktop app (Mac OS), i thought... I want to replace the app icon and the in app Hermes logo to my personal brand.

How to Customize the Hermes Agent Desktop Icons on macOS

I figured out how to change both the macOS Dock/app icon and the in-app welcome screen logo for the Hermes Agent desktop app.

This is for macOS and assumes the app is installed as:

/Applications/Hermes Agent.app

Your path may be slightly different.

What you are changing

There are two different icons:

1. Dock / Finder / macOS app icon
   File: Contents/Resources/icon.icns

2. In-app welcome screen logo
   File inside app.asar:
   out/renderer/assets/icon-DmaHCIN7.png

The second filename may vary by version, so I included the search steps below.

Part 1: Change the macOS Dock / App Icon

Step 1: Put your PNG on the Desktop

Use a square PNG if possible, ideally 1024x1024.

Example filename:

SizHermes_logo.png

Step 2: Convert the PNG to .icns

Open Terminal and run:

cd ~/Desktop

rm -rf icon.iconset icon.icns
mkdir icon.iconset

sips -z 16 16       SizHermes_logo.png --out icon.iconset/icon_16x16.png
sips -z 32 32       SizHermes_logo.png --out icon.iconset/icon_16x16@2x.png
sips -z 32 32       SizHermes_logo.png --out icon.iconset/icon_32x32.png
sips -z 64 64       SizHermes_logo.png --out icon.iconset/icon_32x32@2x.png
sips -z 128 128     SizHermes_logo.png --out icon.iconset/icon_128x128.png
sips -z 256 256     SizHermes_logo.png --out icon.iconset/icon_128x128@2x.png
sips -z 256 256     SizHermes_logo.png --out icon.iconset/icon_256x256.png
sips -z 512 512     SizHermes_logo.png --out icon.iconset/icon_256x256@2x.png
sips -z 512 512     SizHermes_logo.png --out icon.iconset/icon_512x512.png
sips -z 1024 1024   SizHermes_logo.png --out icon.iconset/icon_512x512@2x.png

iconutil -c icns icon.iconset -o icon.icns

This creates:

~/Desktop/icon.icns

Step 3: Back up and replace the Hermes app icon

Quit Hermes completely first.

Then run:

cp "/Applications/Hermes Agent.app/Contents/Resources/icon.icns" \
"/Applications/Hermes Agent.app/Contents/Resources/icon-original.icns"

cp ~/Desktop/icon.icns \
"/Applications/Hermes Agent.app/Contents/Resources/icon.icns"

touch "/Applications/Hermes Agent.app"
killall Dock
killall Finder

Reopen Hermes.

If the Dock still shows the old icon, remove Hermes from the Dock, reopen it from Applications, then choose “Keep in Dock” again.

Part 2: Change the In-App Welcome Screen Logo

Hermes is an Electron app, so the in-app logo is packed inside:

/Applications/Hermes Agent.app/Contents/Resources/app.asar

Step 1: Extract app.asar

Run:

mkdir -p ~/Desktop/hermes-extract
cd "/Applications/Hermes Agent.app/Contents/Resources"

npx /asar extract app.asar ~/Desktop/hermes-extract/app-extracted

If npx asks to install u/electron/asar, type:

y

Step 2: Find the welcome screen icon

Go into the extracted app:

cd ~/Desktop/hermes-extract/app-extracted

Search for the welcome screen text:

grep -R "How can I help you today" -n .

In my case, it returned:

./out/renderer/assets/index-DXhGRPoA.js

Then search for where the icon variable is defined:

grep -n "const icon\|var icon\|let icon\|icon =" ./out/renderer/assets/index-DXhGRPoA.js | head -50

In my case, it returned:

const icon = "" + new URL("icon-DmaHCIN7.png", import.meta.url).href;

So the in-app welcome logo file was:

./out/renderer/assets/icon-DmaHCIN7.png

Your filename may be different.

Step 3: Replace the in-app logo

Back up the original image:

cp ./out/renderer/assets/icon-DmaHCIN7.png \
./out/renderer/assets/icon-DmaHCIN7-backup.png

Replace it with your custom PNG:

cp ~/Desktop/SizHermes_logo.png \
./out/renderer/assets/icon-DmaHCIN7.png

Again, replace icon-DmaHCIN7.png with whatever filename your search found.

Step 4: Repack app.asar

Run:

cd ~/Desktop/hermes-extract
npx u/electron/asar pack app-extracted app.asar

Step 5: Back up the original app.asar

Run:

cp "/Applications/Hermes Agent.app/Contents/Resources/app.asar" \
"/Applications/Hermes Agent.app/Contents/Resources/app-original.asar"

Step 6: Replace the active app.asar

Run:

cp ~/Desktop/hermes-extract/app.asar \
"/Applications/Hermes Agent.app/Contents/Resources/app.asar"

Quit Hermes completely and reopen it.

Restore Original Files If Needed

If the app breaks or you want to undo the changes:

Restore original app icon

cp "/Applications/Hermes Agent.app/Contents/Resources/icon-original.icns" \
"/Applications/Hermes Agent.app/Contents/Resources/icon.icns"

touch "/Applications/Hermes Agent.app"
killall Dock
killall Finder

Restore original in-app files

cp "/Applications/Hermes Agent.app/Contents/Resources/app-original.asar" \
"/Applications/Hermes Agent.app/Contents/Resources/app.asar"

Then reopen Hermes.

Notes

The Dock/app icon and in-app logo are two separate files.

App updates may overwrite your changes.

Always keep backups of:

icon.icns

app.asar

your custom PNG

your generated icon.icns

This is just a local customization. It does not change the official app source code.

https://preview.redd.it/mi4rlon3vd0h1.png?width=851&format=png&auto=webp&s=d67b818b9b1cd871c29e35aef10955dcab2e360c

reddit.com
u/OchoZeroCinco — 2 months ago
▲ 2 r/pumpfun+1 crossposts

Hacker Hits Omni Trading Founder – Coins Stolen in Brutal Attack... But This Could Be the Biggest "Buy the Dip" Opportunity in Meme Coin History (i made that up, lol)

The crypto streets are shaking again.

Just when the **Omni Trading** meme coin project was gaining serious traction—strong community, real momentum, and the kind of vibe that turns holders into believers—a devastating hack slammed the founder. Significant coins were drained. The price cratered hard, creating one of the sharpest, cleanest dips we've seen on a project with genuine legs.

This isn't some random rug or slow bleed. It's a classic "hacker hits, market panics" moment. Fear is in the air. Charts are red. Weak hands are paper-handing at a loss. And smart money? They're quietly loading the bags.

Why This Dip Feels Different

Omni Trading wasn't just another hype-driven meme coin with no story. It had real founder skin in the game, an engaged community, and the kind of narrative that resonates in this cycle: trading tools, omni-chain vibes, and that raw, community-first energy that separates survivors from the thousands of dead tokens littering Solana and Base.

The hack changed the short-term price action, but it didn't erase the fundamentals that made people bullish in the first place:

- A dedicated community that was already building before the attack.

- The "successful meme coin project" foundation—virality potential, meme power, and real holder conviction.

- The founder getting personally hit adds a redemption arc that crypto Twitter eats up. We've seen projects bounce harder after adversity when the team and holders rally.

In meme coins, **narrative is everything**. "Hacked founder fights back, community steps up, dip buyers get generational wealth" is pure alpha. It's the stuff that turns a -70% drawdown into a 50x recovery story.

### The Psychology of the Dip (and Why It's Your Shot)

Crypto history is littered with legendary "buy the dip" moments born from chaos:

- Projects that looked dead after exploits, rugs, or FUD—only to roar back stronger because diamond-handed holders refused to let the story end.

- Hack-induced panic sells create oversold conditions where fear exceeds reality. Liquidity dries up, price disconnects from the project's actual strength, and the rebound can be violent when sentiment flips.

Right now, the dip on Omni Trading is screaming opportunity for those with conviction. The coins stolen are gone, but the project isn't. If the community rallies, the founder (or remaining team) pushes forward with transparency, and new buyers see the undervaluation—**this could be the setup for one of the fastest recoveries and runs in the current meme meta**.

How to Approach This (Not Financial Advice – DYOR, Trade Smart)

  1. **Verify the damage**: Check on-chain data, official announcements, and remaining liquidity. Understand exactly how much was taken versus what's left in circulation and LP.

  2. **Watch community reaction**: Real projects show up in the fire. Look for transparent updates, burned tokens if applicable, or clear recovery plans. Ghosting = danger.

  3. **Size appropriately**: Meme coins are high-risk. Only put in what you can afford to lose. The volatility here will be insane—expect 2x-5x swings in hours if it starts pumping.

  4. **Narrative fuel**: Share the story. "Bought the Omni hack dip" posts hit different when the chart starts turning green. Meme coins live and die by attention.

This isn't about blindly aping. It's about recognizing when fear creates asymmetry. The hacker took coins. They didn't take the vision, the memes, or the potential of a strong holder base that refuses to die.

**Hacker hits. Legends buy the dip.**

Omni Trading just handed the market one of those rare "once in a cycle" reset moments. The weak are exiting. The strong are accumulating.

Will you be watching from the sidelines... or will you be the one posting "I bought the Omni founder hack dip" when this thing rips?

The clock is ticking. Dips this clean on projects with prior success don't last forever.

**DYOR. Stay safe. Wagmi—if you have the nerve.**

(Disclaimer: This is not financial advice. Cryptocurrency and meme coins are extremely volatile and risky. Past performance or narrative potential does not guarantee future results. Always do your own research and never invest more than you can afford to lose entirely.) Sure i used chatgpt to write this, but its real. Im just a shitty writer.

pump.fun
u/OchoZeroCinco — 2 months ago