From 74efec1b8bfef3776baac10458bcdc183a410fc1 Mon Sep 17 00:00:00 2001 From: Simone Camito Date: Tue, 30 Jun 2026 18:21:41 +0200 Subject: [PATCH] docs: reposition copy from status bar to desktop shell Align the project description across README, Cargo manifest, website and developer guide with the new GitHub repository description "A ready to go desktop shell for Wayland". --- AGENTS.md | 2 +- Cargo.toml | 2 +- README.md | 2 +- docs/book.toml | 2 +- docs/src/introduction.md | 2 +- website/docs/intro.md | 2 +- website/docusaurus.config.ts | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index b4198ce9b..284157bab 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -12,7 +12,7 @@ make install # install binary to /usr/bin (requires sudo) ## Project overview -ashell is a status bar for Wayland compositors, written in Rust with the iced GUI framework. +ashell is a desktop shell for Wayland compositors, written in Rust with the iced GUI framework. It has dedicated backends for Hyprland and Niri and a generic Wayland fallback for other compositors. It follows the Elm architecture (model → update → view) with a modular design separating UI modules from backend services. diff --git a/Cargo.toml b/Cargo.toml index aafa6e902..ed8a464a7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ashell" -description = "A ready to go status bar for Wayland compositors" +description = "A ready to go desktop shell for Wayland" homepage = "https://malpenzibo.github.io/ashell/" repository = "https://github.com/MalpenZibo/ashell" authors = ["Simone Camito (Zibo)"] diff --git a/README.md b/README.md index 3e9f639ae..6b6ba4506 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ashell -

A ready to go status bar for Wayland compositors.

+

A ready to go desktop shell for Wayland.

Matrix GitHub License diff --git a/docs/book.toml b/docs/book.toml index 0b5790809..586e51341 100644 --- a/docs/book.toml +++ b/docs/book.toml @@ -3,7 +3,7 @@ authors = ["ashell contributors"] language = "en" src = "src" title = "ashell Developer Guide" -description = "Developer onboarding and architecture reference for the ashell Wayland status bar" +description = "Developer onboarding and architecture reference for the ashell Wayland desktop shell" [output.html] default-theme = "coal" diff --git a/docs/src/introduction.md b/docs/src/introduction.md index c100a053f..51618277d 100644 --- a/docs/src/introduction.md +++ b/docs/src/introduction.md @@ -2,7 +2,7 @@ > **Note:** The content of this developer guide has been entirely generated by AI, based on analysis of the ashell source code, GitHub issues, pull requests, and project discussions. It may contain inaccuracies or become outdated as the project evolves. Contributions to improve and maintain this documentation are welcome. -**ashell** is a ready-to-go status bar for Wayland compositors. It ships dedicated backends for [Hyprland](https://hyprland.org/) and [Niri](https://github.com/YaLTeR/niri) and falls back to a generic Wayland backend on other compositors. It is written in Rust using the [iced](https://iced.rs/) GUI framework and provides a modern, feature-rich taskbar experience for Wayland-based Linux desktops. +**ashell** is a ready-to-go desktop shell for Wayland. It ships dedicated backends for [Hyprland](https://hyprland.org/) and [Niri](https://github.com/YaLTeR/niri) and falls back to a generic Wayland backend on other compositors. It is written in Rust using the [iced](https://iced.rs/) GUI framework and provides a modern, feature-rich desktop shell experience for Wayland-based Linux desktops. ## Who This Book Is For diff --git a/website/docs/intro.md b/website/docs/intro.md index 2f9c4fc7a..430e63134 100644 --- a/website/docs/intro.md +++ b/website/docs/intro.md @@ -4,7 +4,7 @@ sidebar_position: 1 # 🚀 Getting Started -Ashell is a Wayland status bar written in Rust using the `iced` library. It runs +Ashell is a ready to go desktop shell for Wayland, written in Rust using the `iced` library. It runs on any Wayland compositor. See [Compositor Support](./compositor-support.md) for the dedicated integrations, the generic fallback, and the feature matrix. diff --git a/website/docusaurus.config.ts b/website/docusaurus.config.ts index 9efba209e..02eef97df 100644 --- a/website/docusaurus.config.ts +++ b/website/docusaurus.config.ts @@ -6,7 +6,7 @@ import type * as Preset from "@docusaurus/preset-classic"; const config: Config = { title: "Ashell", - tagline: "A ready to go status bar for Wayland compositors", + tagline: "A ready to go desktop shell for Wayland", favicon: "img/favicon.svg", // Future flags, see https://docusaurus.io/docs/api/docusaurus-config#future