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:

etc/awesome.git
3 years agono screen name in salvaged tab notification
martin f. krafft [Tue, 17 Sep 2019 06:07:22 +0000 (08:07 +0200)]
no screen name in salvaged tab notification

3 years agoshow widgets on all screens
martin f. krafft [Tue, 17 Sep 2019 06:07:10 +0000 (08:07 +0200)]
show widgets on all screens

3 years agoremove debug output
martin f. krafft [Tue, 17 Sep 2019 06:06:54 +0000 (08:06 +0200)]
remove debug output

3 years agoadd forex widgets
martin f. krafft [Thu, 15 Aug 2019 02:26:59 +0000 (14:26 +1200)]
add forex widgets

3 years agomake pdfshuffler floating
martin f. krafft [Sat, 29 Dec 2018 09:36:30 +0000 (10:36 +0100)]
make pdfshuffler floating

3 years agomore xmms2 integration
martin f. krafft [Sat, 29 Dec 2018 09:36:18 +0000 (10:36 +0100)]
more xmms2 integration

3 years agoautorandr shortcut
martin f. krafft [Sat, 29 Dec 2018 09:35:56 +0000 (10:35 +0100)]
autorandr shortcut

3 years agoadd gauting setup
martin f. krafft [Sat, 29 Dec 2018 09:35:40 +0000 (10:35 +0100)]
add gauting setup

3 years agofix profile matching
martin f. krafft [Fri, 7 Dec 2018 08:31:29 +0000 (09:31 +0100)]
fix profile matching

4 years agofix positioning of certain modal apps
martin f. krafft [Tue, 11 Sep 2018 07:12:59 +0000 (09:12 +0200)]
fix positioning of certain modal apps

4 years agonew layouts
martin f. krafft [Tue, 11 Sep 2018 07:12:43 +0000 (09:12 +0200)]
new layouts

4 years agoadd lehel layout for tags
martin f. krafft [Sun, 17 Jun 2018 07:10:46 +0000 (09:10 +0200)]
add lehel layout for tags

4 years agoround time data for maths operations
martin f. krafft [Sun, 17 Jun 2018 07:10:35 +0000 (09:10 +0200)]
round time data for maths operations

4 years agofix completion for run prompt
martin f. krafft [Wed, 4 Apr 2018 07:53:41 +0000 (19:53 +1200)]
fix completion for run prompt

4 years agodisable rules for UI clients for now
martin f. krafft [Fri, 9 Mar 2018 13:44:46 +0000 (14:44 +0100)]
disable rules for UI clients for now

4 years agoonly move mouse pointer if target client will be visible/raised/focused
martin f. krafft [Tue, 27 Feb 2018 03:14:48 +0000 (16:14 +1300)]
only move mouse pointer if target client will be visible/raised/focused

4 years agotaghelper module refactoring fixes
martin f. krafft [Tue, 27 Feb 2018 03:14:10 +0000 (16:14 +1300)]
taghelper module refactoring fixes

4 years agoparametrise spacer "widget"
martin f. krafft [Tue, 27 Feb 2018 03:13:45 +0000 (16:13 +1300)]
parametrise spacer "widget"

4 years agoMove mouse pointer to area only if not already within
martin f. krafft [Tue, 27 Feb 2018 03:13:12 +0000 (16:13 +1300)]
Move mouse pointer to area only if not already within

4 years agomassive refactor for autorandr and other stuff
martin f. krafft [Sun, 25 Feb 2018 10:21:08 +0000 (23:21 +1300)]
massive refactor for autorandr and other stuff

4 years agomove battery widget to better context
martin f. krafft [Thu, 22 Feb 2018 00:17:15 +0000 (13:17 +1300)]
move battery widget to better context

4 years agofactor out clocksarray to separate module
martin f. krafft [Wed, 21 Feb 2018 23:47:12 +0000 (12:47 +1300)]
factor out clocksarray to separate module

4 years agore-add eth widget
martin f. krafft [Wed, 21 Feb 2018 23:00:26 +0000 (12:00 +1300)]
re-add eth widget

4 years agofactor cryptowidgets into separate module
martin f. krafft [Wed, 21 Feb 2018 23:00:14 +0000 (12:00 +1300)]
factor cryptowidgets into separate module

