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:
martin f. krafft [Mon, 12 Feb 2018 22:56:39 +0000 (11:56 +1300)]
make variables local
martin f. krafft [Mon, 12 Feb 2018 22:49:06 +0000 (11:49 +1300)]
Remove clocks printf debugging
martin f. krafft [Mon, 12 Feb 2018 22:46:48 +0000 (11:46 +1300)]
nicer spacer
martin f. krafft [Mon, 12 Feb 2018 22:46:40 +0000 (11:46 +1300)]
Globetrotter clock display
martin f. krafft [Mon, 12 Feb 2018 22:46:08 +0000 (11:46 +1300)]
do not set floating for urxvt
martin f. krafft [Mon, 12 Feb 2018 21:39:14 +0000 (10:39 +1300)]
symlink luatz into search path
martin f. krafft [Mon, 12 Feb 2018 21:38:41 +0000 (10:38 +1300)]
Add '.config/awesome/modules/luatz/' from commit '
bdbbf89c38126a71b17049469e8f976c571b9392'
git-subtree-dir: .config/awesome/modules/luatz
git-subtree-mainline:
de5931c65f3f8a7138a412fcdfa8fce830807679
git-subtree-split:
bdbbf89c38126a71b17049469e8f976c571b9392
martin f. krafft [Sun, 14 Jan 2018 02:37:57 +0000 (15:37 +1300)]
append clients to the end of the list instead of making them master
martin f. krafft [Sun, 14 Jan 2018 02:37:09 +0000 (15:37 +1300)]
add freedesktop menu
daurnimator [Sat, 9 Dec 2017 09:37:32 +0000 (20:37 +1100)]
doc/index.md: Fix internal link
daurnimator [Sat, 9 Dec 2017 09:13:05 +0000 (20:13 +1100)]
Merge tag 'v0.4'
daurnimator [Sat, 9 Dec 2017 06:46:18 +0000 (17:46 +1100)]
Release v0.4
daurnimator [Sat, 9 Dec 2017 06:44:18 +0000 (17:44 +1100)]
Whitespace removal
daurnimator [Sat, 9 Dec 2017 06:20:50 +0000 (17:20 +1100)]
spec/timetable_spec.lua: Add more test cases for negative day normalisation
daurnimator [Wed, 6 Dec 2017 06:42:03 +0000 (17:42 +1100)]
README.md: Add coveralls badge
daurnimator [Wed, 6 Dec 2017 06:38:09 +0000 (17:38 +1100)]
.gitignore: add compiled docs
daurnimator [Wed, 6 Dec 2017 06:36:46 +0000 (17:36 +1100)]
luatz-scm-0.rockspec: license is not MIT/X11 variant
daurnimator [Wed, 6 Dec 2017 06:36:18 +0000 (17:36 +1100)]
COPYING: Update year
daurnimator [Wed, 6 Dec 2017 06:35:08 +0000 (17:35 +1100)]
luatz/parse.lua: Pass base to tonumber explicitly
daurnimator [Wed, 6 Dec 2017 06:31:40 +0000 (17:31 +1100)]
Move to consistent whitespace style
daurnimator [Wed, 6 Dec 2017 06:15:50 +0000 (17:15 +1100)]
examples/date_arithmetic.lua: Remove unused c2 var
daurnimator [Wed, 6 Dec 2017 06:13:25 +0000 (17:13 +1100)]
luatz/timetable.lua: Remove unused year_length function
daurnimator [Wed, 6 Dec 2017 06:12:47 +0000 (17:12 +1100)]
luatz/timetable.lua: Fix incorrect normalisation logic for negative day field
Fixes #13
martin f. krafft [Tue, 26 Sep 2017 11:19:50 +0000 (13:19 +0200)]
float gxmessage
martin f. krafft [Tue, 26 Sep 2017 11:19:31 +0000 (13:19 +0200)]
fix maximisation
martin f. krafft [Sun, 27 Aug 2017 14:05:17 +0000 (16:05 +0200)]
do not detach remote mosh sessions
martin f. krafft [Wed, 7 Jun 2017 11:51:46 +0000 (13:51 +0200)]
float pinentry
martin f. krafft [Thu, 1 Jun 2017 11:59:14 +0000 (13:59 +0200)]
fix firefox activate filter
martin f. krafft [Mon, 22 May 2017 19:05:26 +0000 (21:05 +0200)]
force-disable vert/horiz maximisation
martin f. krafft [Thu, 6 Apr 2017 09:11:45 +0000 (11:11 +0200)]
default XDG_CONFIG_HOME value
martin f. krafft [Thu, 6 Apr 2017 09:11:34 +0000 (11:11 +0200)]
follow lain renames
martin f. krafft [Thu, 6 Apr 2017 09:01:06 +0000 (11:01 +0200)]
Add '.config/awesome/lain/' from commit '
fc6e880da40668c6e9bd9da3786ff2fcae519c75'
git-subtree-dir: .config/awesome/lain
git-subtree-mainline:
40798583795b58e496db607d9d23324b4a7ae09c
git-subtree-split:
fc6e880da40668c6e9bd9da3786ff2fcae519c75
martin f. krafft [Thu, 6 Apr 2017 09:00:56 +0000 (11:00 +0200)]
fix mupdf rule
martin f. krafft [Thu, 6 Apr 2017 08:59:30 +0000 (10:59 +0200)]
remove lain submodule
Luke Bonham [Sun, 2 Apr 2017 22:53:31 +0000 (00:53 +0200)]
pulsebar: fix factory return
Luke Bonham [Sun, 2 Apr 2017 19:28:49 +0000 (21:28 +0200)]
contrib.gpmdp: instantiate in factory
Luke Bonham [Sun, 2 Apr 2017 17:35:03 +0000 (19:35 +0200)]
widgets: no global tables, but one instance per call; closes #336; closes #337
Luke Bonham [Sat, 1 Apr 2017 10:49:58 +0000 (12:49 +0200)]
bat: critical/low levels notification configurable; closes #335
martin f. krafft [Thu, 30 Mar 2017 08:11:51 +0000 (10:11 +0200)]
default to non-floating, except dialogs and mupdf
martin f. krafft [Thu, 30 Mar 2017 08:11:27 +0000 (10:11 +0200)]
use tmux for irc session remotely
martin f. krafft [Fri, 24 Mar 2017 09:18:44 +0000 (10:18 +0100)]
handle firefox and firefox-esr
martin f. krafft [Fri, 24 Mar 2017 09:18:25 +0000 (10:18 +0100)]
use tmux for irssi
martin f. krafft [Fri, 24 Mar 2017 09:16:20 +0000 (10:16 +0100)]
chromium extensions enabled
martin f. krafft [Fri, 24 Mar 2017 09:16:06 +0000 (10:16 +0100)]
remove eth widget
Luke Bonham [Tue, 14 Mar 2017 18:42:47 +0000 (19:42 +0100)]
Merge pull request #332 from aajjbb/fix-fs-typo
fixing typo mentioned in #331
aajjbb [Tue, 14 Mar 2017 13:43:44 +0000 (10:43 -0300)]
fixing typo mentioned in #331
daurnimator [Mon, 13 Mar 2017 14:54:33 +0000 (01:54 +1100)]
Fix luacheck warnings
A recent luacheck update added new warnings.
daurnimator [Sat, 11 Mar 2017 04:00:32 +0000 (15:00 +1100)]
luatz/gettime: Use lunix if available
daurnimator [Sat, 11 Mar 2017 03:39:24 +0000 (14:39 +1100)]
luatz/tzinfo: Add __name field to metatables
Luke Bonham [Fri, 10 Mar 2017 19:48:11 +0000 (20:48 +0100)]
calendar: mouse.current_widgets safety check
daurnimator [Tue, 7 Mar 2017 23:49:28 +0000 (10:49 +1100)]
luatz/gettime: Check that CLOCK constants exist
ljsyscall can end up defining a clock_gettime function without defining clock symbols.
Closes #11
Luke Bonham [Tue, 28 Feb 2017 09:55:48 +0000 (10:55 +0100)]
pulsebar: fix typos; closes #327
Luke Bonham [Fri, 24 Feb 2017 12:48:13 +0000 (13:48 +0100)]
add .device for pulseaudio and pulsebar; wiki updated; closes #323
Luke Bonham [Fri, 24 Feb 2017 12:24:52 +0000 (13:24 +0100)]
fs: elseif -> else in scr argument check; #322
Luke Bonham [Fri, 24 Feb 2017 12:08:13 +0000 (13:08 +0100)]
fix #321
Luke Bonham [Wed, 22 Feb 2017 12:46:03 +0000 (13:46 +0100)]
#320, calendar: name signal functions
Luke Bonham [Tue, 21 Feb 2017 17:11:08 +0000 (18:11 +0100)]
issue template updated
Luke Bonham [Tue, 21 Feb 2017 10:58:02 +0000 (11:58 +0100)]
Merge pull request #319 from Unode/patch-2
fs, dfs: workaround premature end of file with awful.spawn.easy_async
Renato Alves [Tue, 21 Feb 2017 00:15:30 +0000 (01:15 +0100)]
Workaround premature end of file with awful.spawn.easy_async
Luke Bonham [Mon, 20 Feb 2017 11:17:06 +0000 (12:17 +0100)]
closes #318
copycat-killer [Tue, 14 Feb 2017 17:42:43 +0000 (18:42 +0100)]
#315: removed vertical arg from {alsa,pulse}bar
copycat-killer [Mon, 13 Feb 2017 12:33:54 +0000 (13:33 +0100)]
Merge branch 'master' of github.com:copycat-killer/lain
copycat-killer [Mon, 13 Feb 2017 12:33:44 +0000 (13:33 +0100)]
wiki updated; #314
Luke Bonham [Mon, 13 Feb 2017 12:31:05 +0000 (13:31 +0100)]
Merge pull request #314 from geripgeri/feature/add_tag_set_layout
Adding support for setting up a layout of the new tag.
Gergely Peidl [Mon, 13 Feb 2017 10:26:38 +0000 (11:26 +0100)]
Adding support for setting up a layout of the new tag.
copycat-killer [Thu, 9 Feb 2017 17:27:31 +0000 (18:27 +0100)]
calendar, #289: instead of setting timeout, don't show at all
copycat-killer [Wed, 8 Feb 2017 19:45:11 +0000 (20:45 +0100)]
pull #307: worker -> factory
copycat-killer [Wed, 8 Feb 2017 18:55:27 +0000 (19:55 +0100)]
calendar, #289: attempt to assert notification timeout when t_out is 0
copycat-killer [Wed, 8 Feb 2017 13:15:48 +0000 (14:15 +0100)]
lain.widgets -> lain.widget
copycat-killer [Wed, 8 Feb 2017 13:09:52 +0000 (14:09 +0100)]
abase renamed to watch; #312: wiki updated
copycat-killer [Tue, 7 Feb 2017 08:08:21 +0000 (09:08 +0100)]
Merge branch 'trap000d-master'
Aleksandr Beliaev [Mon, 6 Feb 2017 01:40:19 +0000 (14:40 +1300)]
Fix for local vs utc time offset
copycat-killer [Tue, 7 Feb 2017 08:07:09 +0000 (09:07 +0100)]
Merge branch 'master' of https://github.com/trap000d/lain into trap000d-master
copycat-killer [Tue, 7 Feb 2017 08:02:38 +0000 (09:02 +0100)]
calendar: fix #289
copycat-killer [Tue, 7 Feb 2017 07:14:45 +0000 (08:14 +0100)]
fix typo; closes #311
Trap000d [Tue, 7 Feb 2017 05:56:11 +0000 (18:56 +1300)]
Merge branch 'master' of github.com:trap000d/lain
Aleksandr Beliaev [Mon, 6 Feb 2017 01:40:19 +0000 (14:40 +1300)]
Fix for local vs utc time offset
copycat-killer [Mon, 6 Feb 2017 16:34:08 +0000 (17:34 +0100)]
util: magnify_client/mc: added width and height factors as optional args
Aleksandr Beliaev [Mon, 6 Feb 2017 01:40:19 +0000 (14:40 +1300)]
Fix for local vs utc time offset
trap000d [Mon, 6 Feb 2017 01:34:55 +0000 (14:34 +1300)]
Merge pull request #2 from copycat-killer/master
Merge to master
copycat-killer [Sat, 4 Feb 2017 13:40:21 +0000 (14:40 +0100)]
#308 fix
Calvin Timmer [Thu, 2 Feb 2017 13:37:43 +0000 (14:37 +0100)]
Allow multiple instances of the pulseaudio widget
Enable switching between default sink or source in pulseaudio widget
copycat-killer [Fri, 3 Feb 2017 20:00:00 +0000 (21:00 +0100)]
#300 cal: revert highlight command; #308 mpd: escape quotes in cover path; weather: refresh widget when refreshing notification
copycat-killer [Wed, 1 Feb 2017 20:58:40 +0000 (21:58 +0100)]
wiki updated
copycat-killer [Wed, 1 Feb 2017 11:18:11 +0000 (12:18 +0100)]
fix #300
Luke Bonham [Wed, 1 Feb 2017 11:11:37 +0000 (12:11 +0100)]
Merge pull request #303 from 2009/patch-4
Fix calander widget not highlighting date #300
2009 [Wed, 1 Feb 2017 09:08:55 +0000 (19:08 +1000)]
Fix calender widget not highlighting date
- os.date was returning the day as 01 which meant the calendar icon was looking for 01.png instead of 1.png
- looks like the cal command pads the singe didgets which the gsub didn't account for
copycat-killer [Tue, 31 Jan 2017 16:42:29 +0000 (17:42 +0100)]
cal: remove os-dependent flag; #299 #300
copycat-killer [Tue, 31 Jan 2017 16:31:12 +0000 (17:31 +0100)]
fix #298
Luke Bonham [Mon, 30 Jan 2017 12:23:57 +0000 (13:23 +0100)]
Merge pull request #297 from 2009/patch-3
task: fix typo so notification_preset can be overidden
Luke Bonham [Mon, 30 Jan 2017 12:23:30 +0000 (13:23 +0100)]
Merge pull request #296 from 2009/patch-2
task: define markup (was not defined)
2009 [Mon, 30 Jan 2017 10:55:45 +0000 (20:55 +1000)]
Fix typo so notification_preset can be overidden
2009 [Mon, 30 Jan 2017 10:38:04 +0000 (20:38 +1000)]
Bugfix markup was not defined
martin f. krafft [Mon, 30 Jan 2017 03:18:02 +0000 (16:18 +1300)]
icedove is thunderbird now
martin f. krafft [Mon, 30 Jan 2017 03:17:54 +0000 (16:17 +1300)]
remove debug output
martin f. krafft [Mon, 30 Jan 2017 03:17:45 +0000 (16:17 +1300)]
better battery indication
copycat-killer [Sun, 29 Jan 2017 13:46:54 +0000 (14:46 +0100)]
wiki updated
copycat-killer [Sun, 29 Jan 2017 13:45:15 +0000 (14:45 +0100)]
base: removed
copycat-killer [Sun, 29 Jan 2017 12:48:25 +0000 (13:48 +0100)]
#289 fix attempt
copycat-killer [Sat, 28 Jan 2017 22:35:27 +0000 (23:35 +0100)]
markup: added fontfg and fontbg