patrickjaja/claude-desktop-extra

Unofficial Linux packages for Claude Desktop AI assistant with automated updates.

What it solves

Claude Desktop is officially supported on Linux only for specific distributions (Ubuntu/Debian). This project provides a repackaged version of the official build that works across a wider range of Linux distributions (Arch, Fedora, RHEL, NixOS) and adds features that are either missing from the official Linux build or restricted to macOS and Windows.

How it works

It takes the official Anthropic Claude Desktop Linux build and repackages it for various package managers and formats (APT, DNF, RPM, Pacman, AppImage, Nix). It applies patches to remove platform gates and injects Linux-specific executors and bridges (such as x11-bridge and wlroots-bridge) to enable functionality like Computer Use on Linux.

Who it’s for

Linux users who want to run Claude Desktop on distributions other than Ubuntu/Debian, or those who want extended functionality, custom themes, and easier configuration of feature flags and third-party inference.

Highlights

  • Computer Use: Enables desktop automation (screenshot, click, type, scroll) on Linux, which is not part of the official build.
  • Custom Themes: Includes 97 bundled light/dark palettes with a live picker.
  • Multiple Profiles: Allows running several isolated instances of the app, each logged into a different account.
  • Quick Entry: A global hotkey popup for fast access.
  • Hardware Buddy: Enables support for the Nibblet BLE pet device on Linux.
  • Extended Settings: Adds an "Extra" section in settings for managing themes, community features, and upstream feature flags without editing config files.

Related

  • Project
  • Project
  • Dispatch
  • Project
  • Dispatch