sway-bar

Community

Configure Sway's status bar and JSON protocol.

Authormilojarow
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the complex task of configuring the Sway status bar (swaybar) and implementing custom status information using the JSON protocol, ensuring a visually appealing and informative desktop experience.

Core Features & Use Cases

  • Swaybar Configuration: Customize bar position, mode, fonts, colors, and workspace button appearance.
  • JSON Status Protocol: Implement dynamic status updates for time, system info, battery levels, and more, with rich text formatting and click events.
  • Use Case: You want your Sway desktop to display the current time, battery percentage, and network status in a custom color scheme at the top of your screen. This Skill provides the configuration and script examples to achieve that.

Quick Start

Configure your swaybar to display the current time and battery status using the provided examples.

Dependency Matrix

Required Modules

None required

Components

referencesscripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sway-bar
Download link: https://github.com/milojarow/dotfiles/archive/main.zip#sway-bar

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.