Skip to content

darkwater/obsidian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

obsidian

A somewhat lightweight bar written in Rust. Gtk3 is used for layouting and cairo context creation.

Currently only compatible with i3. Connects to MPD to display the currently playing song.

Screenshot

a screenshot

Configuration

Config goes in ~/.config/obsidian/config.toml

Everything is optional and has sensible defaults. (see src/default_config.toml)

# The components to display on the right side of the bar
status_items = [ 'memory', 'load', 'battery', 'clock' ]

# Connection details for MPD
[mpd]
host = "192.168.0.123"
port = 6600

# Run shell commands when right-clicking the corresponding third of the bar
[launch]
left   = "influence"
middle = "vinyl"
right  = "calendar"

# Override some colors (#rrggbbaa, optional alpha)
[colors]
red    = "#e84f4f"
green  = "#b8d68c"
yellow = "#e1aa5d"
blue   = "#7dc1cf"

About

Just another bar, written in Rust with Gtk3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages