summaryrefslogtreecommitdiff
path: root/brightness-widget/README.md
diff options
context:
space:
mode:
authorpmakhov <pavel.makhov@savoirfairelinux.com>2017-09-02 00:33:39 -0400
committerpmakhov <pavel.makhov@savoirfairelinux.com>2017-09-02 00:33:39 -0400
commitf3694c759df77fccac97f1c99827855f7ed64104 (patch)
treec1e697ebd19dd99fb3df63963b689990b6b559da /brightness-widget/README.md
parent0bf81d5e9e04a251a677320cc6aa68eb5a630f8b (diff)
improve brightness widget
Diffstat (limited to 'brightness-widget/README.md')
-rw-r--r--brightness-widget/README.md52
1 files changed, 52 insertions, 0 deletions
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