Skip to main content
Version: Next

🚀 Getting Started

Ashell is a status bar for Hyprland and Niri, written in Rust using the iced library.

Does it only work on Hyprland and Niri?

This project originally supported only Hyprland, primarily because it is the compositor I use to test ashell.

Thanks to community support, ashell now supports Niri as well.

In the future, we plan to expand this functionality to other Wayland compositors.

Features

  • App Launcher button
  • Clipboard button
  • OS Updates indicator
  • Hyprland/Niri Active Window
  • Hyprland/Niri Workspaces
  • System Information (CPU, RAM, Temperature)
  • Hyprland/Niri Keyboard Layout
  • Hyprland Keyboard Submap
  • Tray
  • Date and Time
  • Privacy indicators (microphone, camera, and screen sharing usage)
  • Media Player
  • Settings Panel
    • Power menu
    • Battery information
    • Audio sources and sinks
    • Screen brightness
    • Network controls
    • VPN
    • Bluetooth
    • Power profiles
    • Idle inhibitor
    • Airplane mode
  • Custom Modules