4 years agorevert to upstream set of layouts
martin f. krafft [Wed, 21 Feb 2018 23:06:03 +0000 (12:06 +1300)]
revert to upstream set of layouts

4 years agoimport debian/upstream rc.lua changes
martin f. krafft [Wed, 21 Feb 2018 22:59:43 +0000 (11:59 +1300)]
import debian/upstream rc.lua changes

4 years agofactor out sorted_table helper function
martin f. krafft [Wed, 21 Feb 2018 22:23:04 +0000 (11:23 +1300)]
factor out sorted_table helper function

4 years agofont experiments
martin f. krafft [Wed, 21 Feb 2018 22:22:50 +0000 (11:22 +1300)]
font experiments

4 years agoreorder clocks and always show local timezone
martin f. krafft [Tue, 13 Feb 2018 02:36:55 +0000 (13:36 +1100)]
reorder clocks and always show local timezone

4 years agomake variables local
martin f. krafft [Mon, 12 Feb 2018 22:56:39 +0000 (11:56 +1300)]
make variables local

4 years agoRemove clocks printf debugging
martin f. krafft [Mon, 12 Feb 2018 22:49:06 +0000 (11:49 +1300)]
Remove clocks printf debugging

4 years agonicer spacer
martin f. krafft [Mon, 12 Feb 2018 22:46:48 +0000 (11:46 +1300)]
nicer spacer

4 years agoGlobetrotter clock display
martin f. krafft [Mon, 12 Feb 2018 22:46:40 +0000 (11:46 +1300)]
Globetrotter clock display

4 years agodo not set floating for urxvt
martin f. krafft [Mon, 12 Feb 2018 22:46:08 +0000 (11:46 +1300)]
do not set floating for urxvt

4 years agosymlink luatz into search path
martin f. krafft [Mon, 12 Feb 2018 21:39:14 +0000 (10:39 +1300)]
symlink luatz into search path

4 years agoAdd '.config/awesome/modules/luatz/' from commit 'bdbbf89c38126a71b17049469e8f976c571...
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

4 years agoappend clients to the end of the list instead of making them master
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

4 years agoadd freedesktop menu
martin f. krafft [Sun, 14 Jan 2018 02:37:09 +0000 (15:37 +1300)]
add freedesktop menu

4 years agodoc/index.md: Fix internal link
daurnimator [Sat, 9 Dec 2017 09:37:32 +0000 (20:37 +1100)]
doc/index.md: Fix internal link

4 years agoMerge tag 'v0.4'
daurnimator [Sat, 9 Dec 2017 09:13:05 +0000 (20:13 +1100)]
Merge tag 'v0.4'

4 years agoRelease v0.4
daurnimator [Sat, 9 Dec 2017 06:46:18 +0000 (17:46 +1100)]
Release v0.4

4 years agoWhitespace removal
daurnimator [Sat, 9 Dec 2017 06:44:18 +0000 (17:44 +1100)]
Whitespace removal

4 years agospec/timetable_spec.lua: Add more test cases for negative day normalisation
daurnimator [Sat, 9 Dec 2017 06:20:50 +0000 (17:20 +1100)]
spec/timetable_spec.lua: Add more test cases for negative day normalisation

4 years agoREADME.md: Add coveralls badge
daurnimator [Wed, 6 Dec 2017 06:42:03 +0000 (17:42 +1100)]
README.md: Add coveralls badge

4 years ago.gitignore: add compiled docs
daurnimator [Wed, 6 Dec 2017 06:38:09 +0000 (17:38 +1100)]
.gitignore: add compiled docs

4 years agoluatz-scm-0.rockspec: license is not MIT/X11 variant
daurnimator [Wed, 6 Dec 2017 06:36:46 +0000 (17:36 +1100)]
luatz-scm-0.rockspec: license is not MIT/X11 variant

4 years agoCOPYING: Update year
daurnimator [Wed, 6 Dec 2017 06:36:18 +0000 (17:36 +1100)]
COPYING: Update year

4 years agoluatz/parse.lua: Pass base to tonumber explicitly
daurnimator [Wed, 6 Dec 2017 06:35:08 +0000 (17:35 +1100)]
luatz/parse.lua: Pass base to tonumber explicitly

4 years agoMove to consistent whitespace style
daurnimator [Wed, 6 Dec 2017 06:31:40 +0000 (17:31 +1100)]
Move to consistent whitespace style

