Web Apps

These web apps live in ~/.local/share/applications. They're just .desktop text files. You can make your own or remove the default ones by cloning or deleting these files.

It's best if you log into all your accounts using a regular browser before using the web app shortcuts. The thin wrapper frame doesn't work well with 1password, so just easier to be logged in directly first.

All the keyboard hotkeys for these web apps can be changed in ~/.config/hypr/hyprland.conf.

ChatGPT

ChatGPT is the most popular AI chat bot in the world.

You can start ChatGPT using Super + A.

WhatsApp

WhatsApp is one of the most popular messaging services in the world, and the web version is a great option for Linux.

You can start WhatsApp using Super + Shift + G.

X

X is where news break.

You can start X using Super + X and go straight to writing a new post with Super + Shift + X.

YouTube

YouTube is the most video platform in the world.

You can start YouTube using Super + Y.

HEY

HEY is an email and calendar service that serves as a great alternative to people tired of Gmail, Outlook, or Apple Mail. It's made by 37signals where Omakub originated.

You can start HEY Email using Super + E and HEY Calendar using Super + C.

Basecamp

Basecamp is a project management service that helps small teams move faster and make more progress. Instead of patching together a mishmash of Trello, Slack, Asana, Notion, or whatever, you can have it all in one place with Basecamp. It's made by 37signals where Omarchy originated.

You can start Basecamp using wofi (Super + Space)

Add more...

You can easily add new web apps using the web2app terminal command by passing a name, url, and link to an icon.

Example: web2app 'Google Photos' https://photos.google.com https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/google-photos.png

That'll download the icon straight from Dashboard Icons and create the new web app, which you as always can launch with Super + Space and writing Google Photos.

If you wish to remove a web app, you can use web2app-remove NAME.