From f3694c759df77fccac97f1c99827855f7ed64104 Mon Sep 17 00:00:00 2001 From: pmakhov Date: Sat, 2 Sep 2017 00:33:39 -0400 Subject: improve brightness widget --- brightness-widget/README.md | 52 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 brightness-widget/README.md (limited to 'brightness-widget/README.md') diff --git a/brightness-widget/README.md b/brightness-widget/README.md new file mode 100644 index 0000000..96ce437 --- /dev/null +++ b/brightness-widget/README.md @@ -0,0 +1,52 @@ +# Brightness widget + +![Brightness widget](./br-wid-1.png) + +This widget represents current brightness level. + +## Installation + +Firstly you need to get the current brightness level. There are two options: + + - using `xbacklight` command (depending on your video card (I guess) it may or may not work) + +To check if it works install xbackligth and check if it works: + +```bash +$ sudo apt-get install xbacklight +$ xbackligth -get +``` + +If there is no output it means that it doesn't work, but there is a second option: + + - using `light` command + +Install it from this git repo: [github.com/haikarainen/light](https://github.com/haikarainen/light) and check if it works but running + +```bash +git clone https://github.com/haikarainen/light.git && \ +cd ./light && \ +sudo make && sudo make install \ +light -G +49.18 +``` + +Then in **rc.lua** add the import on top of the file and then add widget to the wibox: + +```lua +require("awesome-wm-widgets.brightness-widget.brightness") +... +-- Add widgets to the wibox +s.mywibox:setup { +... +{ -- Right widgets +... +brightness_widget +``` + +In order to change brightness by shortcuts you can add them to the `globalkeys` table in the **rc.lua**: + +```lua +awful.key({ modkey }, ";", function () awful.spawn("light -A 5") end, {description = "decrease brightness", group = "custom"}), +awful.key({ modkey, "Shift"}, ";", function () awful.spawn("light -U 5") end, {description = "increase brightness", group = "custom"}), +``` \ No newline at end of file -- cgit v1.2.3