4 years agoexamples/date_arithmetic.lua: Remove unused c2 var
daurnimator [Wed, 6 Dec 2017 06:15:50 +0000 (17:15 +1100)]
examples/date_arithmetic.lua: Remove unused c2 var

4 years agoluatz/timetable.lua: Remove unused year_length function
daurnimator [Wed, 6 Dec 2017 06:13:25 +0000 (17:13 +1100)]
luatz/timetable.lua: Remove unused year_length function

4 years agoluatz/timetable.lua: Fix incorrect normalisation logic for negative day field
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

5 years agofloat gxmessage
martin f. krafft [Tue, 26 Sep 2017 11:19:50 +0000 (13:19 +0200)]
float gxmessage

5 years agofix maximisation
martin f. krafft [Tue, 26 Sep 2017 11:19:31 +0000 (13:19 +0200)]
fix maximisation

5 years agodo not detach remote mosh sessions
martin f. krafft [Sun, 27 Aug 2017 14:05:17 +0000 (16:05 +0200)]
do not detach remote mosh sessions

5 years agofloat pinentry
martin f. krafft [Wed, 7 Jun 2017 11:51:46 +0000 (13:51 +0200)]
float pinentry

5 years agofix firefox activate filter
martin f. krafft [Thu, 1 Jun 2017 11:59:14 +0000 (13:59 +0200)]
fix firefox activate filter

5 years agoforce-disable vert/horiz maximisation
martin f. krafft [Mon, 22 May 2017 19:05:26 +0000 (21:05 +0200)]
force-disable vert/horiz maximisation

5 years agodefault XDG_CONFIG_HOME value
martin f. krafft [Thu, 6 Apr 2017 09:11:45 +0000 (11:11 +0200)]
default XDG_CONFIG_HOME value

5 years agofollow lain renames
martin f. krafft [Thu, 6 Apr 2017 09:11:34 +0000 (11:11 +0200)]
follow lain renames

5 years agoAdd '.config/awesome/lain/' from commit 'fc6e880da40668c6e9bd9da3786ff2fcae519c75'
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

5 years agofix mupdf rule
martin f. krafft [Thu, 6 Apr 2017 09:00:56 +0000 (11:00 +0200)]
fix mupdf rule

5 years agoremove lain submodule
martin f. krafft [Thu, 6 Apr 2017 08:59:30 +0000 (10:59 +0200)]
remove lain submodule

5 years agopulsebar: fix factory return
Luke Bonham [Sun, 2 Apr 2017 22:53:31 +0000 (00:53 +0200)]
pulsebar: fix factory return

5 years agocontrib.gpmdp: instantiate in factory
Luke Bonham [Sun, 2 Apr 2017 19:28:49 +0000 (21:28 +0200)]
contrib.gpmdp: instantiate in factory

5 years agowidgets: no global tables, but one instance per call; closes #336; closes #337
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

5 years agobat: critical/low levels notification configurable; closes #335
Luke Bonham [Sat, 1 Apr 2017 10:49:58 +0000 (12:49 +0200)]
bat: critical/low levels notification configurable; closes #335

5 years agodefault to non-floating, except dialogs and mupdf
martin f. krafft [Thu, 30 Mar 2017 08:11:51 +0000 (10:11 +0200)]
default to non-floating, except dialogs and mupdf

5 years agouse tmux for irc session remotely
martin f. krafft [Thu, 30 Mar 2017 08:11:27 +0000 (10:11 +0200)]
use tmux for irc session remotely

5 years agohandle firefox and firefox-esr
martin f. krafft [Fri, 24 Mar 2017 09:18:44 +0000 (10:18 +0100)]
handle firefox and firefox-esr

5 years agouse tmux for irssi
martin f. krafft [Fri, 24 Mar 2017 09:18:25 +0000 (10:18 +0100)]
use tmux for irssi

5 years agochromium extensions enabled
martin f. krafft [Fri, 24 Mar 2017 09:16:20 +0000 (10:16 +0100)]
chromium extensions enabled

5 years agoremove eth widget
martin f. krafft [Fri, 24 Mar 2017 09:16:06 +0000 (10:16 +0100)]
remove eth widget

5 years agoMerge pull request #332 from aajjbb/fix-fs-typo
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

