A desktop built from scratch for GhostBSD.

Mocka replaces MATE one component at a time, written from scratch and compatible with MATE along the way.

A GhostBSD desktop with Mocka Dock on the panel

Mocka Dock

Your apps, one click away

Pinned and running apps share one row of buttons. Pin by dragging from the menu, the desktop or the file manager, and right click any app for its actions, recent files and windows.

Mocka Dock on a GhostBSD panel with pinned and running apps

Why Mocka

Written from scratch

Every component is new code, reverse engineered from how the MATE tools behave.

BSD first

Built for FreeBSD and GhostBSD, with no Linux-specific assumptions.

Compatible with MATE

Mix Mocka and MATE components while the transition happens.

Get involved

Mocka is developed in the open. Pick the part that suits you.

  • Code

    Every component is a repository in the GitHub org. Open a pull request, or raise larger changes in Discussions first.

  • Testing

    Run the alpha on GhostBSD and report what breaks, with the steps that led there.

  • Design

    Share mockups, icons and interface ideas in Discussions.

  • Translation

    Not set up yet. Watch Discussions for the announcement.

Get Mocka

Mocka is developed as part of GhostBSD and ships with it. Install GhostBSD and the components arrive with the system.

Announcements

All news