Skip to content

amnweb/yasb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e7b8595 · Jan 20, 2025
Dec 11, 2024
Aug 8, 2024
Aug 2, 2024
Jan 20, 2025
Jan 20, 2025
Dec 6, 2024
Jul 3, 2024
Jan 20, 2025
Jul 10, 2024
Jan 20, 2025

Repository files navigation

YASB Reborn

A highly configurable Windows status bar written in Python.

Discord



Installation

Requirements

Installer

  • Visit the releases page.
  • Look for the latest release version, which will typically be listed at the top.
  • Under the "Assets" section of the release, you’ll find various files. Click on the installer file to download it.

Winget

Install the YASB using winget install

winget install --id AmN.yasb

Using Python

  • Install Python 3.12
  • Install required Python Modules:
    • pip install -r requirements.txt
    • Create the directory C:/Users/{username}/.config/yasb/ and copy styles.css and config.yaml into folder. If you don't have the .config/yasb/ directory, on first run, the application will create it for you with the default configuration.
    • Configure styles.css and config.yaml to your liking.
  • Start the application:
    • run python src/main.py in your terminal (or click yasb.vbs)

Demo YASB

Reborn Windows 11 Yasb 001 for more themes visit yasb-themes

Demo YASB + Komorebi

Theme Catppuccin Mocha Theme Catppuccin Mocha

Note

This repository is updated on a regular basis; when you update files, always check styles.css and config.yaml for new features and changes; otherwise, your config can be broken.

List of currently available widgets in YASB.

  • Active Windows Title: Displays the title of the currently active window.
  • Applications: Shows a list of predefined applications.
  • Battery: Displays the current battery status.
  • Bluetooth: Shows the current Bluetooth status and connected devices.
  • Brightness: Displays and change the current brightness level.
  • CPU: Shows the current CPU usage.
  • Clock: Displays the current time and date.
  • Custom: Create a custom widget.
  • Github: Shows notifications from GitHub.
  • Home: A customizable home widget menu.
  • Disk: Displays disk usage information.
  • Language: Shows the current input language.
  • Libre Hardware Monitor: Connects to Libre Hardware Monitor to get sensor data.
  • Media: Displays media controls and information.
  • Memory: Shows current memory usage.
  • Microphone: Displays the current microphone status.
  • OBS: Integrates with OBS Studio to show recording status.
  • Server Monitor: Monitors server status.
  • Traffic: Displays network traffic information.
  • Taskbar: A customizable taskbar for launching applications.
  • Power Menu: A menu for power options.
  • Update Checker: Checks for available updates using Windows Update and Winget.
  • Volume: Shows and controls the system volume.
  • Wallpapers: Allows changing wallpapers.
  • Weather: Displays current weather information.
  • WiFi: Shows the current WiFi status.
  • WHKD: Shows the current hotkey.
  • Windows-Desktops: Windows desktops switcher.
  • Komorebi Workspaces: Komorebi workspaces widget.
  • Komorebi Layout: Shows the current layout of Komorebi.

🏆 Contributors

Thanks to our amazing contributors!

YASB Contributors