5 years agofixing typo mentioned in #331
aajjbb [Tue, 14 Mar 2017 13:43:44 +0000 (10:43 -0300)]
fixing typo mentioned in #331

5 years agoFix luacheck warnings
daurnimator [Mon, 13 Mar 2017 14:54:33 +0000 (01:54 +1100)]
Fix luacheck warnings

A recent luacheck update added new warnings.

5 years agoluatz/gettime: Use lunix if available
daurnimator [Sat, 11 Mar 2017 04:00:32 +0000 (15:00 +1100)]
luatz/gettime: Use lunix if available

5 years agoluatz/tzinfo: Add __name field to metatables
daurnimator [Sat, 11 Mar 2017 03:39:24 +0000 (14:39 +1100)]
luatz/tzinfo: Add __name field to metatables

5 years agocalendar: mouse.current_widgets safety check
Luke Bonham [Fri, 10 Mar 2017 19:48:11 +0000 (20:48 +0100)]
calendar: mouse.current_widgets safety check

5 years agoluatz/gettime: Check that CLOCK constants exist
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

5 years agopulsebar: fix typos; closes #327
Luke Bonham [Tue, 28 Feb 2017 09:55:48 +0000 (10:55 +0100)]
pulsebar: fix typos; closes #327

5 years agoadd .device for pulseaudio and pulsebar; wiki updated; closes #323
Luke Bonham [Fri, 24 Feb 2017 12:48:13 +0000 (13:48 +0100)]
add .device for pulseaudio and pulsebar; wiki updated; closes #323

5 years agofs: elseif -> else in scr argument check; #322
Luke Bonham [Fri, 24 Feb 2017 12:24:52 +0000 (13:24 +0100)]
fs: elseif -> else in scr argument check; #322

5 years agofix #321
Luke Bonham [Fri, 24 Feb 2017 12:08:13 +0000 (13:08 +0100)]
fix #321

5 years ago#320, calendar: name signal functions
Luke Bonham [Wed, 22 Feb 2017 12:46:03 +0000 (13:46 +0100)]
#320, calendar: name signal functions

5 years agoissue template updated
Luke Bonham [Tue, 21 Feb 2017 17:11:08 +0000 (18:11 +0100)]
issue template updated

5 years agoMerge pull request #319 from Unode/patch-2
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

5 years agoWorkaround 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

5 years agocloses #318
Luke Bonham [Mon, 20 Feb 2017 11:17:06 +0000 (12:17 +0100)]
closes #318

5 years ago#315: removed vertical arg from {alsa,pulse}bar
copycat-killer [Tue, 14 Feb 2017 17:42:43 +0000 (18:42 +0100)]
#315: removed vertical arg from {alsa,pulse}bar

5 years agoMerge branch 'master' of github.com:copycat-killer/lain
copycat-killer [Mon, 13 Feb 2017 12:33:54 +0000 (13:33 +0100)]
Merge branch 'master' of github.com:copycat-killer/lain

5 years agowiki updated; #314
copycat-killer [Mon, 13 Feb 2017 12:33:44 +0000 (13:33 +0100)]
wiki updated; #314

5 years agoMerge pull request #314 from geripgeri/feature/add_tag_set_layout
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.

5 years agoAdding 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.

5 years agocalendar, #289: instead of setting timeout, don't show at all
copycat-killer [Thu, 9 Feb 2017 17:27:31 +0000 (18:27 +0100)]
calendar, #289: instead of setting timeout, don't show at all

5 years agopull #307: worker -> factory
copycat-killer [Wed, 8 Feb 2017 19:45:11 +0000 (20:45 +0100)]
pull #307: worker -> factory

5 years agocalendar, #289: attempt to assert notification timeout when t_out is 0
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

5 years agolain.widgets -> lain.widget
copycat-killer [Wed, 8 Feb 2017 13:15:48 +0000 (14:15 +0100)]
lain.widgets -> lain.widget

5 years agoabase renamed to watch; #312: wiki updated
copycat-killer [Wed, 8 Feb 2017 13:09:52 +0000 (14:09 +0100)]
abase renamed to watch; #312: wiki updated

5 years agoMerge branch 'trap000d-master'
copycat-killer [Tue, 7 Feb 2017 08:08:21 +0000 (09:08 +0100)]
Merge branch 'trap000d-master'