Linux has no apps folder — getting Antigravity into the launcher Draft

by D'Vaughn House

⚠ DRAFT — pending the author's fact-check. Details and numbers below are not yet verified. Nothing here is final.

The goal

Antigravity was extracted and sitting on disk, but it was nowhere in the app launcher. On a Mac you drag it to Applications and you're done. Linux doesn't work like that.

Hardware and cost

Software stack

What broke and how it was fixed

The root cause is simple once you see it: a manually extracted tarball creates no .desktop entry, and without one the launcher has no idea the app exists. There's no "apps folder" to drag things into.

The recipe:

  1. Move the app to ~/Apps/antigravity (hand-installed GUI apps live in ~/Apps/<appname> — no sudo needed)
  2. Create ~/.local/share/applications/antigravity.desktop pointing at the binary
  3. Restart Walker with omarchy-restart-walker so it picks up the new entry
  4. Add a keybind — Super+A — for one-key launching

The gotcha that cost real time: Omarchy's keybind syntax is Lua (o.bind("SUPER + A", ...) in bindings.lua), not the bindd = ... .conf syntax from generic Hyprland guides. Every Hyprland keybind tutorial on the internet will give you the wrong format for Omarchy.

Verdict

On Omarchy, installing a GUI app by hand is a three-step ritual: ~/Apps, a .desktop file, restart Walker. And whenever a generic Linux guide gives you config syntax, check whether Omarchy wants the Lua version instead — it usually does.

← All builds