Categories
Desktop core
Wayland desktop session, shell, compatibility, and portal components.
| Component | Description |
|---|---|
| wayfire | Wayland compositor used by the default desktop session |
| wf-shell | Panel, launcher, and desktop shell components for Wayfire |
| wf-config | Wayfire configuration helpers and defaults |
| wcm | Wayfire configuration manager UI |
| xwayland | X11 compatibility layer for non-native Wayland apps |
| xdg-desktop-portal | Desktop portal services used by sandboxed applications |
Developer agents
CLI assistants and coding tools included in the development baseline.
| Tool | Description |
|---|---|
| claude-code | Code-assistant CLI for local and remote repository workflows |
| agy | UI/UX and interface review assistant CLI |
| codex | Multi-step coding assistant CLI |
| gemini-cli | Terminal-based assistant for coding and research tasks |
| qwen-code | Code-generation and analysis assistant CLI |
| crush / maki / nanocoder | Additional development assistants in the desktop metapackage |
IDEs
JetBrains and Eclipse tools for multi-language development.
| IDE | Description |
|---|---|
| IntelliJ IDEA Ultimate | General-purpose Java and JVM IDE |
| PyCharm | Python IDE available on supported builds |
| CLion | C and C++ IDE with debugger and toolchain integration |
| GoLand | Go language IDE with project and module tooling |
| WebStorm | JavaScript and TypeScript web development IDE |
| PhpStorm / RubyMine / DataGrip / RustRover | Language and database IDE family included by build target |
| Eclipse | Extensible open-source IDE for multi-language workflows |
Local AI
On-device model serving for offline or local-first workflows.
| Service | Description |
|---|---|
| ollama | Local model runtime service for desktop development sessions |
| GPU autodetect | Automatic acceleration when compatible graphics hardware is present |
| localhost binding | Default service bind is local-only unless explicitly changed |
