diff options
author | ache <ache@ache.one> | 2018-01-28 01:35:09 +0100 |
---|---|---|
committer | ache <ache@ache.one> | 2018-01-28 01:35:09 +0100 |
commit | 21f5fcd60410163bdf71a7b6e486f68ffef7775d (patch) | |
tree | a6ad17f624107c967c1f9fb48b9e56e8cc0b2064 | |
parent | vim helper (diff) |
Add an option to toggle battery warning
-rw-r--r-- | rc.lua | 43 |
1 files changed, 24 insertions, 19 deletions
@@ -200,6 +200,7 @@ myemailwidget = wibox.widget.textbox() mybatwidget = wibox.widget.textbox ('') mynetworkwidget = wibox.widget.textbox ('') +notify_bat = true function act() vicious.force({ mpdwidget, }) @@ -219,25 +220,27 @@ function act() else mybatwidget:set_markup_silently( markup("#E61E1E", "🔋") .. string.sub(percent, 1, a+1)) end - -- str = awful.util.shell("acpi | cut -d',' -f2") - if percent == " 21%\n" or percent == " 20%\n" then - naughty.notify({ preset = naughty.config.presets.critical, - title = "Niveau de batterie", - text = "Niveau de batterie inquiétant." - .. "Pensez à trouver une prise" }) - end - if percent == " 8%\n" or percent == " 9%\n" or - percent == " 10%\n" then - naughty.notify({ preset = naughty.config.presets.critical, - title = "Alerte niveau de batterie", - text = "Niveau de batterie faible," - .. "pensez à charger le portable" }) - end - if percent == " 4%\n" or percent == " 5%\n" then - naughty.notify({ preset = naughty.config.presets.critical, - title = "Attention niveau batterie critique !", - text = "Plus que quelque minutes avant un manque d'energie." - .. "Pensez à sauvegarder." }) + if notify_bat then + -- str = awful.util.shell("acpi | cut -d',' -f2") + if percent == " 21%\n" or percent == " 20%\n" then + naughty.notify({ preset = naughty.config.presets.critical, + title = "Niveau de batterie", + text = "Niveau de batterie inquiétant." + .. "Pensez à trouver une prise" }) + end + if percent == " 8%\n" or percent == " 9%\n" or + percent == " 10%\n" then + naughty.notify({ preset = naughty.config.presets.critical, + title = "Alerte niveau de batterie", + text = "Niveau de batterie faible," + .. "pensez à charger le portable" }) + end + if percent == " 4%\n" or percent == " 5%\n" then + naughty.notify({ preset = naughty.config.presets.critical, + title = "Attention niveau batterie critique !", + text = "Plus que quelque minutes avant un manque d'energie." + .. "Pensez à sauvegarder." }) + end end end) else @@ -627,6 +630,8 @@ awful.key({ modkey, "Shift" }, "s", hotkeys_popup.show_help, {descriptio {description = "Toogle Wibox", group = "awesome"}), awful.key({ modkey, "Shift" }, "t", function () blockWibox = not blockWibox end, {description = "Lock Wibox", group = "awesome"}), + awful.key({ modkey, "Shift" }, "b", function () notify_bat= not notify_bat end, + {description = "Toggle battery warning", group = "awesome"}), awful.key({ modkey, "Control" }, "t", function () showHideWibox() end), |