Skip to content

kupospelov/bare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bare

A lightweight vertical bar for Wayland compositors.

bare

About

bare is a vertical bar focused on maximizing useful screen space and minimizing system resource usage.

It can be compared to the likes of swaybar or i3bar with a few key differences:

  1. Vertical layout.
  2. Built-in set of blocks: no dependency on i3status.
  3. Reliance on Wayland protocols: the bar does not connect to compositor-specific IPC sockets.

Due to the vertical layout, each block is expected to be 1-3 character long. This is suitable for time, date, or various percentage blocks.

Required Protocols

The compositor must support the following protocols:

You can follow the links to check yours.

Building

Dependencies:

  • Rust (edition 2024)
  • make
  • scdoc (optional, for man pages)

Run make.

About

A bare minimum Wayland bar

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages