Skip to content

0.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Jun 12:30
8ae2268

WARNING BREAKING CHANGES

The configuration switch from yaml to toml format. The configuration file must be updated to adapt to the new format.
The camelCase format has been removed in favor of snake_case, which better aligns with the toml syntax.

You could use an online tool like: https://transform.tools/yaml-to-toml but remember to change the camelCase to snake_case format.

Now the configuration file is located in ~/.config/ashell/config.toml

Added

  • Add font name configuration
  • Add main bar solid and gradient style
  • Add main bar opacity settings
  • Add menu opacity and backdrop settings
  • Add experimental IWD support as fallback for the network module
  • Handle system with multiple battery
  • Allow to specify custom labels for keyboard layouts
  • Allow to always show a specific number of workspaces, whether they have windows or not
  • Added custom modules and their ability to receive events from external commands

Changed

  • Change configuration file format
  • Enhance the system info module adding network and disk usage
  • Simplify style of "expand" button on wifi/bluetooth buttons
  • Allow to specify custom labels for keyboard layouts
  • Removed background on power info in menu

Fixed

  • Fix missing tray icons
  • Fix hide vpn button when no vpn is configured

Thanks

  • @JumpIn-Git for fixing nix flake instruction
  • @ineu for the custom labels for keyboard layouts, the max_workspaces settings and for fixing some bugs
  • @rahatarmanahmed for the new settings button style, the new battery info style and for fixing some bugs
  • Huge thanks to @clotodex for the iwd network support and the custom modules
  • @tqwewe for fixing the audio sink menu position with bottom bar