]>
git.madduck.net Git - etc/awesome.git/commitdiff
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
013654c )
local pairs = pairs
local string = string
local tconcat = table.concat
local pairs = pairs
local string = string
local tconcat = table.concat
local tonumber = tonumber
local tostring = tostring
local tonumber = tonumber
local tostring = tostring
cal.notification = nil
end
cal.notification = nil
end
- function cal.show(timeout , month, year, scr)
+ function cal.show(seconds , month, year, scr)
cal.notification_preset.text = tconcat(cal.build(month, year))
if cal.three then
cal.notification_preset.text = tconcat(cal.build(month, year))
if cal.three then
preset = cal.notification_preset,
screen = cal.followtag and awful.screen.focused() or scr or 1,
icon = cal.icon,
preset = cal.notification_preset,
screen = cal.followtag and awful.screen.focused() or scr or 1,
icon = cal.icon,
- timeout = timeout or cal.notification_preset.timeout or 5
+ timeout = type(seconds) == "number" and seconds or cal.notification_preset.timeout or 5
local naughty = require("naughty")
local wibox = require("wibox")
local string = string
local naughty = require("naughty")
local wibox = require("wibox")
local string = string
-- ThinkPad battery infos and widget creator
-- http://www.thinkwiki.org/wiki/Tp_smapi
-- ThinkPad battery infos and widget creator
-- http://www.thinkwiki.org/wiki/Tp_smapi
tp_smapi.notification = naughty.notify {
title = string.format("%s: %s %s (%s)", batid, mfgr, model, chem),
text = msg,
tp_smapi.notification = naughty.notify {
title = string.format("%s: %s %s (%s)", batid, mfgr, model, chem),
text = msg,
- timeout = seconds or 0,
+ timeout = type(seconds) == "number" and seconds or 0,
screen = scr or focused()
}
end
screen = scr or focused()
}
end
local math = math
local string = string
local tconcat = table.concat
local math = math
local string = string
local tconcat = table.concat
local tonumber = tonumber
local query_size = Gio.FILE_ATTRIBUTE_FILESYSTEM_SIZE
local query_free = Gio.FILE_ATTRIBUTE_FILESYSTEM_FREE
local tonumber = tonumber
local query_size = Gio.FILE_ATTRIBUTE_FILESYSTEM_SIZE
local query_free = Gio.FILE_ATTRIBUTE_FILESYSTEM_FREE
fs.notification_preset.screen = fs.followtag and focused() or scr or 1
fs.notification = naughty.notify {
preset = fs.notification_preset,
fs.notification_preset.screen = fs.followtag and focused() or scr or 1
fs.notification = naughty.notify {
preset = fs.notification_preset,
+ timeout = type(seconds) == "number" and seconds or 5
local math = math
local os = os
local string = string
local math = math
local os = os
local string = string
local tonumber = tonumber
-- OpenWeatherMap
local tonumber = tonumber
-- OpenWeatherMap
weather.icon_path = icons_path .. "na.png"
weather.icon = wibox.widget.imagebox(weather.icon_path)
weather.icon_path = icons_path .. "na.png"
weather.icon = wibox.widget.imagebox(weather.icon_path)
- function weather.show(t_out )
+ function weather.show(seconds )
weather.hide()
if followtag then
weather.hide()
if followtag then
weather.forecast_update()
end
weather.forecast_update()
end
- weather.notification = naughty.notify({
+ weather.notification = naughty.notify {
+ preset = notification_preset,
text = weather.notification_text,
icon = weather.icon_path,
text = weather.notification_text,
icon = weather.icon_path,
- timeout = t_out,
- preset = notification_preset
- })
+ timeout = type(seconds == "number") and seconds or notification_preset.timeout
+ }
end
function weather.hide()
end
function weather.hide()
-Subproject commit 7a994596603c2129ae18dd2de69f765e2838c2cd
+Subproject commit 50fc0e4d153f67f105633b5bf1bda232155d5140