Enables running Claude Desktop on Linux systems using a Nix flake.
This Nix flake provides a build script for running the Claude Desktop application on Linux, addressing the lack of an official Linux release. It overcomes the compatibility issues of the `claude-native-bindings` module by providing a reimplementation called `patchy-cnb` using NAPI-RS. This allows users to leverage Claude Desktop on NixOS and other Linux distributions with Nix installed, offering functionalities like MCP support, Ctrl+Alt+Space popup, and tray menu integration.
Key Features
01Includes `patchy-cnb` to reimplement native bindings
02Integrates with system tray menus
03157 GitHub stars
04Supports Ctrl+Alt+Space popup
05Enables Claude Desktop on Linux using Nix
06Supports MCP servers
Use Cases
01Using Claude Desktop with MCP servers on Linux
02Developing and testing integrations with Claude's Computer Use features