X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/c2870a4932b7ad872f0a3f69579a1e837961a97e..6c3f59e62a32b670161736dd995a3153837d4c94:/awesome/conky.lua diff --git a/awesome/conky.lua b/awesome/conky.lua index fa1c3f5..71996cf 100644 --- a/awesome/conky.lua +++ b/awesome/conky.lua @@ -2,57 +2,53 @@ local utils = require("utils") local function get_conky() - local clients = client.get() - local conky = nil - local i = 1 - while clients[i] - do - if clients[i].class == "Conky" - then - conky = clients[i] - end - i = i + 1 + local clients = client.get() + local conky = nil + local i = 1 + while clients[i] do + if clients[i].class == "Conky" then + conky = clients[i] end - return conky + i = i + 1 + end + return conky end local function raise_conky() - local conky = get_conky() - if conky - then - conky.ontop = true - end + local conky = get_conky() + if conky then + conky.ontop = true + conky.hidden = false + end end local function lower_conky() - local conky = get_conky() - if conky - then - conky.ontop = false - end + local conky = get_conky() + if conky then + conky.ontop = false + conky.hidden = true + end end local function toggle_conky() - local conky = get_conky() - if conky - then - if conky.ontop - then - conky.ontop = false - else - conky.ontop = true - end + local conky = get_conky() + if conky then + if conky.ontop then + conky.ontop = false + else + conky.ontop = true end + end end utils.rules.append({ - { rule = { class = "Conky" }, - properties = { floating = true, - sticky = true, - ontop = false, - focusable = true, - size_hints = {"program_position", "program_size"} - } }, + { rule = { class = "Conky" }, + properties = { floating = true, + sticky = true, + ontop = false, + hidden = true, + focusable = true, + size_hints = {"program_position", "program_size"} } }, }) -- add global key