mirror of
https://github.com/Zedfrigg/ironbar.git
synced 2025-04-19 19:34:24 +02:00
docs(readme): credit smithay client toolkit
Could not have got the Wayland stuff working without.
This commit is contained in:
parent
324f00cdf9
commit
bb4fe7f7f5
1 changed files with 11 additions and 9 deletions
20
README.md
20
README.md
|
@ -1,9 +1,9 @@
|
||||||
# Ironbar
|
# Ironbar
|
||||||
|
|
||||||
Ironbar is a customisable and feature-rich bar targeting the Sway compositor, written in Rust.
|
Ironbar is a customisable and feature-rich bar targeting the Sway compositor, written in Rust.
|
||||||
It uses GTK3 and gtk-layer-shell.
|
It uses GTK3 and gtk-layer-shell.
|
||||||
|
|
||||||
The bar can be styled to your liking using CSS and hot-loads style changes.
|
The bar can be styled to your liking using CSS and hot-loads style changes.
|
||||||
For information and examples on styling please see the [wiki](https://github.com/JakeStanger/ironbar/wiki).
|
For information and examples on styling please see the [wiki](https://github.com/JakeStanger/ironbar/wiki).
|
||||||
|
|
||||||

|

|
||||||
|
@ -42,29 +42,30 @@ install target/release/ironbar ~/.local/bin/ironbar
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
Ironbar gives a lot of flexibility when configuring, including multiple file formats
|
Ironbar gives a lot of flexibility when configuring, including multiple file formats
|
||||||
and options for scaling complexity: you can use a single config across all monitors,
|
and options for scaling complexity: you can use a single config across all monitors,
|
||||||
or configure different/multiple bars per monitor.
|
or configure different/multiple bars per monitor.
|
||||||
|
|
||||||
A full configuration guide can be found [here](https://github.com/JakeStanger/ironbar/wiki/configuration-guide).
|
A full configuration guide can be found [here](https://github.com/JakeStanger/ironbar/wiki/configuration-guide).
|
||||||
|
|
||||||
## Styling
|
## Styling
|
||||||
|
|
||||||
To get started, create a stylesheet at `.config/ironbar/style.css`. Changes will be hot-reloaded every time you save the file.
|
To get started, create a stylesheet at `.config/ironbar/style.css`. Changes will be hot-reloaded every time you save the
|
||||||
|
file.
|
||||||
|
|
||||||
A full styling guide can be found [here](https://github.com/JakeStanger/ironbar/wiki/styling-guide).
|
A full styling guide can be found [here](https://github.com/JakeStanger/ironbar/wiki/styling-guide).
|
||||||
|
|
||||||
## Project Status
|
## Project Status
|
||||||
|
|
||||||
This project is in alpha, but should be usable.
|
This project is in alpha, but should be usable.
|
||||||
Everything that is implemented works and should be documented.
|
Everything that is implemented works and should be documented.
|
||||||
Proper error handling is in place so things should either fail gracefully with detail, or not fail at all.
|
Proper error handling is in place so things should either fail gracefully with detail, or not fail at all.
|
||||||
|
|
||||||
There is currently room for lots more modules, and lots more configuration options for the existing modules.
|
There is currently room for lots more modules, and lots more configuration options for the existing modules.
|
||||||
The current configuration schema is not set in stone and breaking changes could come along at any point;
|
The current configuration schema is not set in stone and breaking changes could come along at any point;
|
||||||
until the project matures I am more interested in ease of use than backwards compatibility.
|
until the project matures I am more interested in ease of use than backwards compatibility.
|
||||||
|
|
||||||
A few bugs do exist, and I am sure there are plenty more to be found.
|
A few bugs do exist, and I am sure there are plenty more to be found.
|
||||||
|
|
||||||
The project will be *actively developed* as I am using it on my daily driver.
|
The project will be *actively developed* as I am using it on my daily driver.
|
||||||
Bugs will be fixed, features will be added, code will be refactored.
|
Bugs will be fixed, features will be added, code will be refactored.
|
||||||
|
@ -77,3 +78,4 @@ Please check [here](https://github.com/JakeStanger/ironbar/blob/master/CONTRIBUT
|
||||||
|
|
||||||
- [Waybar](https://github.com/Alexays/Waybar) - A lot of the initial inspiration, and a pretty great bar.
|
- [Waybar](https://github.com/Alexays/Waybar) - A lot of the initial inspiration, and a pretty great bar.
|
||||||
- [Rustbar](https://github.com/zeroeightysix/rustbar) - Served as a good demo for writing a basic GTK bar in Rust
|
- [Rustbar](https://github.com/zeroeightysix/rustbar) - Served as a good demo for writing a basic GTK bar in Rust
|
||||||
|
- [Smithay Client Toolkit](https://github.com/Smithay/client-toolkit) - Essential in being able to communicate to Wayland
|
Loading…
Add table
Reference in a new issue