i3-workspace-brightness

Crates.ioi3-workspace-brightness
lib.rsi3-workspace-brightness
version1.0.3
sourcesrc
created_at2020-08-11 22:05:07.213945
updated_at2023-01-01 16:09:58.74997
descriptionUtility to auto-adjust the brightness of i3wm workspaces
homepagehttps://github.com/orhun/i3-workspace-brightness
repositoryhttps://github.com/orhun/i3-workspace-brightness
max_upload_size
id275517
size43,456
Orhun Parmaksız (orhun)

documentation

https://github.com/orhun/i3-workspace-brightness/blob/master/README.md

README

i3-workspace-brightness

Release AUR crates.io

About

Rust port of this Python script with a few improvements.

It allows individual brightness levels for each workspace and changes the brightness automatically while switching between them.

Installation

Cargo

cargo install i3-workspace-brightness

AUR

paru -S i3-workspace-brightness

Configuration

Add this line to your i3 config:

exec_always --no-startup-id i3-workspace-brightness

Replacing xbacklight commands

Use GET_BRIGHTNESS and SET_BRIGHTNESS environment variables for the command to use. For example:

export GET_BRIGHTNESS="light"
export SET_BRIGHTNESS="light -S {}"
i3-workspace-brightness

or set the variables while running i3-workspace-brightness:

GET_BRIGHTNESS="light" SET_BRIGHTNESS="light -S {}" i3-workspace-brightness

License

GNU General Public License (v3)

Copyright

Copyright © 2020-2023, Orhun Parmaksız

Commit count: 17

cargo fmt