Omahub
← All plugins
P

PrettyZap

by PrettyZap

Native Omarchy bar control for PrettyZap: open, hide, theme, and quit WhatsApp Web.

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
bbece9d
Scanned
4 weeks ago

No potentially dangerous behavior detected in the analyzed commit.

Automated analysis only — not a security guarantee.

AI advisory review

No obvious issues detected

Language-model assessment · ~deepseek/deepseek-v4-flash-latest — advisory only

None
AI risk level
None
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
bbece9d
Reviewed
4 weeks ago

Manual review agrees with the deterministic scan: this is a straightforward Omarchy bar widget that reads a status file, checks whether the prettyzap binary is installed, and sends D-Bus or CLI commands to the PrettyZap app. No obfuscation, installer, persistence, credential access, or destructive behavior was found.

How this check works

This review combines the deterministic scan (the rule-based results above) with an independent look at the plugin's code by a language model. The model reads a trimmed sample of the repository's files, the manifest, and the README, then gives a plain-language risk level and a recommendation: install (no notable danger), review (look closer first), or avoid (clearly dangerous).

It runs on the same analyzed commit as the deterministic scan and is strictly advisory — it is not a security guarantee and never blocks a plugin by itself. A human moderator still reviews plugins before they are listed.

AI advisory only — automated analysis, not a security guarantee.

Install
$ omarchy plugin add https://github.com/prettyletto/prettyzap --enable
Widgets #bar #launcher

PrettyZap

PrettyZap is a Linux desktop wrapper for WhatsApp Web with a collapsible chat drawer, keyboard shortcuts, theme controls, and a persistent WhatsApp session.

On Omarchy, the optional bar plugin provides quick controls for opening, hiding, theming, and quitting PrettyZap.

See it in action

Keyboard controls

Keyboard controls demo

Watch the keyboard controls video

Theming

Theming demo

Watch the theming video

Settings and widget controls

Settings and widget demo

Watch the settings and widget video

Install

Install PrettyZap and the Omarchy bar plugin:

yay -S --needed prettyzap-bin
omarchy plugin add https://github.com/prettyletto/prettyzap.git --enable --yes

The plugin only checks whether the prettyzap command is installed; it never installs packages or runs an installer on your behalf.

The plugin adds a bar icon. Left-click opens or hides PrettyZap, middle-click opens settings, and right-click opens the control panel. The control panel includes a Hide badge / Show badge action; it hides only the unread count and does not change WhatsApp notification permissions.

Useful commands

prettyzap --toggle  # show or hide PrettyZap

Keyboard shortcuts include:

  • Ctrl/Cmd + L — toggle the chat drawer
  • Ctrl/Cmd + / — focus chat search
  • Ctrl/Cmd + 1 … 8 — navigate WhatsApp sections
  • Ctrl/Cmd + Shift + T — toggle the theme
  • Ctrl/Cmd + Shift + Space — show or hide PrettyZap

Uninstall

Remove the AUR package and the Omarchy plugin while keeping settings and the WhatsApp session:

yay -Rns prettyzap-bin
omarchy plugin remove prettyletto.prettyzap --yes

To also remove PrettyZap settings and session data:

rm -rf ~/.config/prettyzap ~/.config/pjzap

License

MIT — see LICENSE.