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:
1342ae4)
-- Calendar notification
-- lain.widget.cal
-- Calendar notification
-- lain.widget.cal
local function factory(args)
args = args or {}
local cal = {
local function factory(args)
args = args or {}
local cal = {
local args = args or {}
local timeout = args.timeout or 600
local partition = args.partition
local args = args or {}
local timeout = args.timeout or 600
local partition = args.partition
+ local threshold = args.threshold or 99
local showpopup = args.showpopup or "on"
local settings = args.settings or function() end
local showpopup = args.showpopup or "on"
local settings = args.settings or function() end
widget = fs.widget
settings()
widget = fs.widget
settings()
- if partition and fs_now[partition] and fs_now[partition].used >= 99 then
+ if partition and fs_now[partition] and fs_now[partition].percentage >= threshold then
if not helpers.get_map(partition) then
naughty.notify {
preset = naughty.config.presets.critical,
title = "Warning",
if not helpers.get_map(partition) then
naughty.notify {
preset = naughty.config.presets.critical,
title = "Warning",
- text = partition .. " is full",
+ text = string.format("%s is above %d%% (%d%%)", partition, threshold, fs_now[partition].percentage)
}
helpers.set_map(partition, true)
else
}
helpers.set_map(partition, true)
else
-Subproject commit 11ea6b6bc6661396e6d29f362f94c5561a94eb44
+Subproject commit 7a994596603c2129ae18dd2de69f765e2838c2cd